Buenas tardes,
quiero hacer un pequeño proyecto con un display LCD y unos botones pulsadores para contestar a ciertas preguntas que haga el display mediante estos.
La cuestión es que me he quedado muy atascado...
el sketch que he comenzado es este:
#include <LiquidCrystal.h>
LiquidCrystal lcd(1, 2, 4, 5, 6, 7);
#define boton1 9
#define boton2 10
#define boton3 11
#define boton4 12
void setup() {
lcd.begin(16,2);
pinMode(boton1, INPUT);
pinMode(boton2, INPUT);
pinMode(boton3, INPUT);
pinMode(boton4, INPUT);
}
void loop() {
lcd.print( "soy un juego");
delay(5000);
lcd.setCursor(0,1);
lcd.print( "Quieres jugar?");
delay(5000);
lcd.clear();
lcd.setCursor(1,0);
lcd.print( "Pulsa tecla 1");
lcd.setCursor(0,1);
lcd.print("para jugar... ");
}
me imagino que tendría que continuar con un digitalRead del botón 1....
la cuestión es,...
alguien ha hecho algo similar con un display lcd y botones pulsadores para poder ver el programa y así poder hacerme a la idea de como tengo que ir haciendolo?
por que también tengo pensado hacer ciertas preguntas de contestar si o no y en caso negativo quiero que vuelva a repetir la pregunta....
muchisimas gracias y saludos