O que é arduino?
Arduino é uma plataforma de prototipagem de código aberto, criado para que o desenvolvimento de projetos tivesse um preço mais acessível.
Arduino é um dispositivo muito utilizado na robótica, operando como uma mente eletrônica programável, de fácil uso e com várias portas para conexões com módulos e sensores.
Ele pode interagir com qualquer ambiente por meio de hardware e software e pode ser ligado a um computador ou a uma rede para o recebimento e envio de dados.
Arduino foi criado na Itália, em 2005, por um grupo de pesquisadores (Massimo Banzi, David Cuartielles, Tom Igoe, Gianluca Martino e David Mellis) que desejavam auxiliar estudantes sem conhecimento em programação e eletrônica.
Depois disso, novos tipos mais modernos e potentes foram criados para atender diferentes aplicações, como impressoras 3D e aplicativos IoT.
Por ser uma plataforma de código aberto, milhares de pessoas têm feito inúmeras modificações e lançado novas versões desta placa, e tem gerado grandes quantidade de diferentes versões no mercado.
Funcionalidade:
O arduino serve principalmente para facilitar o aprendizado de programação e o desenvolvimento de projetos de eletrônica e robótica.
Mas, a lista de possibilidades é enorme e inclui projetos de automação residencial, automação industrial e muito mais.
Exemplos:
Automatização de ambientes: com a conexão do arduino a outros acessórios, como displays, módulos de relés, teclados, entre outros, é possível controlar abertura de portas e cortinas, volume de som e muito mais.
Criação de produtos: pode ser usado para testar produtos em desenvolvimento, com baixo custo, a fim de descobrir as possíveis falhas e as capacidades do projeto, durante a prototipagem.
Segurança residencial: serve como dispositivo de segurança residencial, com programação de alarme inteligente, sensores de movimento, sirenes, câmeras, detecção de fumaça.
Sistemas de irrigação: integra sistemas automáticos de irrigação, que têm a capacidade de irrigar jardins, áreas agrícolas ou plantas em vasos.
Automação industrial: compõe impressoras 3D, sistemas industriais e pode auxiliar no controle de motores e outros atuadores.
Aplicações inusitadas: no segmento esportivo, é aplicado em coletes de LED para ciclistas.
No setor de casa e decoração, é utilizado em árvores de Natal, para controlar o brilho das lâmpadas.
O Arduino é feito de que?
Os principais elementos que compõem uma placa arduino, são:
Microcontrolador: é o cérebro do arduino, um computador dentro de um pequeno chip que processa o código enviado à placa.
Conector USB: conecta a placa ao computador, permitindo a comunicação entre ambos.
Pinos de entrada e saída: promovem a interação entre o arduino e o meio externo.
Pinos de alimentação: fornecem valores de tensão que podem ser utilizados para energizar os componentes do seu projeto.
Conversor Serial-USB e LEDs TX/RX: chip que traduz a comunicação entre o computador e o microcontrolador, e LEDs que acendem quando ocorre a transferência de dados.
Conector de alimentação: responsável por receber a energia de alimentação externa.
LED de alimentação: indica se a placa está energizada.
LED interno: conectado ao pino digital 13.
Tipos de Arduino:
Arduino Uno: é a placa mais conhecida e mais utilizada, devido à sua simplicidade, porém, com várias possibilidades para o desenvolvimento de diferentes protótipos.
Para a sua primeira experiência utilizando o arduino, essa é a melhor opção.
Arduino Pro Mini: difere da versão anterior pela ausência da conexão USB própria que o Uno possui.
É recomendado para usuários experientes que buscam flexibilidade, pequenas dimensões e preço baixo.
Arduino Leonardo: é uma placa mais avançada e flexível, que conecta-se via cabo USB diretamente a um computador, que a reconhece como se fosse um mouse ou um teclado.
Utiliza um microcontrolador ATmega32U4 para oferecer mais funcionalidades em comparação ao Uno.
Arduino Esplora: muito similar a um controle de videogame, possui diversos sensores instalados e é indicado para iniciantes e educadores.
Se difere de outros arduinos por apresentar entradas e saídas já instaladas na placa, ou seja, não há necessidade de conectar sensores ou atuadores para utilizá-lo.
Arduino DUE: essa versão é a que tem maior capacidade de processamento, o que faz dela uma das mais caras. É a primeira placa arduino baseada em um microcontrolador ARM Cortex-M3 de 32 bits.
Apresenta 54 pinos de entrada/saída digital, 12 entradas analógicas, 2 DAC e 2 CAN, e é muito utilizada em projetos de maior escala.
Arduino Mega 2560: é a maior placa da família arduino. Recomendada para projetos mais complexos e para projetos que exigem mais pinos GPIO e capacidade de memória, pois apresenta 16 pinos analógicos e um grande número de portas digitais. Considerado rápido, tem programação fácil e uma rica Biblioteca.
Exemplo de "Hello, World!" em Arduino:
void setup() { Serial.begin(9600); Serial.println("Hello, World!"); } void loop() { }
Comentários
Postar um comentário
Obrigado pelo seu feedback!