ESP32 Encender un led

ESP32 Encender un led

Que vamos a hacer en este ejercicio

Ahora que ya Instalamos ESP32 en Arduino IDE procedemos a usar el ESP32 para encender un led, aprenderemos a realizar el cableado de los diferentes componentes que se muestran a continuación:

  • ESP32
  • Un led (Cualquier color)
  • Resistencia de 330 ohms
  • Cables

Conexiones

Como se muestra en la imagen, conectaremos el pin digital D2 del ESP32 al ánodo (+) del led mientras el cátodo se conecta a una resistencia de 330 ohms y después a la tierra (GND) del ESP32

ESP32 Encender un led
ESP32 Encender un led

Código para encender un led

Este código hace que el led se encienda y después de un segundo se apague, de igual forma esperamos un segundo más y encendemos el mismo led.

//Declaramos el pin que encendera
int pin_dos = 2;
//Iniciamos los pines del ESP32
void setup() {
  //Declaramos que el pin del led es de tipo salida, osea que la señal va salir
  pinMode(pin_dos, OUTPUT);
}
//Iniciamos la funcion bucle que se repetira indefinidamente
void loop() {
  //Encendemos el led
  digitalWrite(pin_dos, HIGH);
  //Esperamos un segundo
  delay(1000);
  //Apagamos el led
  digitalWrite(pin_dos, LOW);
  //Esperamos un segundo
  delay(1000);
}

Explicación del código

  • Declaramos el pin 2 que encenderá y se apagara.
  • Declaramos que el pin del led es de tipo salida, o sea que la señal va a salir.
  • Iniciamos la función bucle que se repetirá indefinidamente
  • Encendemos el led
  • Esperamos un segundo
  • Apagamos el led
  • Esperamos un segundo
  • Repetimos el ciclo
image 13

ESP32 Encender un led
ESP32 Encender un led

Simulación https://wokwi.com/projects/341776914153734739

🎦 Lista de reproducción en YouTube de ESP32: https://www.youtube.com/watch?v=uUWOFP8V1WY&list=PLCTD_CpMeEKRDz5ISmZHaVR-4a64rzOKC&ab_channel=ProgramadorNovato

🎦 Curso Arduino IDE: https://www.youtube.com/watch?v=oGinJt9aALc&list=PLCTD_CpMeEKSqw3Nh7rA9aXUAzbPIPkdv

🎦 Curso de C++: https://www.youtube.com/watch?v=APN8aCyPvww&list=PLCTD_CpMeEKTofxs7iottRxJ5YPM7BOcc

<<Anterior tutorial

Ads Blocker Image Powered by Code Help Pro

Ads Blocker Detected!!!

En Programador Novato vivimos de los anuncios, hemos detectado que está utilizando extensiones para bloquear anuncios. Ayudanos deshabilitando tu bloqueador de anuncios. :)