HC-SR501 PIR Pyroelectric IR Infrared Motion Sensor for Arduino, Raspberry Pi, and other microcontrollers