Arduino
Grupo de Robótica
UFMS 2012
SUMÁRIO
1. Introdução ao Arduino ______________________________________ 3
1.1
História do Arduino _______________________________________ 3
1.2
O que é um Arduino? _____________________________________ 3
1.3 Por que usar Arduino? ______________________________________ 4
2. Modelos de Arduino ________________________________________ 4
2.1 Arduino UNO ______________________________________________ 4
2.2
Arduino 2009 ____________________________________________ 5
2.3
Arduino Mega 2560 _______________________________________ 5
2.4
Arduino Nano ___________________________________________ 5
3. Arduino Mega ______________________________________________ 6
3.1 Definições: _______________________________________________ 6
3.2 Especificações ____________________________________________ 7
3.3 Alimentação ______________________________________________ 7
3.4 Entrada e Saída ___________________________________________ 8
3.5 LED 13 __________________________________________________ 8
3.6 Memória _________________________________________________ 8
3.7 Características Físicas do Arduino MEGA 2560 ___________________ 9
4. Descrição do funcionamento de uma Protoboard _______________ 10
5. Resistores _______________________________________________ 14
5.1
O que são resistores? ____________________________________ 14
5.2
Tipos de resistores ______________________________________ 14
5.3
Resistores em série e em paralelo: __________________________ 16
5.4
Códigos de cores _______________________________________ 16
6. Ambiente de Desenvolvimento Arduino _______________________ 18
7. Programando para o Arduino: Conceitos e Sintaxe da Linguagem de
Programação _____________________________________________ 20
7.1 Setup e Loop _____________________________________________ 20
7.2
HIGH e LOW ___________________________________________ 21
7.3
INPUT e OUTPUT