Está en la página 1de 2

ASIGNATURA: LENGUAJE DE PROGRAMACIÓN

PRÀCTICA PARPADEO DE UN LED


GRUPO
NOMBRE COMPLETO DE LOS INTEGRANTES

FECHA
1.-

PARCIAL
2.-

VALOR
3.-

Materiales Maquinaria y equipo Herramienta


 Protoboard
 Placa ESP32
 1 led ultra brillante

Procedimiento
Descripción:

Cuando haces algunos proyectos de ESP32, debes odiar agregar un banco de poder para proporcionar el
poder. Esta pequeña tabla podría resolver tales problemas.
Una batería de LG 3000mAH 18650 podría hacer que el ESP32 se ejecute durante 17 horas o más.
Sistema de carga 18650 integrado.
indica el LED en el interior (Verde significa lleno y Rojo significa carga) La
carga y el trabajo pueden realizarse al mismo tiempo.
1 interruptor podría controlar el poder.
Se puede programar 1 LED adicional (Conectado con GPIO16 [D0])
Corriente de carga de 0.5A
Salida 1A
Protección de sobrecarga Protección de descarga

Ilustración 1 PLACA ESP32


ASIGNATURA: LENGUAJE DE PROGRAMACIÓN

Ilustración 2 Configuración de la ESP32

Programación en Arduino IDE


/*
ESP32 Parpadeo/LED por Ing. Israel Figueroa Marin
Hace parpadear un LED conectado a la salida P16 (GPIO16) del módulo ESP32.
*/

int Led = 16; // Definimos la variable y el número del GPIO a conectar el LED a
// Lo hacemos en el encabezado del programa para que
// sea una variable global, accesible a todo el programa.

void setup() { // La función “setup” incializa las configuraciones de


// los diferentes elementos del programa.
// Únicamente se ejecuta una vez.
pinMode(Led, OUTPUT); // Inicializa el LED_aparpadear como una salida.
}

void loop() { // La función “loop” se ejecuta una y otra vez, indefinidamente.


digitalWrite(Led, HIGH); // Enciende el LED.
delay(1000); // Espera un segundo.
digitalWrite(Led, LOW); // Apaga el LED.
delay(2000); // Espera dos segundos.
}

También podría gustarte