A

Dependencies:   mbed Servo KeypadLib TextLCD

Revision:
3:c64c5ac14d22
Parent:
2:74c155c71eb5
--- a/main.cpp	Wed Dec 05 20:25:42 2018 +0000
+++ b/main.cpp	Thu Dec 06 11:24:46 2018 +0000
@@ -1,3 +1,24 @@
+/*      *PINOUT E CABLAGGIO
+        *5V ---> VCC MODULO I2C DISPLAY;
+        *GND ---> VCC MODULO I2C DISPLAY, CATODI LED, BUZZER-PIEZO;
+        *PIN D15 ---> SCL MODULO I2C DISPLAY;
+        *PIN D14 ---> SDA MODULO I2C DISPLAY;
+        *PIN D13 ---> LED VERDE;
+        *PIN D12 ---> LED ROSSO;
+        *PIN D11 ---> SERVO;
+        *PIN D10 ---> PIN 1 TASTIERINO;
+        *PIN D9 ---> PIN 2 TASTIERINO;
+        *PIN D8 ---> PIN 3 TASTIERINO;
+        *PIN D7 ---> PIN 4 TASTIERINO;
+        *PIN D6 ---> PIN 5 TASTIERINO;
+        *PIN D5 ---> PIN 6 TASTIERINO;
+        *PIN D4 ---> PIN 7 TASTIERINO;
+        *PIN D3 ---> PIN 8 TASTIERINO;
+        *PIN D2 ---> INTERRUTTORE MAGNETICO;
+        *PIN PC_10 ---> BUZZER-PIEZO;
+        
+*/
+
 #include "Cassaforte.h"
 #include "mbed.h"
 //#include <TextLCD.h>
@@ -7,13 +28,16 @@
 void scrivi(char parola[]);
 void cambioCodice();
 void inserisci();*/
-InterruptIn button(PC_13);
+InterruptIn alarm(PC_13);
+bool avvio = true;
 char v[4];
 int cont2;
 int main() {
-    /*lcd.setMode(TextLCD_I2C::DispOn);
-    lcd.setCursor(TextLCD_I2C::CurOn_BlkOn);*/
+    alarm.rise(&allarme);
+    if (avvio == true){
     inizializza();
+    avvio = false;
+    }
     cont2=0;
     do{
     scrivi("Immetti codice:");