Control System Summary
The motorized screw jack uses a closed-loop on–off control system. An IR proximity sensor continuously monitors the wheel position. When the user starts lifting, the Arduino Uno activates the DC geared motor through a motor driver. During lifting, the Arduino controls the motor speed using PWM (Pulse Width Modulation) to achieve a controlled lifting speed. Once the wheel is lifted and moves out of the sensor's detection range, the sensor sends feedback to the Arduino, which immediately stops the motor. The lowering operation is controlled manually using a push button.