Problema collegamento I2C


salve,
ho collegato un arduino uno ad un secondo arduino uno tramite i2c, ma oltre questi vi sono anche un monitor lcd (sempre in i2c) ed un tiny i2c rtc e se provo mandare un int o un char da un arduino all'altro questo non viene inviato, ma se collego direttamente due arduini funziona.
come posso risolvere la cosa?
lo sketch è quello di esempio sul sito di arduino https://www.arduino.cc/en/tutorial/masterwriter


kraine.

normalmente il collegamento i2c prevede un dispositivo master ed una o più unità slave.

l'unità master è quella che prende l'iniziativa di comunicazione (arduino) e la slave deve rispondere (lcd, rtc, ecc.).

non possono esserci contemporaneamente due unità master: infatti nell'esempio uno dei due arduino è stato programmato come slave.

se le periferiche lcd e rtc sono collegate allo stesso arduino, questo deve essere master, mentre l'altro arduino deve essere slave.



Arduino Forum > International > Italiano > Hardware (Moderator: leo72) > Problema collegamento I2C


arduino

Comments