Proyecto 2
Descripción
Hardware
#
Nombre
Cantidad
Componente


Software
Last updated


Last updated
/*
Nombre: montaje2.ino
Autor: IoT UdeA
Descripción: Aplicación que prende y apaga un led por medio
de un pulsador.
Conexiones:
Pin ESP32 - Groove LED
GPIO17 - SIG
GND - GND
3.3 - VCC
...
|ESP32|Groove Button|
GPIO0 - SIG
GND - GND
3.3 - VCC
*/
/* Librerias*/
/* Constantes */
/* Entradas */
const int buttonPin = 0; //(GPIO0)
/* Salidas */
const int ledPin = 17; //(GPIO17)
/* Variables de la aplicacion */
int buttonState; // Estado del pulsador
/* Funcion setup: Configuracion */
void setup() {
pinMode(buttonPin, INPUT);
pinMode(ledPin, OUTPUT);
}
/* Funcion loop: Logica del programa */
void loop() {
buttonState = digitalRead(buttonPin);
if(buttonState = HIGH) {
digitalWrite(ledPin, HIGH);
}
else {
digitalWrite(ledPin, HIGH);
}
}