Go Down

Topic: Leggere 5 semplici sensori ON-OFF via I2C (Read 120 times) previous topic - next topic

lorenzo_1971

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

albvac

Puoi usare il PCF 8574.
Se vai in internet trovi molti esempi sul suo uso.
Ciao
Alberto

lorenzo_1971

Puoi usare il PCF 8574.
Se vai in internet trovi molti esempi sul suo uso.
Ciao
Alberto
Grazie Alberto

SukkoPera

Make your Sega MegaDrive/Genesis region-free with Arduino! https://goo.gl/X7zBcq

Guida rapida a ESP8266: https://goo.gl/kzh62E

lorenzo_1971

IO Expander. Fantastico, esattamente ciò che cercavo, grazie!

Go Up