An Exhauster is an essential component of every complex circuit and every industry. Exhauster consumes more energy when continuously operated. In this article, we are going to create a time controlled exhauster using Arduino and Motor Driver (L293D). The time delay will save the power consumed and will compensate the temperature also.
The reason for using L293D is that Arduino can work under 5V and for Regulation, we have a low capacity fuse in Arduino. When the power supply is higher than 5v, the Arduino will be sorted.
Requirements
- Arduino UNO R3
- Arduino software
- Motor Driver
- Breadboard
- Connecting wires
Steps to follow
Step 1
Open the Arduino software you have. I prefer the latest version.
Step 2
Select the Arduino board type and select the COM port to which Arduino is connected.
Step 3
Motor Driver(L293D): In Motor Drive, we have IN1, IN2, IN3, and IN4 as input pins.
Output slots are present to get the output, where the motor is connected.
Step 4
Follow the circuit diagram to make the connection.
Step 5
Code for the motor driver with the serial monitor is given with initialization.
Step 6
We are going to use a serial monitor to switch ON and OFF the motor using the motor drive.
We have programmed the motor with a delay of 5 seconds after working every 5 seconds.
In motor Drive we have IN1, IN2, IN3, and IN4 as input pins.
Step 7
Now, compile the code and upload it to your Arduino.
Step 8
Open the serial monitor and press 1 to turn on the motor exhaust which will run as per the timing you will provide.
Summary
In this article, we have learned how to work with Motor Drive L293D and a serial monitor to create a time delay Motor Exhauster using Arduino and also learned about how to utilize what we have.