Como Piscar um LED com ESP32 e Arduino IDE

piscar-led-esp32

Se você quer aprender a piscar um LED verde usando o ESP32, este é um dos projetos mais simples e essenciais. Vamos usar a Arduino IDE para fazer um LED verde, conectado ao pino D5 (GPIO5), piscar a cada segundo.

Materiais Necessários

  • 1 ESP32
  • 1 LED Verde
  • 1 Resistor de 220Ω
  • 1 Protoboard
  • Fios Jumpers

Esquema de Ligação

Conecte os componentes da seguinte forma:

  • LED Verde:
    • O anodo (+) do LED vai para o pino D5 (GPIO5) do ESP32.
    • O catodo (-) vai para o GND, com um resistor de 220Ω no meio.

Código Arduino

Agora, carregue o seguinte código na Arduino IDE:

#define LED_PIN 5  // GPIO5 (D5)

void setup() {
  pinMode(LED_PIN, OUTPUT);  // Define o pino como saída
}

void loop() {
  digitalWrite(LED_PIN, HIGH);  // Liga o LED verde
  delay(1000);                  // Espera 1 segundo
  digitalWrite(LED_PIN, LOW);   // Desliga o LED verde
  delay(1000);                  // Espera 1 segundo
}

Como Funciona?

  1. O GPIO5 (D5) é configurado como saída para controlar o LED verde.
  2. No loop, o LED verde acende (HIGH) por 1 segundo e depois apaga (LOW) por 1 segundo.
  3. Esse ciclo se repete continuamente, fazendo o LED piscar.

Conclusão

Este projeto é um excelente ponto de partida para quem está aprendendo a programar o ESP32. Agora você pode modificar o tempo de piscar, usar outros pinos ou integrar com sensores!

Se gostou, compartilhe e continue explorando mais projetos com microcontroladores.

Related Posts

Deixe um comentário