ESP32 para Iniciantes: Projeto LED Piscando Passo a Passo

 

RodRobot: Seu Primeiro Projeto com ESP32 – LED Piscando

Se você está começando no mundo da eletrônica e programação, o ESP32 é uma excelente escolha. Ele é fácil de usar, acessível e permite criar projetos incríveis. Neste artigo, vamos fazer um projeto simples, claro e que funciona: fazer um LED piscar usando o ESP32.


Materiais Necessários

Antes de começar, você vai precisar de:

  • 1 ESP32
  • 1 LED
  • 1 resistor de 1k
  • Fios de conexão
  • Protoboard
  • Computador com Arduino IDE instalada

💡 Dica: O LED possui um terminal maior (ânodo) que deve ser conectado ao pino digital do ESP32, e o terminal menor (cátodo) ao resistor e depois ao GND.


Montagem do Circuito

  1. Coloque o LED na protoboard.
  2. Conecte o pino positivo (ânodo) do LED ao resistor de 1k.
  3. Conecte o pino negativo (cátodo) GND do LED ao GND do  ESP32.
  4. Ligue o outro terminal do resistor ao pino 2 do ESP32.

O circuito é simples, mas já permite controlar o LED usando código.


Explicando o Código

No Arduino IDE, usamos o seguinte código:

int led = 2;

void setup() {
    pinMode(led, OUTPUT);
}

void loop() {
    digitalWrite(led, HIGH);
    delay(1000);
    digitalWrite(led, LOW);
    delay(1000);
}

Como o código funciona

  1. Definindo o pino do LED:
    int led = 2; define que o LED está conectado ao pino digital 2 do ESP32.

  2. Setup do pino:
    A função setup() roda apenas uma vez quando o ESP32 liga. Com pinMode(led, OUTPUT);, configuramos o pino 2 como saída.

  3. Loop principal:
    A função loop() roda repetidamente.

    • digitalWrite(led, HIGH); acende o LED

    • delay(1000); espera 1 segundo

    • digitalWrite(led, LOW); apaga o LED

    • delay(1000); espera mais 1 segundo

O resultado é um LED que pisca continuamente.


Testando o Projeto

Depois de carregar o código no ESP32, você verá o LED piscando: 1 segundo ligado, 1 segundo apagado. É simples, mas ensina os conceitos básicos de controle de dispositivos eletrônicos com programação.

💡 Experimente modificar o delay() para mudar a velocidade do piscar. Por exemplo, delay(500) fará o LED piscar duas vezes mais rápido.


Conclusão

O projeto do LED piscando no ESP32 é perfeito para iniciantes. Ele é rápido de montar, fácil de entender e demonstra o poder do ESP32 de controlar dispositivos eletrônicos. Comece pequeno, pratique bastante e em pouco tempo você estará criando projetos incríveis!


 ━━━━━━━━━━━━━━━━━━━━

RodRobot — ESP32 LED | Arduino | Projetos Maker para iniciantes

Tutoriais práticos com ESP32, Arduino e eletrônica básica.

Aprenda fazendo. Construa o futuro.

━━━━━━━━━━━━━━━━━━━━

 


Comentários

Postagens mais visitadas deste blog

ESP32 Botão Touch: Como Usar o Sensor Touch (Tutorial com LED e Relé)

1. Como Medir a Intensidade do Sinal Wi-Fi no ESP32 (RSSI em dBm) (Código e Projeto) - com Display OLED SSD1306