ravi.2k17
Advanced Member level 4
hi all,
I am going to connect different types of sensors (PIR, radar microwave, photoelectric) with an Arduino. I have 10 rooms in my building (2 floors) where in each room approx 4 sensors will be installed thus making it 40 sensors all should be connected to same Arduino. If I use simplest topology, there will be direct connection of each sensor to my Arduino involving total 40X3=120 wires terminating to Arduino creating lots of cable mess. I though there should be some provision to connect all 4 sensors of one room to a single point from there only 3 wire should terminate to Arduino. is there a way to make this connection in multi level tree topology?
I thought of using i2c bus for that but i am not sure
1) if this can be done for distant connections (approx. 30 meter between sensors and Arduino).
2) if we can create multi level tree topology, where each room's sensors' are connected to single common point and from there each rooms common point is connect per floor's root node and at last all floor's root node are connected to Arduino. some thing as below.
this way i can reduce the wiring significantly. what are my options?
thanks
I am going to connect different types of sensors (PIR, radar microwave, photoelectric) with an Arduino. I have 10 rooms in my building (2 floors) where in each room approx 4 sensors will be installed thus making it 40 sensors all should be connected to same Arduino. If I use simplest topology, there will be direct connection of each sensor to my Arduino involving total 40X3=120 wires terminating to Arduino creating lots of cable mess. I though there should be some provision to connect all 4 sensors of one room to a single point from there only 3 wire should terminate to Arduino. is there a way to make this connection in multi level tree topology?
I thought of using i2c bus for that but i am not sure
1) if this can be done for distant connections (approx. 30 meter between sensors and Arduino).
2) if we can create multi level tree topology, where each room's sensors' are connected to single common point and from there each rooms common point is connect per floor's root node and at last all floor's root node are connected to Arduino. some thing as below.
this way i can reduce the wiring significantly. what are my options?
thanks