Arduino é um open-source, microcontrolador programável e software baseado no chip ATMega. Embora o Arduino é projetado como uma plataforma de prototipagem, pode ser usada em vários projetos eletrônicos temporária ou incorporado. A placa Arduino pode ser programada usando o software do Arduino. A sintaxe para isso é semelhante a C/C++ e Java. Ele é projetado para ser simples e fácil de usar e pode ser operado por qualquer pessoa, desde iniciantes até especialistas similares.
Como Arduino é uma plataforma open source, pode se apoderar do código-fonte e esquemas para isso. Isto significa que você pode mergulhar, tanto ele como você quiser, até mesmo criar suas próprias placas Arduino. Há também uma grande comunidade por trás disso, e você pode encontrar muitos tutoriais e projetos de todo o mundo on-line.
O que posso fazer com um Arduino?
Quase tudo que quiser! Ela tem sido usada de tantas maneiras diferentes como as opções são virtualmente ilimitadas. Projetos anteriores incluíram robôs, instalações de arte, no carro computadores, controladores MIDI, fabricantes de cocktails, interfaces humano-computador, Facebook 'como' contadores, publicidade exibe, relógios, instrumento de música, personalizado do mouse e teclado, automação residencial... A lista vai sobre e sobre.
As principais características de uma placa Arduino são a sua capacidade de ler dados de sensores, para enviar e receber sinais digitais e podem se conectar via serial para o seu computador. Você pode controlar muitas coisas, de LEDs e LCDs, motores e relés. Você também pode ler valores de sensores tais como potenciômetros, luz dependentes resistores (LDRs) e piezos.
Os pinos digitais em um Arduino permitem que você ler ou gravar valores de 5v. Você pode usar um pin para ligar um LED (com um resistor). Você pode enviar um sinal para um relé para operar aparelhos de tensão mais elevados como televisores e luzes da casa. Você pode enviar mensagens para motores para ligar e desligar. Você pode verificar para ver se um botão foi pressionado. Você ainda pode enviar e receber dados seriais, dados paralelos e modulação por largura de pulso digital. Basicamente tudo que pode ser controlado através de um pouco de corrente pode ser usado.
Os pinos analógicos permitem que você leia uma tensão de entrada entre 0v e 5v. Isto vai ser como ler dos sensores. Há uma infinidade de sensores disponíveis, de sensores de pressão de hands-on simples e potenciómetros rotativos, para sensores de ambiente, tais como pressão, gás, temperatura e até mesmo álcool. Se você tiver, por exemplo, um controle deslizante definida como exatamente a metade da sua gama, ele deve uma tensão de saída de 2, 5V. O Arduino pode então ler isto e usar o valor para controlar outra coisa.
Você não precisa parar com apenas controlando a circuitos eletrônicos. Você pode enviar dados para o computador para o software de controle, tais como processamento e Max/MSP. Você pode enviar os dados sobre o USB com a maioria dos modelos. Alguns modelos possuem Bluetooth e Ethernet portas, e com um adicional de escudos (como uma unidade de complemento) você pode se comunicar via Wi-Fi e outros protocolos.
O que não posso fazer com um?
O Arduino não tem muito poder de processamento, então praticamente qualquer grande tarefa intensiva é de