#define sensorGPIO 27 //GPIO para sensor.
#define LedGPIO 26 //GPIO para led.
bool estado; //Variable para controlar el encendido/apagado del GPIO.
void setup() {
pinMode(LedGPIO, OUTPUT_OPEN_DRAIN); //GPIO configurado como salida de drenador abierto.
pinMode(sensorGPIO, INPUT_PULLUP); //GPIO
Serial.begin(115200); //Inicializa la comunicación serial.
}
void loop() {
estado = digitalRead(sensorGPIO); //Lectura del estado del sensor.
Serial.println(estado);
digitalWrite(LedGPIO, estado); //Activación/desactivación del GPIO.
}