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