

Esta apostila foi elaborada com a orientação do Prof. Alexandre Santos de la Vega do Departamento de Telecomunicações da Escola de Engenharia da Universidade Federal Fluminense. Ela faz uma introdução ao Arduino, abordando os aspectos de hardware e programação com foco na versão Duemilanove.
1 Introdu ção ao Arduino ..............................................................2
2 Caracterí sticas do Duemilanove .................................................4
2.1 Caracterí sticas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.2 Alimentação . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.3 Mem ória . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.4 Entrada e Saí da . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.5 Comunica ção . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2.6 Programa ção . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2.7 Reset Autom ático . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2.8 Prote ção contra sobre corrente USB . . . . . . . . . . . . . . . . . . . . . . . . . 7
3 Referências da linguagem usada na programa ção do Arduino 8
3.1 Linguagem de referência . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
3.2 Fun ções . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
3.3 Bibliotecas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
4 Instala ção da IDE e suas bibliotecas ............................................12
4.1 Arduino para Windows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
4.2 Arduino para GNU/Linux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
5 Desenvolvimento de Projetos ....................................................14
5.1 Exemplo 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
5.2 Exemplo 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
5.3 Exemplo 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
5.4 Exemplo 4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
6 Referências Bibliogr áfi cas 22
Nenhum comentário:
Postar um comentário