Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [code]</
- /*
- The circuit:
- LCD RS pin to digital pin 12
- LCD Enable pin to digital pin 11
- LCD D4 pin to digital pin 5
- LCD D5 pin to digital pin 4
- LCD D6 pin to digital pin 3
- LCD D7 pin to digital pin 2
- LCD R/W pin to ground
- LCD VSS pin to ground
- LCD VCC pin to 5V
- 10K resistor:
- ends to +5V and ground
- wiper to LCD VO pin (pin 3)
- */
- #include <LiquidCrystal.h>
- #include <EEPROM.h>
- // initialize the library by associating any needed LCD interface pin
- const int rs = 12, en = 11, d4 = 5, d5 = 4, d6 = 3, d7 = 2;
- LiquidCrystal lcd(rs, en, d4, d5, d6, d7); //
- boolean statoIta;
- boolean statoComic;
- boolean statoDoc;
- boolean statoNocomic;
- byte contaIta = 0;
- byte contaComic = 0;
- byte contaDoc = 0;
- byte contaNocomic = 0;
- boolean lastStatoIta = 0;
- boolean lastStatoComic = 0;
- boolean lastStatoDoc = 0;
- boolean lastStatoNocomic = 0;
- byte addrIta = 0; //EEPROM address
- byte addrComic = 4;
- byte addrDoc = 2;
- byte addrNocomic = 3;
- void setup() {
- lcd.begin(16, 2);
- lcd.setCursor(0, 0);
- lcd.print(F(" S"));
- lcd.setCursor(0, 1);
- lcd.print(F("S "));
- delay(0100);
- lcd.setCursor(0, 0);
- lcd.print(F(" SI"));
- lcd.setCursor(0, 1);
- lcd.print(F("ES "));
- delay(0100);
- lcd.setCursor(0, 0);
- lcd.print(F(" SIX"));
- lcd.setCursor(0, 1);
- lcd.print(F("IES "));
- delay(0100);
- lcd.setCursor(0, 0);
- lcd.print(F(" SIXT"));
- lcd.setCursor(0, 1);
- lcd.print(F("VIES "));
- delay(0100);
- lcd.setCursor(0, 0);
- lcd.print(F(" SIXTY"));
- lcd.setCursor(0, 1);
- lcd.print(F("OVIES "));
- delay(0100);
- lcd.setCursor(0, 0);
- lcd.print(F(" SIXTY "));
- lcd.setCursor(0, 1);
- lcd.print(F("MOVIES "));
- delay(0100);
- lcd.setCursor(0, 0);
- lcd.print(F(" SIXTY "));
- lcd.setCursor(0, 1);
- lcd.print(F(" MOVIES "));
- delay(0100);
- lcd.setCursor(0, 0);
- lcd.print(F(" SIXTY "));
- lcd.setCursor(0, 1);
- lcd.print(F(" MOVIES "));
- delay(0100);
- lcd.setCursor(0, 0);
- lcd.print(F(" SIXTY "));
- lcd.setCursor(0, 1);
- lcd.print(F(" MOVIES "));
- delay(0100);
- lcd.setCursor(0, 0);
- lcd.print(F(" SIXTY "));
- lcd.setCursor(0, 1);
- lcd.print(F(" MOVIES "));
- delay(0100);
- lcd.setCursor(0, 0);
- lcd.print(F(" SIXTY "));
- lcd.setCursor(0, 1);
- lcd.print(F(" MOVIES "));
- delay(0100);
- lcd.setCursor(0, 0);
- lcd.print(F(" SIXTY "));
- lcd.setCursor(0, 1);
- lcd.print(F(" MOVIES "));
- delay(0100);
- lcd.setCursor(0, 0);
- lcd.print(F(" SIXTY "));
- lcd.setCursor(0, 1);
- lcd.print(F(" MOVIES "));
- delay(0100);
- lcd.setCursor(0, 0);
- lcd.print(F(" SIXTY "));
- lcd.setCursor(0, 1);
- lcd.print(F(" MOVIES "));
- delay(3000);
- lcd.setCursor(0, 0);
- lcd.print(F(" Snocciolatore "));
- lcd.setCursor(0, 1);
- lcd.print(F(" di film "));
- delay(4000);
- lcd.setCursor(0, 0);
- lcd.print(F(" (suggeriti "));
- lcd.setCursor(0, 1);
- lcd.print(F(" dalla Iaia) "));
- delay(2500);
- lcd.setCursor(0, 0);
- lcd.print(F("Ciao Marco! "));
- lcd.setCursor(0, 1);
- lcd.print(F("Filmino? "));
- contaIta = EEPROM.read(addrIta);
- contaComic = EEPROM.read(addrComic);
- contaNocomic = EEPROM.read(addrNocomic);
- contaDoc = EEPROM.read(addrDoc);
- }
- void loop() {
- statoIta = digitalRead(9);
- statoComic = digitalRead(8);
- statoDoc = digitalRead(7);
- statoNocomic = digitalRead(6);
- if (statoIta != lastStatoIta) {
- if (statoIta == HIGH) { // if the state has changed, increment the counter
- contaIta++;
- }
- delay(50); // Delay a little bit to avoid bouncing
- }
- lastStatoIta = statoIta; // save the current state as the last state, for next time through the loop
- EEPROM.write(addrIta, contaIta);
- if (statoNocomic != lastStatoNocomic) {
- if (statoNocomic == HIGH) {
- contaNocomic++;
- }
- delay(50);
- }
- lastStatoNocomic = statoNocomic;
- EEPROM.write(addrNocomic, contaNocomic);
- if (statoComic != lastStatoComic) {
- if (statoComic == HIGH) {
- contaComic++;
- }
- delay(50);
- }
- lastStatoComic = statoComic;
- EEPROM.write(addrComic, contaComic);
- if (statoDoc != lastStatoDoc) {
- if (statoDoc == HIGH) {
- contaDoc++;
- }
- delay(50);
- }
- lastStatoDoc = statoDoc;
- EEPROM.write(addrDoc, contaDoc);
- if (statoIta == HIGH) {
- if (contaIta == 1) {
- lcd.setCursor(0, 0);
- lcd.print(F("Un cult italiano"));
- lcd.setCursor(0, 1);
- lcd.print(F("da rivedere? "));
- delay (2000);
- lcd.setCursor(0, 0);
- lcd.print(F("La famiglia "));
- lcd.setCursor(0, 1);
- lcd.print(F("E. Scola "));
- }
- else if (contaIta == 2) {
- lcd.setCursor(0, 0);
- lcd.print(F("Un cult italiano"));
- lcd.setCursor(0, 1);
- lcd.print(F("da rivedere? "));
- delay (2000);
- lcd.setCursor(0, 0);
- lcd.print(F("Giu' la testa "));
- lcd.setCursor(0, 1);
- lcd.print(F("S. Leone "));
- }
- else if (contaIta == 3) {
- lcd.setCursor(0, 0);
- lcd.print(F("Un cult italiano"));
- lcd.setCursor(0, 1);
- lcd.print(F("da rivedere? "));
- delay (2000);
- lcd.setCursor(0, 0);
- lcd.print(F("Che cosa sono le"));
- lcd.setCursor(0, 1);
- lcd.print(F("nuvole -Pasolini"));
- }
- else if (contaIta == 4) {
- lcd.setCursor(0, 0);
- lcd.print(F("Un cult italiano"));
- lcd.setCursor(0, 1);
- lcd.print(F("da rivedere? "));
- delay (2000);
- lcd.setCursor(0, 0);
- lcd.print(F("Il sorpasso "));
- lcd.setCursor(0, 1);
- lcd.print(F("D. Risi "));
- }
- else if (contaIta == 5) {
- lcd.setCursor(0, 0);
- lcd.print(F("Un cult italiano"));
- lcd.setCursor(0, 1);
- lcd.print(F("da rivedere? "));
- delay (2000);
- lcd.setCursor(0, 0);
- lcd.print(F("Allegro non "));
- lcd.setCursor(0, 1);
- lcd.print(F("troppo -Bozzetto"));
- }
- else if (contaIta == 6) {
- lcd.setCursor(0, 0);
- lcd.print(F("Un cult italiano"));
- lcd.setCursor(0, 1);
- lcd.print(F("da rivedere? "));
- delay (2000);
- lcd.setCursor(0, 0);
- lcd.print(F("Una pura forma- "));
- lcd.setCursor(0, 1);
- lcd.print(F("lita' -Tornatore"));
- }
- else if (contaIta == 7) {
- lcd.setCursor(0, 0);
- lcd.print(F("Un cult italiano"));
- lcd.setCursor(0, 1);
- lcd.print(F("da rivedere? "));
- delay (2000);
- lcd.setCursor(0, 0);
- lcd.print(F("Il Postino "));
- lcd.setCursor(0, 1);
- lcd.print(F("Radford e Troisi"));
- }
- else if (contaIta == 8) {
- lcd.setCursor(0, 0);
- lcd.print(F("Un cult italiano"));
- lcd.setCursor(0, 1);
- lcd.print(F("da rivedere? "));
- delay (2000);
- lcd.setCursor(0, 0);
- lcd.print(F("Roma, citta' "));
- lcd.setCursor(0, 1);
- lcd.print(F("aperta "));
- }
- else if (contaIta == 9) {
- lcd.setCursor(0, 0);
- lcd.print(F("Un cult italiano"));
- lcd.setCursor(0, 1);
- lcd.print(F("da rivedere? "));
- delay (2000);
- lcd.setCursor(0, 0);
- lcd.print(F("Indagini su un "));
- lcd.setCursor(0, 1);
- lcd.print(F("cittadino "));
- delay (3000);
- lcd.setCursor(0, 0);
- lcd.print(F("al di sopra di "));
- lcd.setCursor(0, 1);
- lcd.print(F("di ogni sospetto"));
- }
- else if (contaIta == 10) {
- lcd.setCursor(0, 0);
- lcd.print(F("Un cult italiano"));
- lcd.setCursor(0, 1);
- lcd.print(F("da rivedere? "));
- delay (2000);
- lcd.setCursor(0, 0);
- lcd.print(F("Amarcord "));
- lcd.setCursor(0, 1);
- lcd.print(F("F. Fellini "));
- }
- else if (contaIta == 11) {
- lcd.setCursor(0, 0);
- lcd.print(F("Un cult italiano"));
- lcd.setCursor(0, 1);
- lcd.print(F("da rivedere? "));
- delay (2000);
- lcd.setCursor(0, 0);
- lcd.print(F("Mediterraneo "));
- lcd.setCursor(0, 1);
- lcd.print(F("G. Salvatores "));
- }
- else if (contaIta == 12) {
- lcd.setCursor(0, 0);
- lcd.print(F("Un cult italiano"));
- lcd.setCursor(0, 1);
- lcd.print(F("da rivedere? "));
- delay (2000);
- lcd.setCursor(0, 0);
- lcd.print(F("Professione "));
- lcd.setCursor(0, 1);
- lcd.print(F("reporter "));
- }
- else if (contaIta == 13) {
- lcd.setCursor(0, 0);
- lcd.print(F("Un cult italiano"));
- lcd.setCursor(0, 1);
- lcd.print(F("da rivedere? "));
- delay (2000);
- lcd.setCursor(0, 0);
- lcd.print(F("Miracolo a Milano"));
- lcd.setCursor(0, 1);
- lcd.print(F("V. De Sica "));
- }
- else if (contaIta == 14) {
- lcd.setCursor(0, 0);
- lcd.print(F("Un cult italiano"));
- lcd.setCursor(0, 1);
- lcd.print(F("da rivedere? "));
- delay (2000);
- lcd.setCursor(0, 0);
- lcd.print(F("Che ora e'? "));
- lcd.setCursor(0, 1);
- lcd.print(F("E. Scola "));
- }
- else if (contaIta == 15) {
- lcd.setCursor(0, 0);
- lcd.print(F("Un cult italiano"));
- lcd.setCursor(0, 1);
- lcd.print(F("da rivedere? "));
- delay (2000);
- lcd.setCursor(0, 0);
- lcd.print(F("La grande guerra"));
- lcd.setCursor(0, 1);
- lcd.print(F("M. Monicelli "));
- }
- else if (contaIta == 16) {
- lcd.setCursor(0, 0);
- lcd.print(F("CULT ITALIANI "));
- lcd.setCursor(0, 1);
- lcd.print(F("FINITIIIIIIIIIII"));
- contaIta = 0;
- }
- }
- if (statoComic == HIGH) {
- if (contaComic == 1) {
- lcd.setCursor(0, 0);
- lcd.print("Un film ");
- lcd.setCursor(0, 1);
- lcd.print("da ridere? ");
- delay (2000);
- lcd.setCursor(0, 0);
- lcd.print("La cena dei cret");
- lcd.setCursor(0, 1);
- lcd.print("ini - F. Veber ");
- }
- else if (contaComic == 2) {
- lcd.setCursor(0, 0);
- lcd.print("Un film ");
- lcd.setCursor(0, 1);
- lcd.print("da ridere? ");
- delay (2000);
- lcd.setCursor(0, 0);
- lcd.print("Pranzo di ferrag");
- lcd.setCursor(0, 1);
- lcd.print("osto - Gregorio ");
- }
- else if (contaComic == 3) {
- lcd.setCursor(0, 0);
- lcd.print("Un film ");
- lcd.setCursor(0, 1);
- lcd.print("da ridere? ");
- delay (2000);
- lcd.setCursor(0, 0);
- lcd.print("Daunbailo' ");
- lcd.setCursor(0, 1);
- lcd.print("J. Jarmusch ");
- }
- else if (contaComic == 4) {
- lcd.setCursor(0, 0);
- lcd.print("Un film ");
- lcd.setCursor(0, 1);
- lcd.print("da ridere? ");
- delay (2000);
- lcd.setCursor(0, 0);
- lcd.print("Rosencrantz e ");
- lcd.setCursor(0, 1);
- lcd.print("Guildenstern ");
- }
- else if (contaComic == 5) {
- lcd.setCursor(0, 0);
- lcd.print("Un film ");
- lcd.setCursor(0, 1);
- lcd.print("da ridere? ");
- delay (2000);
- lcd.setCursor(0, 0);
- lcd.print("Weekend con il ");
- lcd.setCursor(0, 1);
- lcd.print("morto - Kotcheff");
- }
- else if (contaComic == 6) {
- lcd.setCursor(0, 0);
- lcd.print("Un film ");
- lcd.setCursor(0, 1);
- lcd.print("da ridere? ");
- delay (2000);
- lcd.setCursor(0, 0);
- lcd.print("Non ci resta che");
- lcd.setCursor(0, 1);
- lcd.print("piangere ");
- }
- else if (contaComic == 7) {
- lcd.setCursor(0, 0);
- lcd.print("Un film ");
- lcd.setCursor(0, 1);
- lcd.print("da ridere? ");
- delay (2000);
- lcd.setCursor(0, 0);
- lcd.print("Brian di Naza- ");
- lcd.setCursor(0, 1);
- lcd.print("reth - Monty P. ");
- }
- else if (contaComic == 8) {
- lcd.setCursor(0, 0);
- lcd.print("Un film ");
- lcd.setCursor(0, 1);
- lcd.print("da ridere? ");
- delay (2000);
- lcd.setCursor(0, 0);
- lcd.print("Balle spaziali ");
- lcd.setCursor(0, 1);
- lcd.print("M. Brooks ");
- }
- else if (contaComic == 9) {
- lcd.setCursor(0, 0);
- lcd.print("Un film ");
- lcd.setCursor(0, 1);
- lcd.print("da ridere? ");
- delay (2000);
- lcd.setCursor(0, 0);
- lcd.print("Il treno per ");
- lcd.setCursor(0, 1);
- lcd.print("Darjeeling ");
- }
- else if (contaComic == 10) {
- lcd.setCursor(0, 0);
- lcd.print("Un film ");
- lcd.setCursor(0, 1);
- lcd.print("da ridere? ");
- delay (2000);
- lcd.setCursor(0, 0);
- lcd.print("Maccheroni ");
- lcd.setCursor(0, 1);
- lcd.print("E. Scola ");
- }
- else if (contaComic == 11) {
- lcd.setCursor(0, 0);
- lcd.print("Un film ");
- lcd.setCursor(0, 1);
- lcd.print("da ridere? ");
- delay (2000);
- lcd.setCursor(0, 0);
- lcd.print("Shakespeare a ");
- lcd.setCursor(0, 1);
- lcd.print("colazione ");
- }
- else if (contaComic == 12) {
- lcd.setCursor(0, 0);
- lcd.print("Un film ");
- lcd.setCursor(0, 1);
- lcd.print("da ridere? ");
- delay (2000);
- lcd.setCursor(0, 0);
- lcd.print("Incantesimo ");
- lcd.setCursor(0, 1);
- lcd.print("napoletano ");
- }
- else if (contaComic == 13) {
- lcd.setCursor(0, 0);
- lcd.print("Un film ");
- lcd.setCursor(0, 1);
- lcd.print("da ridere? ");
- delay (2000);
- lcd.setCursor(0, 0);
- lcd.print("Best in show ");
- lcd.setCursor(0, 1);
- lcd.print("C. Guest ");
- }
- else if (contaComic == 14) {
- lcd.setCursor(0, 0);
- lcd.print("Un film ");
- lcd.setCursor(0, 1);
- lcd.print("da ridere? ");
- delay (2000);
- lcd.setCursor(0, 0);
- lcd.print("Il grande ");
- lcd.setCursor(0, 1);
- lcd.print("Lebowsky - Cohen");
- }
- else if (contaComic == 15) {
- lcd.setCursor(0, 0);
- lcd.print("Un film ");
- lcd.setCursor(0, 1);
- lcd.print("da ridere? ");
- delay (2000);
- lcd.setCursor(0, 0);
- lcd.print("Bianco rosso e ");
- lcd.setCursor(0, 1);
- lcd.print("Verdone ");
- }
- else if (contaComic == 16) {
- lcd.setCursor(0, 0);
- lcd.print(F("COMICI "));
- lcd.setCursor(0, 1);
- lcd.print(F("FINITIIIIIIIIIII"));
- contaComic = 0;
- }
- }
- if (statoDoc == HIGH) {
- if (contaDoc == 1) {
- lcd.setCursor(0, 0);
- lcd.print(F("Un bel "));
- lcd.setCursor(0, 1);
- lcd.print(F("documentario? "));
- delay (2000);
- lcd.setCursor(0, 0);
- lcd.print(F("A Sunday in Hell"));
- lcd.setCursor(0, 1);
- lcd.print(F("J. Leth "));
- }
- else if (contaDoc == 2) {
- lcd.setCursor(0, 0);
- lcd.print(F("Un bel "));
- lcd.setCursor(0, 1);
- lcd.print(F("documentario? "));
- delay (2000);
- lcd.setCursor(0, 0);
- lcd.print(F("Concerning viole"));
- lcd.setCursor(0, 1);
- lcd.print(F("nce - G. Olsson "));
- }
- else if (contaDoc == 3) {
- lcd.setCursor(0, 0);
- lcd.print(F("Un bel "));
- lcd.setCursor(0, 1);
- lcd.print(F("documentario? "));
- delay (2000);
- lcd.setCursor(0, 0);
- lcd.print(F("Ten Canoes "));
- lcd.setCursor(0, 1);
- lcd.print(F("R. de Heer "));
- }
- else if (contaDoc == 4) {
- lcd.setCursor(0, 0);
- lcd.print(F("Un bel "));
- lcd.setCursor(0, 1);
- lcd.print(F("documentario? "));
- delay (2000);
- lcd.setCursor(0, 0);
- lcd.print(F("Grizzly man "));
- lcd.setCursor(0, 1);
- lcd.print(F("W. Herzog "));
- }
- else if (contaDoc == 5) {
- lcd.setCursor(0, 0);
- lcd.print(F("Un bel "));
- lcd.setCursor(0, 1);
- lcd.print(F("documentario? "));
- delay (2000);
- lcd.setCursor(0, 0);
- lcd.print(F("Quando eravamo "));
- lcd.setCursor(0, 1);
- lcd.print(F("re - L. Gast "));
- }
- else if (contaDoc == 6) {
- lcd.setCursor(0, 0);
- lcd.print(F("Un bel "));
- lcd.setCursor(0, 1);
- lcd.print(F("documentario? "));
- delay (2000);
- lcd.setCursor(0, 0);
- lcd.print(F("Surplus "));
- lcd.setCursor(0, 1);
- lcd.print(F("E. Gandini "));
- }
- else if (contaDoc == 7) {
- lcd.setCursor(0, 0);
- lcd.print(F("Un bel "));
- lcd.setCursor(0, 1);
- lcd.print(F("documentario? "));
- delay (2000);
- lcd.setCursor(0, 0);
- lcd.print(F("The devil and "));
- lcd.setCursor(0, 1);
- lcd.print(F("Daniel Johnston "));
- }
- else if (contaDoc == 8) {
- lcd.setCursor(0, 0);
- lcd.print(F("Un bel "));
- lcd.setCursor(0, 1);
- lcd.print(F("documentario? "));
- delay (2000);
- lcd.setCursor(0, 0);
- lcd.print(F("L'atto d'uccide-"));
- lcd.setCursor(0, 1);
- lcd.print(F("re - Oppenheimer"));
- }
- else if (contaDoc == 9) {
- lcd.setCursor(0, 0);
- lcd.print(F("Un bel "));
- lcd.setCursor(0, 1);
- lcd.print(F("documentario? "));
- delay (2000);
- lcd.setCursor(0, 0);
- lcd.print(F("Afghan Cycles "));
- lcd.setCursor(0, 1);
- lcd.print(F("S. Menzies "));
- }
- else if (contaDoc ==10) {
- lcd.setCursor(0, 0);
- lcd.print(F("Un bel "));
- lcd.setCursor(0, 1);
- lcd.print(F("documentario? "));
- delay (2000);
- lcd.setCursor(0, 0);
- lcd.print(F("Il diamante "));
- lcd.setCursor(0, 1);
- lcd.print(F("bianco - Herzog "));
- }
- else if (contaDoc == 11) {
- lcd.setCursor(0, 0);
- lcd.print(F("Un bel "));
- lcd.setCursor(0, 1);
- lcd.print(F("documentario? "));
- delay (2000);
- lcd.setCursor(0, 0);
- lcd.print(F("The bikes of "));
- lcd.setCursor(0, 1);
- lcd.print(F("Wrath - C. Ford "));
- }
- else if (contaDoc == 12) {
- lcd.setCursor(0, 0);
- lcd.print(F("Un bel "));
- lcd.setCursor(0, 1);
- lcd.print(F("documentario? "));
- delay (2000);
- lcd.setCursor(0, 0);
- lcd.print(F("Lo and Behold "));
- lcd.setCursor(0, 1);
- lcd.print(F("W. Herzog "));
- }
- else if (contaDoc == 13) {
- lcd.setCursor(0, 0);
- lcd.print(F("Un bel "));
- lcd.setCursor(0, 1);
- lcd.print(F("documentario? "));
- delay (2000);
- lcd.setCursor(0, 0);
- lcd.print(F("Matti da slegare"));
- lcd.setCursor(0, 1);
- lcd.print(F("M. Bellocchio "));
- }
- else if (contaDoc == 14) {
- lcd.setCursor(0, 0);
- lcd.print(F("Un bel "));
- lcd.setCursor(0, 1);
- lcd.print(F("documentario? "));
- delay (2000);
- lcd.setCursor(0, 0);
- lcd.print(F("The Central Park"));
- lcd.setCursor(0, 1);
- lcd.print(F("Five - S. Burns "));
- }
- else if (contaDoc == 15) {
- lcd.setCursor(0, 0);
- lcd.print(F("Un bel "));
- lcd.setCursor(0, 1);
- lcd.print(F("documentario? "));
- delay (2000);
- lcd.setCursor(0, 0);
- lcd.print(F("Wonderful Losers"));
- lcd.setCursor(0, 1);
- lcd.print(F("A. Matelis "));
- }
- else if (contaDoc == 16) {
- lcd.setCursor(0, 0);
- lcd.print(F("DOCUMENTARI "));
- lcd.setCursor(0, 1);
- lcd.print(F("FINITIIIIIIIIIII"));
- contaDoc = 0;
- }
- }
- if (statoNocomic == HIGH) {
- if (contaNocomic == 1) {
- lcd.setCursor(0, 0);
- lcd.print(F("Un film non da "));
- lcd.setCursor(0, 1);
- lcd.print(F("ridere? "));
- delay (2000);
- lcd.setCursor(0, 0);
- lcd.print(F("Le meraviglie "));
- lcd.setCursor(0, 1);
- lcd.print(F("A. Rohrwacher "));
- }
- else if (contaNocomic == 2) {
- lcd.setCursor(0, 0);
- lcd.print(F("Un film non da "));
- lcd.setCursor(0, 1);
- lcd.print(F("ridere? "));
- delay (2000);
- lcd.setCursor(0, 0);
- lcd.print(F("Kynodontas "));
- lcd.setCursor(0, 1);
- lcd.print(F("Y. Lanthimos "));
- }
- else if (contaNocomic == 3) {
- lcd.setCursor(0, 0);
- lcd.print(F("Un film non da "));
- lcd.setCursor(0, 1);
- lcd.print(F("ridere? "));
- delay (2000);
- lcd.setCursor(0, 0);
- lcd.print(F("Le conseguenze "));
- lcd.setCursor(0, 1);
- lcd.print(F("dell'amore "));
- }
- else if (contaNocomic == 4) {
- lcd.setCursor(0, 0);
- lcd.print(F("Un film non da "));
- lcd.setCursor(0, 1);
- lcd.print(F("ridere? "));
- delay (2000);
- lcd.setCursor(0, 0);
- lcd.print(F("Fuori Orario "));
- lcd.setCursor(0, 1);
- lcd.print(F("M. Scorsese "));
- }
- else if (contaNocomic == 5) {
- lcd.setCursor(0, 0);
- lcd.print(F("Un film non da "));
- lcd.setCursor(0, 1);
- lcd.print(F("ridere? "));
- delay (2000);
- lcd.setCursor(0, 0);
- lcd.print(F("Memories of "));
- lcd.setCursor(0, 1);
- lcd.print(F("Murder "));
- }
- else if (contaNocomic == 6) {
- lcd.setCursor(0, 0);
- lcd.print(F("Un film non da "));
- lcd.setCursor(0, 1);
- lcd.print(F("ridere? "));
- delay (2000);
- lcd.setCursor(0, 0);
- lcd.print(F("Coffee and Ciga-"));
- lcd.setCursor(0, 1);
- lcd.print(F("rettes -Jarmusch"));
- }
- else if (contaNocomic == 7) {
- lcd.setCursor(0, 0);
- lcd.print(F("Un film non da "));
- lcd.setCursor(0, 1);
- lcd.print(F("ridere? "));
- delay (2000);
- lcd.setCursor(0, 0);
- lcd.print(F("Biutiful "));
- lcd.setCursor(0, 1);
- lcd.print(F("A. G. Inarritu "));
- }
- else if (contaNocomic == 8) {
- lcd.setCursor(0, 0);
- lcd.print(F("Un film non da "));
- lcd.setCursor(0, 1);
- lcd.print(F("ridere? "));
- delay (2000);
- lcd.setCursor(0, 0);
- lcd.print(F("Round Midnight "));
- lcd.setCursor(0, 1);
- lcd.print(F("B. Tavernier "));
- }
- else if (contaNocomic == 9) {
- lcd.setCursor(0, 0);
- lcd.print(F("Un film non da "));
- lcd.setCursor(0, 1);
- lcd.print(F("ridere? "));
- delay (2000);
- lcd.setCursor(0, 0);
- lcd.print(F("La citta' incan-"));
- lcd.setCursor(0, 1);
- lcd.print(F("tata - Miyazaki "));
- }
- else if (contaNocomic ==10) {
- lcd.setCursor(0, 0);
- lcd.print(F("Un film non da "));
- lcd.setCursor(0, 1);
- lcd.print(F("ridere? "));
- delay (2000);
- lcd.setCursor(0, 0);
- lcd.print(F("Les etres chers "));
- lcd.setCursor(0, 1);
- lcd.print(F("A. Emond "));
- }
- else if (contaNocomic == 11) {
- lcd.setCursor(0, 0);
- lcd.print(F("Un film non da "));
- lcd.setCursor(0, 1);
- lcd.print(F("ridere? "));
- delay (2000);
- lcd.setCursor(0, 0);
- lcd.print(F("La guerra del "));
- lcd.setCursor(0, 1);
- lcd.print(F("fuoco - Annaud "));
- }
- else if (contaNocomic == 12) {
- lcd.setCursor(0, 0);
- lcd.print(F("Un film non da "));
- lcd.setCursor(0, 1);
- lcd.print(F("ridere? "));
- delay (2000);
- lcd.setCursor(0, 0);
- lcd.print(F("Oldboy "));
- lcd.setCursor(0, 1);
- lcd.print(F("P. Chan-Wook "));
- }
- else if (contaNocomic == 13) {
- lcd.setCursor(0, 0);
- lcd.print(F("Un film non da "));
- lcd.setCursor(0, 1);
- lcd.print(F("ridere? "));
- delay (2000);
- lcd.setCursor(0, 0);
- lcd.print(F("Bad Boy Bubby "));
- lcd.setCursor(0, 1);
- lcd.print(F("R. de Heer "));
- }
- else if (contaNocomic == 14) {
- lcd.setCursor(0, 0);
- lcd.print(F("Un film non da "));
- lcd.setCursor(0, 1);
- lcd.print(F("ridere? "));
- delay (2000);
- lcd.setCursor(0, 0);
- lcd.print(F("Goodbye Lenin "));
- lcd.setCursor(0, 1);
- lcd.print(F("W. Becker "));
- }
- else if (contaNocomic == 15) {
- lcd.setCursor(0, 0);
- lcd.print(F("Un film non da "));
- lcd.setCursor(0, 1);
- lcd.print(F("ridere? "));
- delay (2000);
- lcd.setCursor(0, 0);
- lcd.print(F("In the Mood for "));
- lcd.setCursor(0, 1);
- lcd.print(F("Love - G. Reggio"));
- }
- else if (contaNocomic == 16) {
- lcd.setCursor(0, 0);
- lcd.print(F("FILM NON DA "));
- lcd.setCursor(0, 1);
- lcd.print(F("RIDERE FINITIIII"));
- contaNocomic = 0;
- }
- }
- }
- >[/code]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement