Hi everyone, I'm trying to build a project where I have one Arduino which is the master and he is getting data from multiple Arduino's. I started by implementing an I2C between 2 arduinos and than moved to the following solution:
However it didn't work for me, since I need to differentiate between the Arduinos. Meaning lets say I have the following schematic:
 ->  -> 
So 1 talks to 2 and 2 to 3, but I don't want 3 to listen to 1. Using the I2C complicates everything since they are all on the same line (or I have a mistake).
One last comment, I don't know the sequence of the Arduinos, which means I can't just give each of them a different address. But I do know that they can be connected with a cable one after another. Any ideas? Should I use another communication protocol?
What am I missing?
Thanks in advance, Danny :)