HC-SR04 Ultrasonic Distance Sensor for Arduino, Raspberry Pi, and other microcontrollers