Components used: arduino, arduinouno, ultrasonic, pushbutton, gearmotor, npntransistor, diode, resistor