Escolar Documentos
Profissional Documentos
Cultura Documentos
DO ARDUINO
\\ EBOOK: Estruturas de Programação do Arduino
Parabéns
mais nada eu quero te dar parabéns!
Insira seus
Sobre o Autor dados.
Hamilton Sena
• Especializado em sistemas embarcados
• Diretor de Engenharia da MOBHIS
Automação Urbana Ltda
• Engenheiro de Controle e Automação
• Mestrando em Educação de ciências e
Matemática
• Professor de Controle Industrial e
Eletricidade do SENAI-PR
• Técnico em processamento de dados
• E é claro, um declarado
EMPREENDEDOR TECNOLÓGICO
Estruturas Condicionais 5
Estruturas de Repetição 9
Estrutura Completa 14
Recomendações 15
Contato 16
IF (SE) Estrutura em
Fluxograma
Exemplo no Arduino
°°°
Sintaxe
if (condição){
... linha ou bloco de instruções se
a condição for 1 (verdadeira) ...
}
°°°
Exemplo do Arduino
°°°
Sintaxe
if (condição){
... linha ou bloco de instruções se
a condição for 1 (verdadeira) ...
}else{
... linha ou bloco de instruções se
a condição for 0 (falsa) ...
°°°
}
Exemplo no Arduino
°°°
Sintaxe
if (!(condição)){
... linha ou bloco de instruções se
a condição for 1 (verdadeira) ...
}else{
... linha ou bloco de instruções se
a condição for 0 (falsa) ...
°°°
}
Sintaxe
Exemplo no Arduino
switch (variável){ °°°
case constante_1: linhas de programa ... ;
break;
case constante_2: linhas de programa ...;
break;
case constante_n: linhas de programa ... ;
break;
default: linhas de programa ...;
} °°°
Sintaxe
Exemplo no Arduino
°°°
while (condição){
... linha ou bloco de instruções a
repetir ...
}
°°°
DO-WHILE(faça-enquanto) Estrutura em
Fluxograma
Sintaxe
Exemplo no Arduino
°°°
do{
linha ou bloco de instruções a
repetir ...
}while(condição);
°°°
Sintaxe
Exemplo no Arduino
°°°
while (1){
... linha ou bloco de instruções a
repetir ...
}
°°°
Sintaxe
Exemplo no Arduino
while (condição); °°°
°°°
Exemplo no Arduino
executar.
°°°
Sintaxe
for ( expressão_inicial;
condição_para_repetição;
expressão_auxiliar){
linha ou bloco de instruções a repetir...
°°°
}
COMPLETO Estrutura em
Fluxograma
Exemplo no Arduino
3. Para interromper qualquer estrutura de °°°
repetição deve ser executada a instrução
“break”. Já a instrução “continue” promove
um reinicio do laço, ignorando o restante das
instruções compreendidas no bloco definido
pela estrutura de repetição.
°°°
RECOMENDAÇÃO
de outros materiais
COMPARTILHE
SIGA A GENTE
/hamiltonsenanet /hamiltonsenanet
CONTATO
hjssena@gmail.com
http://hamiltonsena.net
Estruturas de
Programação do
ARDUINO