#include <Arduino.h>
#include <Wire.h>
#include <LiquidCrystal_I2C.h>
#define LCD_COLUMNS 16 // Number of columns in the display
#define LCD_LINES 2 // Number of lines in the display
#define LCD_ADDRESS 0x27 // Display address
LiquidCrystal_I2C lcd(LCD_ADDRESS, LCD_COLUMNS, LCD_LINES);
#define RELE_DIGITAL_PIN 2
void setup() {
Serial.begin(9600);
Serial.println("Estou aqui 1");
lcd.init();
Serial.println("Estou aqui 2");
lcd.backlight();
Serial.println("Estou aqui 3");
lcd.clear();
Serial.println("Estou aqui 4");
pinMode(RELE_DIGITAL_PIN, OUTPUT);
}
void loop() {
digitalWrite(RELE_DIGITAL_PIN, HIGH);
lcd.clear();
lcd.setCursor(0, 0);
lcd.print("Ligado");
Serial.println("Ligado");
delay(500);
digitalWrite(RELE_DIGITAL_PIN, LOW);
lcd.clear();
lcd.setCursor(0, 0);
lcd.print("Desligado");
Serial.println("Desligado");
delay(500);
}