Ho un:
- Arduino UNO
- Arduino Duemilanove
Stavo pensando di separare le unità di controllo.
#Con una scheda Arduino ricevo l'input dai sensori e intraprendo le azioni (unità di controllo + datapath).
*Con un'altra scheda gestisco l'autenticazione da tastiera e lo schermo lcd, cioè l'interazione con l'utente (solo unità di controllo).
Le due schede comunicano con il protocollo ZigBee.
La # ha un interfaccia ethernet, per la gestione da remoto, una socket TCP rimane in attesa di connessione con un terminale remoto per la trasmissione di comandi ascii.
Le informazioni di stato vengono salvate su un file in memoria SD.
Che ne pensate?
E poi:D
-cos'è un I2C expander?
-cos'è uno shift register (io conosco solo lo shift dei registri in assembly

)?