Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: mbed Servo TextLCD
Diff: main.cpp
- Revision:
- 0:5f8790dfc90c
--- /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