#include <LiquidCrystal.h>
LiquidCrystal lcd = LiquidCrystal(9,8,5,4,3,2);
String words[] = {"Play", "Load", "Options"};
int option = 0;
bool test = true, test2 = true;
void setup() {
Serial.begin(9600);
pinMode(A4, INPUT);
digitalWrite(A4, HIGH);
pinMode(A5, INPUT);
digitalWrite(A5, HIGH);
lcd.begin(16,2);
}
void loop() {
if (digitalRead(A5) == LOW && test) {
test = false;
if (option < 2) {
option++;
}
}
else if (digitalRead(A5) == HIGH && !test) {
test = true;
}
if (digitalRead(A4) == LOW && test2) {
test2 = false;
if (option > 0) {
option--;
}
}
else if (digitalRead(A4) == HIGH && !test2) {
test2 = true;
}
lcd.home();
lcd.print(words[option]);
lcd.print(" ");
}