Arduino
Arduíno
- Descrição
O Arduino é um microcontrolador montado em uma plataforma de prototipagem eletrônica de hardware livre que pode ser utilizado em múltiplas aplicações. O Arduino é facilmente programável e pode ser utilizado para automação de dispositivos eletrônicos, acionamento de motorExemplo.jpges e leds, monitoramento de sensores, construção de protótipos de soluções tecnológicas e um mundo de possibilidades.
- Links e referências
Wiki com exemplos de aplicação com Arduíno
- Instalação
Para instalação no Ubuntu 12.04:
sudo apt-get install arduino
Ambiente de desenvolvimento do Arduíno
O ambiente de desenvolvimento de software do Arduíno usa uma linguagem de programação própria, baseada na linguagem C.
Os programas fonte são identificados pela extensão .ino.
A própria IDE do Arduíno apresenta vários exemplos de aplicações e programas que ajudam quem está iniciando a programá-lo.
Ambiente de programação S4A (Scratch for Arduíno)
Também é possível programar o Arduíno usando o ambiente de programação S4A (Scratch for Arduino), permite realizar a programação do Arduino utilizando as mesmas estruturas da linguagem Scratch, o que facilita muito o trabalho de quem está iniciando no mundo da programação de computadores.
- Mais informações e ilustrações
Apresentação no Prezi sobre S4A: Arduíno & Scratch
- Instalação do S4A e do firmware no Arduíno
- O ambiente de desenvolvimento S4A e o firmware devem ser baixados no Site do S4A (Scratch for Arduino) e instalados, respectivamente, no computador e no hardware do Arduíno, conforme ilustra a figura:
- Exemplos de programas com S4A e Arduíno
- Sensores virtuais no S4a
É possível criar sensores virtuais para o S4A a partir da Web.
Veja referência em: Sensores Virtuais no S4A
Informações sobre sensores e drives para uso com o Arduíno
- Sites de lojas virtuais
- Arduíno, shields e acessórios
- Sensor Infravermelho
- http://bildr.org/2011/06/pir_arduino/
- https://www.sparkfun.com/datasheets/Sensors/Proximity/SE-10.pdf
- Sensor Ultrasônico
- http://www.dfrobot.com/wiki/index.php?title=URM37_V3.2_Ultrasonic_Sensor_%28SKU:SEN0001%29
- Manual URM3.2
- Motores e drives
- Arduíno Motor Shield (L298N)
- http://communityofrobots.com/tutorial/kawal/how-drive-dc-motor-using-l293d-arduino
Eletrônica para Arduíno
- Transistor como chave