//Projeto 2. Dois pisca LED com ESP32
void setup() //É a função de configuração da programação
{
/*Coloque seu código de configuração aqui. Ele executa uma única vez
após ligar o circuito do projeto ou fazer um reset*/
/*Função para configurar modo de funcionamento do pino.
O pino pode funcionar como entrada ou saída. Nesse caso, configuramos o
pino para funcionar como saída, pois ele será utilizado para acionar
um LED.*/
/*A função pinMode tem dois parâmetros: numero do pino digital e
a informação para dizer se é entrada (INPUT) ou saída (OUTPUT)*/
pinMode(16, OUTPUT); //Configure o pino digital 5 como saída (OUTPUT).
pinMode(25, OUTPUT);
}
void loop()
{
/*Aqui deve ficar seu código principal, toda a sua lógica de controle,
para que ele rode sem parar, repetidamente.*/
/*Escreva um valor digital em um pino. Esse valor digital pode ser 0 ou 1
Função para acionar (HIGH) ou desativar (LOW) um pino (número).*/
digitalWrite(16, HIGH); //Aciona o LED com 3.3V
digitalWrite(25, LOW); //Função para acionar (HIGH - 3.3V) ou desativar (LOW - 0V) um pino (número)
delay(600); //Função que gera um atraso/parada em ms
digitalWrite(16, LOW); //Função para acionar (HIGH - 3.3V) ou desativar (LOW - 0V) um pino (número)
digitalWrite(25, HIGH); //Aciona o LED com 3.3V
delay(600); //Função que gera um atraso/parada em ms
}
//digitalWrite(16, HIGH) Coloque 3.3V (HIGH) no pino digital 16
//digitalWrite(16, LOW) Coloque 0V (LOW) no pino digital 16
//digitalWrite(25, LOW) Coloque 0V (LOW) no pino digital 25
//digitalWrite(25, HIGH) Coloque 3.3V (HIGH) no pino digital 25