I'm having trouble connecting 4 PIR sensors to a Raspberry Pi B+. I have managed to connect 2 PIR sensors to the Raspberry Pi but can't figure out how to connect 4 of them because there isn't enough 5v ports. Each PIR sensor needs to be connected to a GND, 5v port and a GPIO. If I were to use a breadboard, how do I physically connect to it the breadboard?

enter image description here

enter image description here

  • @SteveRobillard Do I need resistors? – peter pan Apr 23 '16 at 3:23
  • If you don't need them to connect the sensor directly to the pi why would using a breadboard require them? – Steve Robillard Apr 23 '16 at 3:36
  • @SteveRobillard sorry , someone told me to use resistors then and this caused the confusion . thank you so much – peter pan Apr 23 '16 at 3:38
  • This tutorial may help learn.adafruit.com/… – Steve Robillard Apr 23 '16 at 3:41
  • @SteveRobillard postimg.org/image/z0cpv2493 steve this is what you mean. I drew the layout of how I would connect it based on your description – peter pan Apr 23 '16 at 3:52

You could use a terminal block and connect one side (each pair of screws - 1-6 in the image below - ae joined together) to the 5 Volt pin on the Pi and the sensors VCC pin to the other side (you can attach more than one wire to each screw).

terminal block

or a breadboard.


Most breadboards have a pair of red and blue lines on the long sides. These are called the power rails and all of the pins in the red row are connected, likewise for the blue. Connect the 5 Volt pin from the Pi to one of the holes in the red row, and connect the Pi ground pin to the blue row. Then you can connect the sensors power and ground to the red and blue row of pins respectively. You may want to read this tutorial from sparkfun on how to use a breadboard.

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.