Buona sera a tutti!
Sto realizzando un progetto di casa domotica che consiste in:
-Impianto di illuminazione interno ed esterno (già fatto);
-Cancello automatico (work in progress);
-Sistema di allarme e condizionamento ( il mio problema);
Ecco, il mio problema è l'ultimo punto. Siccome, sia il sistema di allarme che quello di condizionamento, ho voluto metterli in un unico Arduino, per essere precisi in un Mega, per evitare di usare più Arduino per così pochi sistemi. Ora, ho creato un sketch principale con tutti i setup dei due vari sistemi, nel LOOP ho richiamato i VOID che nel frattempo ho creato in altre due cartelle sketch sempre dello stesso file. Il problema è che: essendo il sistema di allarme composto da un KEYPAD per inserire e disinserire l'allarme, quest'ultimo non risponde ai comandi una volta caricato l'intero sketch....mi spiego meglio: se io provo a caricare solamente lo sketch del sistema di allarme, allora il keypad in questione funziona benissimo, nel momento in cui aggiungo il void del sistema di condizionamento, esso funziona male (non risponde subito ai comandi, bisogna tener pigiato un qualsiasi tasto per un tot di tempo affinché scriva qualcosa). Il programma che ho usato è questo inoltrato.
Vi ringrazio anticipatamente per la vostra pazienza ed il vostro aiuto!
Una buona serata a tutti!!
Arduino_Mega.zip (4.3 KB)