Logo Passei Direto

A maior rede de estudos do Brasil

Grátis
6 pág.
07 estrutura do sketch

Pré-visualização | Página 1 de 1

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);
}