[object Object], <Wire.h>
, [object Object], <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27, 16, 2); // Configura la dirección I2C del LCD y su tamaño
const int pinTMP36 = A0; // Pin para el sensor de temperatura TMP36
const int pinLDR = A1; // Pin para el sensor de luz LDR
const int pinHumedadSuelo = A2; // Pin para el sensor de humedad del suelo
const int pinVentilador = 3; // Pin del transistor controlando el ventilador
const int pinFoco = 4; // Pin del transistor para el foco
// Umbral de temperatura para encender/apagar el ventilador
float umbralTemp = 25.0;
// Umbral de luz para encender/apagar el foco
int umbralLuz = 400;
void setup() {
lcd.init(); // Inicializa el LCD
lcd.backlight(); // Enciende la retroiluminación
pinMode(pinVentilador, OUTPUT);