Quando partilho artigos, actualizações, ou a novos produtos que tenho disponíveis relacionados com Arduino recebo sempre algum feedback de pessoas que perguntam.
“Mas que raio é ‘um’ Arduino??????”
Percebi que era urgente escrever um tópico em português a explicar o que é um Arduino, e assim responder a todos aqueles que não estão muito dentro do assunto, uma espécie de “Arduino for Dummies”
Para que domina o inglês pode ver aqui, quem não domina pode sempre ler a minha explicação
Pegando na primeiro paragrafo da pagina oficial, explica bastante bem o que é e para que serve e como.
Arduino é uma ferramenta para fazer computadores que podem avaliar (medir), e controlar o mundo físico que nos rodeia. É uma plataforma “open-source” (o que significa muito para os portugueses, que gostam do desenrascar e alterar as coisas por natureza, com a garantia que não estão a infringir quais queres leis de propriedade intelectual) baseada numa placa com um microcontrolador juntamente com o ambiente de desenvolvimento para escrita de software para os equipamentos.
Também recomendo Arduino na Wikipédia em Português.
Em que pode ser utilizado?
Arduino pode ser utilizado para desenvolver objectos interactivos, colectar dados de sensores ou interruptores, controlar luzes ou motores electro-valvulas sistemas de som imagem e vídeo alarmes etc. Os projectos com arduino pode ser totalmente independentes e simples (como por exemplo por um led a piscar) ou estar interligados e comunicar entre sistemas sejam eles arduino ou não (como por exemplo controlar uma serie de maquinas num valor total superior a um milhão de euros através de um telemóvel situado noutro hemisfério do globo) só de escrever esta frase fico com um sorriso de orelha a orelha, sim já o estou a fazer.
As placas Arduino ou seja o Hardware em si, podem ser montadas a mão ou compradas pre-montadas ou até em projectos ou kit´s didácticos com software incluído.
A linguagem de programação utilizada com o Arduino IDE é uma implementação do Wiring.
Porquê o Arduino ???
Existem carradas de outros microcontroladores e respectivas plataformas de desenvolvimento, que oferecem funcionalidades semelhantes, toda elas simplificam os detalhes emaranhados da programação e ligações dos microcontroladores.
O Arduino também simplifica o processo de trabalhar com microcontroladoes mas oferece também outras vantagens a estudantes professores, artistas ou simplesmente habilidosos com alguns conhecimentos e muita vontade de aprender.
As motivações para utilizar Arduino
- Barato – Em comparação com outras soluções
- Multi-plataforma – Não é para utilizar com o Windows ou com o MAC Os ou com Linux ou Android, é para todos sem descriminações.
- Simples e Eficaz – Tão fácil de utilizar como é possível para os iniciantes, e flexível e completo para os experts.
- Software OpenSource – Resumindo em bom Português e como o “Zé Portuga” gosta “A borla”, e extensível através da linguagem C++.
- Hardware OpenSource – Com em cima a borla mas neste caso os equipamentos, ouro sobre azul já que como está dito acima os programas também são” a borla”.
Como usar o Arduino?
É o que pode encontrar neste site e em muitos outros pela net fora.