This project presents the design and implementation of a system for controlling the speed and direction of an AC motor using an Arduino microcontroller. AC motors are widely used in domestic and industrial applications, where precise control of speed and direction is essential for efficiency and automation. Traditional methods of control are often bulky, less efficient, and lack flexibility. In this system, speed control is achieved using a TRIAC-based phase angle control technique, where the Arduino generates appropriate triggering signals to regulate the voltage applied to the motor. Direction control is accomplished using relay modules that reverse the motor’s winding connections. User inputs are provided through components such as a potentiometer for speed variation and switches for direction control. The proposed system offers a low-cost, compact, and efficient solution for AC motor control with improved accuracy and ease of operation. It also ensures electrical isolation and safety through the use of optocouplers. The system can be further extended for remote and automated control applications using IoT technologies. Overall, this project demonstrates the effective use of embedded systems and power electronics to achieve reliable and flexible motor control suitable for various real-world applications.
IRE Journals:
P. P. Thorat, Gandharv Bharat Shelake, Ayub Aslam Jamadar, Animish Amol Diwan, Ziaahemad Manoj Mulla "Speed and Direction Control of AC Motor Using Arduino" Iconic Research And Engineering Journals Volume 9 Issue 10 2026 Page 237-242 https://doi.org/10.64388/IREV9I10-1716020
IEEE:
P. P. Thorat, Gandharv Bharat Shelake, Ayub Aslam Jamadar, Animish Amol Diwan, Ziaahemad Manoj Mulla
"Speed and Direction Control of AC Motor Using Arduino" Iconic Research And Engineering Journals, 9(10) https://doi.org/10.64388/IREV9I10-1716020