Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <LiquidCrystal.h>
- LiquidCrystal lcd(8, 11, 5, 4, 3, 2);
- const int tiltPin= 10;
- int currentTilt;
- int newTilt;
- int oldTilt;
- int randomcito;
- void setup()
- {
- pinMode(tiltPin, INPUT);
- lcd.begin(16, 2);
- lcd.print("This is your future");
- lcd.setCursor(5, 1);
- lcd.print(".....Ask me");
- Serial.begin(9600);
- }
- void loop()
- {
- newTilt = digitalRead(tiltPin);
- Serial.println(newTilt);
- if(newTilt != oldTilt)
- {
- randomcito= random(1,9);
- lcd.clear();
- lcd.setCursor(2,0);
- lcd.print("My guess is...");
- lcd.setCursor(4,1);
- switch(randomcito)
- {
- case 1:
- lcd.print("Yes");
- break;
- case 2:
- lcd.print("Most likely");
- break;
- case 3:
- lcd.print("Certainly");
- break;
- case 4:
- lcd.print("Who knows?");
- break;
- case 5:
- lcd.print("Unsire");
- break;
- case 6:
- lcd.print("Ha, ha...HA!");
- break;
- case 7:
- lcd.print("Doubtful");
- break;
- case 8:
- lcd.print("Try again...");
- break;
- }
- oldTilt= newTilt;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement