Docs. do Carlão
Aprendendo a
Programar em
Arduino
Realização: PET Auto Net
Autor: Micael Bronzatti Gaier
2011
www.autonet.cba.ifmt.edu.br
Instituto Federal de Educação Ciência e Tecnologia de Mato Grosso - Campus Cuiabá
Aprendendo a Programar em Arduino
IFMT
Campus Cuiabá
A obra Aprendendo a Programar em Arduino de Micael Gaier - PET AutoNet IFMT foi licenciada com uma Licença Creative Commons - Atribuição - Uso Não Comercial - Partilha nos
Mesmos Termos 3.0 Não Adaptada.
Micael Bronzatti Gaier
1
Instituto Federal de Educação Ciência e Tecnologia de Mato Grosso - Campus Cuiabá
Aprendendo a Programar em Arduino
Sumário
Introdução
4
Conhecendo A Plataforma Arduino
5
Base Da Programação Em Arduino
11
Comentários
11
Funções - Base
12
Pinmode(Pino, Modo)
12
Entrada E Saída De Dados I
12
Portas Digitais
12
Portas Analógicas
12
Tempo
14
Bibliotecas
15
#INCLUDE e #DEFINE
15
Variáveis E Modificadores
16
Variáveis
16
Classe De Variáveis
16
Tipos De Dados E Modificadores
17
Funções I
Como Programar Em Arduino
Operadores Booleanos, De Comparação E Incremento E Decremento
18
20
20
Operadores De Comparação
20
Operadores Booleanos
20
Operadores De Incremento E Decremento
21
Estruturas De Controle De Fluxo
21
If
21
If... Else
22
For
22
Switch Case
23
While
25
Micael Bronzatti Gaier
2
Instituto Federal de Educação Ciência e Tecnologia de Mato Grosso - Campus Cuiabá
Aprendendo a Programar em Arduino
Do – While
26
Comunicação Serial
26
Operadores Matemáticos e Trigonometria
28
Operadores Matemáticos
28
Trigonometria
30
Entrada E Saida De Dados II
30
Sinais PWM
30
pulseIn(Pino, Valor, Tempo De Resposta)
32
Usando O Arduino Com Dispositivos
33
O Uso