How many masters could control one particular slave?
Actually i'm developing an automatic lights control based in movement sensors(exactly 6 sensors each one developed with an arduino nano), I tried control my 6 sensors as slaves with one arduino uno as master but i can't have the control of the lights because my master arduino do not recognize the signals from each slave.
Can I change the papers between the arduinos?
Could I control one slave with 6 diferent masters? I mean that my slave arduino recive orders from the sensors and that way control the lights
If they are identical I2C sensors, they are likely to have the same device addresses. In that case, the Master would not able to recognize them separately. In I2C protocol, each device must have address which is different from the others.
Could I control one slave with 6 diferent masters?
In theory: maybe. In reality: No.
The I2C standard documents a multi-master process. This might work if there's usually no traffic on the bus, so you almost never get a congestion. Even in that scenario more than 2-3 masters is probably to much for one I2C bus. I never saw or heard of a real life system where multiple masters worked reliably on one I2C bus.