#include <LiquidCrystal.h>
LiquidCrystal lcd(19, 23, 18, 21, 5, 15);
const int LED1_PIN = 27;
const int LED2_PIN = 4;
const int BUTTON1_PIN = 26;
const int BUTTON2_PIN = 22;
bool led1State = false;
bool led2State = false;
void setup() {
lcd.begin(16, 2);
lcd.print("Hello Im KESHA!!");
pinMode(LED1_PIN, OUTPUT);
pinMode(LED2_PIN, OUTPUT);
pinMode(BUTTON1_PIN, INPUT);
pinMode(BUTTON2_PIN, INPUT);
}
void loop() {
lcd.setCursor(0, 1);
lcd.print("MY PROJECT");
bool button1State = digitalRead(BUTTON1_PIN);
bool button2State = digitalRead(BUTTON2_PIN);
if (!button1State) {
led1State = !led1State;
digitalWrite(LED1_PIN, led1State);
delay(100);
}
if (!button2State) {
led2State = !led2State;
digitalWrite(LED2_PIN, led2State);
delay(100);
}
}