Please enable JavaScript.
Coggle requires JavaScript to display documents.
ARDUINO®™, Dies from cringe - Coggle Diagram
ARDUINO®™
Funções
-
-
-
-
-
-
-
Comunicação(Serial, Stream)
-
-
Apenas Zero, Due e Família MKR
-
O que é o Arduino
O Arduino pode ser facilmente ampliado, você não precisa trocar a placa principal caso queira expandir os recursos do seu projeto. Basta acrescentar sensores, módulos e shields para incorporar novas funções
O Arduino foi desenvolvido com base no conceito open-source, que significa que o projeto da placa e o firmware podem ser utilizados livremente por outros desenvolvedores e fabricantes
Arduino é uma plataforma de prototipagem eletrônica muito versátil e amplamente utilizada por estudantes
As versões mais simples utilizam um microcontrolador da família Atmel AVR e uma linguagem de programação baseada em C/C++
Origem do Arduino
-
O objetivo era elaborar um dispositivo que fosse ao mesmo tempo barato e fácil de programar, sendo dessa forma acessível aos estudantes e projetistas amadores.
O primeiro Arduino criado foi o Serial Arduino, lançado em 2005, demarcando um novo momento no universo maker.
Seguido da Diecimila (2007), Nano (2008), Uno e Mega (2010), Mega ADK e Leonardo (2011), Due (2012), 101 (2014) e MKR Wifi e NB IoT (2018).
Hardware
Uma placa Arduíno é composta, basicamente, por um controlador Atmel AVR de 8 bits, uma interface serial ou USB e alguns pinos digitais e analógicos.
Assim, a partir desses componentes, ela pode servir tanto para o desenvolvimento de projetos interativos como ser conectada a um outro computador. Em suma, o Arduíno é uma plataforma sobre a qual serão construídos outros equipamentos — e ele não deve ser confundido com o Raspberry Pi, equipamento visualmente semelhante a ele, mas que funciona como um computador de placa única.
Software
A Arduino IDE é uma ferramenta de desenvolvimento multiplataforma escrita em Java, com uma interface gráfica simples de usar, mas que também possui flexibilidade para os usuários mais experientes.
A IDE Arduino é um compilador de linguagens de programação GCC (GNU Compiler Collection) derivado dos projetos Processing e Wiring, por isso, possui a capacidade de programar em C e C++.
Aplicações do Arduino
Com ele é possível criar projetos variados em eletrônica, desde os mais simples até aplicações intermediárias como Internet das Coisas (IoT), Robôs, Sistemas de Automação Residencial ou Industrial, Alarmes e outros.
-