Salve a tutti,
Vorrei poter perfezionare la mia centralina antifurto a 5 zone.
Per rilevare lo stato dei sensori infrarossi, al momento sto sfruttando 5 pin di Arduino.
Vorrei poter realizzare la stessa cosa tramite il bus I2C, utilizzando quindi solo i due pin del bus.
L'esigenza è molto semplice: leggere tramite la libreria WIRE se uno o più sensori collegati al bus I2C sono allo stato logico "0" oppure "1".
Ho fatto molte ricerche su MUX, SWITCH e articoli vari, ma non ho trovato nulla che facesse al mio caso. Ho trovato solo articoli che spiegano come multiplexare più device I2C (sensori di temperatura, pressione, ecc) ma nulla di semplice.
Mi sapreste dare qualche indicazione in merito?
Grazie e buona serata