Quem é aficcionado por tecnologia certamente já pensou em desenvolver soluções eletrônicas para resolver os contratempos do cotidiano. Com o Microcontrolador Arduino isso se tornou possível. Mas o que é um Arduino? Como ele surgiu?
O Arduino nasceu no Ivrea Interaction Design Institute, Itália, como uma ferramenta fácil para prototipagem rápida, destinado a estudantes sem experiência em eletrônica e programação. Assim que chegou a uma comunidade mais ampla, a placa Arduino começou a mudar para se adaptar às novas necessidades e desafios, diferenciando sua oferta de placas para aplicações da Internet das coisas, wearable, impressão 3D e ambientes incorporados. Todas as placas Arduino são completamente open-source (fonte aberta), capacitando os usuários para construí-las de forma independente e, eventualmente, adaptá-los às suas necessidades específicas. O software (IDE) também é open-source, e está crescendo através das contribuições dos usuários em todo o mundo.
O Arduino é uma plataforma de prototipagem de código aberto baseado em hardware e software easy-to-use (fácil de usar). placas Arduino são capazes de ler entradas, como a luz em um sensor, ou um dedo em um botão, ou uma mensagem de texto, e transformá-las em uma saída, que pode ser a ativação de um motor, o acendimento de um LED, ou a publicação de algo online. É possível dizer à sua placa o que fazer através do envio de um conjunto de instruções para o microcontrolador acoplado à ela. Para fazer isso usa-se linguagem de programação Arduino (baseada em C/C++), e o software Arduino (IDE), com base em processamento.
Ao longo dos anos, o Arduino foi se tornando o "cérebro" dos mais variados projetos que envolvem eletrônica e programação. Hoje existe uma comunidade mundial voltada para esta fantástica plataforma, que engloba desde o mais inexperiente entusiasta até profissionais da computação e das engenharias. Esse público tão grande e diversificado rendeu aos desenvolvedores valiosas contribuições, o que resultou no surgimento de vários tipos de placas, cada um deles adequado a necessidades específicas dos projetos de seus usuários.
Cada placa tem suas particularidade. Acima, à esquerda, vemos o Arduino UNO, placa padrão e mais utilizada pelos usuários devido à sua robustez, relativa capacidade de memória (32Kb) e facilidade de manuseio, pois possui conectores que dispensam o uso de solda para fazer as ligações com a placa. Já, à direita, temos o Arduino NANO. Essa placa possui as mesma funcionalidades da UNO porém em tamanho bastante reduzido. Ela é ideal para compor projetos que precisem caber em pequenos espaços. Temos ainda o Arduino MEGA, a maior placa que vemos nas imagens. Essa é destinada a projetos mais complexos que necessitem de mais memória e mais pinos disponíveis para conexões.
Parafraseando Glauber Rocha, com um Arduino na mão e uma ideia na cabeça tanto é possível fazer um LED picar, como automatizar o sistema elétrico inteiro de uma casa, controlar sensores e receber seus dados à distância, ou até mesmo construir um robô para fazer o que você desejar. Com o Arduino, a sua imaginação é o limite!!!
10 projetos feitos com Arduino
Bibliografia:¹Documentação oficial do Arduino - www.arduino.cc
² Techtudo - www.techtudo.com.br
³ Robocore - www.robocore.net;
⁴ Youtube - www.youtube.com.
² Techtudo - www.techtudo.com.br
³ Robocore - www.robocore.net;
⁴ Youtube - www.youtube.com.