A

Dependencies:   mbed Servo KeypadLib TextLCD

Revision:
0:5f8790dfc90c
Child:
1:02c938489de7
diff -r 000000000000 -r 5f8790dfc90c main.cpp
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/main.cpp	Tue Dec 04 10:11:08 2018 +0000
@@ -0,0 +1,51 @@
+#include "Cassaforte.h"
+//#include "mbed.h"
+//#include <TextLCD.h>
+//I2C i2c(D14, D15);
+//TextLCD_I2C lcd(&i2c, 0x4E, TextLCD_I2C::LCD16x2, TextLCD_I2C::HD44780);
+/*DigitalOut led(LED1);
+void scrivi(char parola[]);
+void cambioCodice();
+void inserisci();*/
+InterruptIn button(PC_13);
+
+int main() {
+    /*lcd.setMode(TextLCD_I2C::DispOn);
+    lcd.setCursor(TextLCD_I2C::CurOn_BlkOn);*/
+    inizializza();
+    button.rise(&cambioCodice);
+        while(1) {
+            scrivi("Cassaforte");
+            wait(0.2);
+        }
+}
+
+/*void scrivi(char parola[]){
+    lcd.cls();
+    lcd.printf("%s\n", parola);
+    }
+    
+void cambioCodice(){
+    scrivi("Cambio codice   di apertura");
+    lcd.setAddress(11,1);
+    wait(3);
+    lcd.cls();
+    scrivi("Digitare il nuo_ vo codice:");
+    lcd.setAddress(10,1);
+    inserisci();
+    }
+    
+void inserisci(){
+        wait(1);
+        lcd.putc('1');
+        wait(1);
+        lcd.setAddress(11,1);
+        lcd.putc('2');
+        wait(1);
+        lcd.setAddress(12,1);
+        lcd.putc('3');
+        wait(1);
+        lcd.setAddress(13,1);
+        lcd.putc('4');
+        wait(1);        
+    }*/
\ No newline at end of file