Buscar

07 estrutura do sketch

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 6 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 6 páginas

Prévia do material em texto

Estrutura do Sketch
Arduino IDE
● Cross-plataform; 
● Open-Source; 
● Ambiente escrito em Java; 
● Ciclo de desenvolvimento: 
○ Editar; ○ Verificar; 
○ Compilar; ○ Upload; ○ Executar;
Formato da Sketch
//Inclusão das bibliotecas
#include <lib1.h>
//declaração das variáveis
int bacon = 1;
//função setup
void setup(){ 
}
//função loop
void loop(){
}
A função void setup() 
é apenas executada uma vez, sendo utilizada para: 
○ Inicialização de variáveis e de utilização de bibliotecas; 
○ Definições dos pinos a utilizar; 
○ Início do uso da comunicação serial
A função void loop() 
● é uma função executada em loop. 
● Demais funções devem ter sua chamada feita dentro da função loop para serem 
funcionais; 
● A linguagem C/C++ é Case Sensitive;
exemplo de código
int led = 13;
void setup() {
 pinMode(led, OUTPUT);
}
void loop() {
 digitalWrite(led, HIGH);
 delay(1000);
 digitalWrite(led, LOW);
 delay(1000);
}

Outros materiais