LDR (foto resistor)
#include <Wire.h>
#include <LiquidCrystal_I2C.h>
const int ldrPin = A0; // Pin del LDR
LiquidCrystal_I2C lcd(0x27, 16, 2); // Dirección I2C de la pantalla LCD
void setup() {
lcd.init(); // Inicia la pantalla LCD
lcd.backlight(); // Enciende la luz de fondo de la pantalla LCD
Serial.begin(9600); // Inicia la comunicación serial
}
void loop() {
int ldrValue = analogRead(ldrPin); // Lee el valor del LDR
Serial.println(ldrValue); // Imprime el valor del LDR en el monitor serial
lcd.setCursor(0, 0); // Establece el cursor en la primera fila
lcd.print("Luz: ");
lcd.print(ldrValue); // Muestra el valor del LDR en la pantalla LCD
delay(1000); // Espera 1 segundo antes de leer el LDR nuevamente
}
Comentarios
Publicar un comentario