Académique Documents
Professionnel Documents
Culture Documents
2.
3.
Historico
Especificaes de Hardware e Software
Detalhes do Funcionamento
Neste simples caso, adicionamos uma buzina no pino logico 9 e a funo alarme()
lhe envia um sinal com uma onda quadrada de frequncia 1000Hz durante 1200
segundos, esta funo poderia, num caso mais aplicado, ser ativada por um conjunto de
sensores de movimento e assim funcionar como um alarme de uma casa por exemplo.
4.
Como
uma placa
utiliza de
um
microprocessador para fazer a comunicao entre as portas, o mesmo no faz uso real de
um Sistema Operacional, j que suas aes so bastante focadas na comunicao de
pinos. Esta placa utiliza entretando de algumas funes e rotinas do software IDE, que
permite fazer a comunicao entre estas portas de maneira mais simples para o usuario.
Porm, ainda que o Arduino seja uma placa simples que no suportaria um SO
complexo para gerenciar as rotinas e funes usadas, existem muitos momentos em que
se necessita da execuo de varias tarefas ou funes simultaneamente. Nestes casos o
usuario pode criar uma funo para escalonar suas tarefas, e as mesmas podem ser
salvas e utilizadas em diferentes sketchs chamando rotinas de biblioteca. Existem
algumas verses experimentais deste escalonador e algumas funes utilizando-o no site
oficial 'http://arduino.cc/en/Reference/Scheduler' e existem tambem verses feitas por
usuarios, j que tanto o software IDE quanto o hardware da placa so opensource,
permitindo uma grande liberdade aos usuarios para criar novas possibilidades e trazer
melhoras constantes a esta placa.
O software IDE entretanto, pode ser instalado na maioria dos Sistemas
Operacionais, podendo ser instalado em Windows, Mac OS X ou em Linux. Sendo
possvel que praticamente qualquer pessoa, independente do computador utilizado, possa
desfrutar do Arduino, com uma linguagem simples e um sistema de programao de facil
acesso aos usuarios.
BIBLIOGRAFIA
www.arduino.cc/en
http://www.phcco.com/arduino-task-scheduler
http://labdegaragem.com/profiles/blogs/tutorial-usando-a-eeprom-do-arduinopara-armazenar-dados-de-forma
http://destacom.ufms.br/mediawiki/images/9/9f/Arduino_Destacom.pdf
http://www.embarcados.com.br/arduino-uno/