Ultrasonic rangefinder detects hand movements and adjusts a stepper motor's speed based on distance, using MQTT pub/sub functionality