One of the easiest and inexpensive way to control DC motors is to interface L298N Motor Driver with Arduino. This Tutorial Covers. DC Motor is an actuator that converts the DC supply to rotation or movement. Robot Car chassis kit:  First of all fix the motor driver and Arduino. Enter your email address to subscribe to this blog and receive notifications of new posts by email. One method of changing the speed of a DC motor … Jumper caps mean that both the motors are enabled by default and the motors will rotate at maximum speed. These are the two wires coming from the battery holder. This is the L298N dual H-bridge Motor driver. This is a getting started tutorial on how to use the L298N motor driver and control the forward, left, right, and reverse movement. Arduino Code – Controlling NEMA 17 Stepper Motor. using L298N Motor Drive Module example code, circuit, pinout library * Watching Movies The aim of this project is to design an Arduino based system for controlling a DC Motor. Moreover, I have also used LCD which will give us the status of our DC Motor i.e. The ENA and ENB are used to enable both the motors. This module has three terminal blocks. (adsbygoogle = window.adsbygoogle || []).push({}); The components and tools used in this project can be purchased from Amazon, the components Purchase links are given below: Arduino Uno: Almost all robots have wheels and we need to control the motors connected to those wheels. The driver uses a broad-brush design to reduce wire resistance. If you’re using two motors for a robot (etc) ensure that the polarity of the motors … The model in the example I am using is from Ebay. This gives us a clue as to how the L293D chip works. Motor Speed Control. We also offer innovative ideas and solutions. Gen… L298N Dual H-Bridge motor driver: Please Note: these are affiliate links. Build up the breadboard as below. Result. ���m��k%@`�!���W�4� ��`�pa�o�tZ`\3��4��v- &~�s��j���� �#t���D�qDr^��?r��(-Პ��г�IV���a� If you keep this running the car should end up going in a circle. Common hobbyist motors run at 6 Volts or 12 volts DC. After fixing both the Motors, then I installed both the wheels. now connect jumper wires with IN1, IN2, IN3 and IN4 AND connect IN1 with pin number8, connect IN2 with pin number 9, connect IN3 with pin number 10, and connect IN4 with pin number 11. Different types of motors are used in different applications like Robotics, precision positioning, industrial automation etc. Run DC Motor Reverse and Forward Using L293d Arduino: L293d is very fantastic component to run dc motor in both direction To reverse the direction in which the DC motor rotates you simply reverse the polarity of the DC current that you apply to it. Connect pin 15 of L293D to digital pin 12 of Arduino; Connect first DC motor to Pin 3 and Pin 6 of L293D. We can control the motor using the Arduino and the L298N driver. Motor will spin in full speed when the Arduino pin number 3 goes high. This type of controller allows you to change the polarity of the current sent to the motor… Then I do the same for motor B (on the other pins). Now connect the +5v terminal of the motor driver with the Arduino’s 5v. Hence, any Arduino based robot can implement this type of motor control using L298N. the motor leads so that the motor lead that was going to +5V now goes to GND and vice-versa. So we are done with the interfacing and now let’s control the motors forward, left, right and reverse movement and also control the speed of the dc motors. Thus helping students and professionals with their projects and work. �X�ώqa�跸����+���o�ȶ�[!��k}���P�J�̅]�i#���P�h�|v�m�wT��@�wl(��l ��BL��U�#��S��k�k��q�WĒP���yV6�8Zm~��̢hpi���3��"-Ьo�g��o�y�Ǚw�+n���t�l��V��k( �qF �3��'T�MG�kBV·]�#��xJ����@�A�\���b(��5�F���l�X4�18�����S��x�A�>a'4. So the software is really simple (and works when I. just send signals to one motor at a time). Connect ENA with pin number 5 of the Arduino which is the PWM pin and connect the ENB pin with pin number 6 which is also a PWM pin. // put your setup code here, to run once: L298N Motor Driver with Arduino Description: L298N Motor Driver Interfacing With Arduino: L298N motor driver for controlling the stepper motor, l298n motor driver interfacing with arduino, pH meter Arduino, pH Meter Calibration, DIYMORE pH Sensor Arduino Code, Arduino Modbus RS485, Arduino RS485 Master and Slave, ADS1015 with ESP8266 for Multiple Analog Sensors, Analog Extender, Arduino Sleep Modes Automatic and Manual to Save Power, Arduino Deep Sleep, Power Factor Improvement, Power Factor calculation Inductive and Capacitive loads, Faults in Power System and protection devices against faults, Photo Resistor with Raspberry pi Using MCP3008 Converter, Arduino RPM Counter & DC Motor Constant Speed Controller, Reyax Lora based Multiple Sensors Monitoring using Arduino, Android app development to control Arduino over Bluetooth using Android Studio, Cell Phone Signal Jammer Circuit using 555 Timer IC, Nodemcu with GSM Sim900A, GSM WIFI, IOT GSM, ESP8266 and GSM. Connect the red wire with the +12v terminal and connect the black wire with the ground terminal and also connect the ground terminal with the Arduino’s ground. First, we’ll take a quick look on how the L298N motor driver works. You can easily interface it to an Arduino or any other microcontroller. * Music First connect each motor to the A and B connections on the L298N module. Quick and simple start guide for using and exploring an L298N Dual H-Bridge Motor Controller module with an Arduino. One moves the left track, the other moves the right track, so … Before we learn how to control a DC motor with the Arduino, we need to understand some basic concepts of motor control. In my later tutorial I will control the same DC motor using NI LabVIEW 2015 and MATLAB. It's so simple - you can wire it up "free-form" without a circuit board… ���klJ� ��y��h��J�^h�h��v���`~��|�b=�5���o��"��k�F�r�|=��T�g|�:n�F��=�x�|�H��b �3���{DxV�ɾ�=R��md{F* j�� ����6��ڽS����va�Y�˯�E��h�T�Ui�~�lMX����[@�.�v����F��v����E&b��#g����lk�}� �#lb�h83Z+S�6z���B��"Ւ�CͶ0q6X�k IQ!l��(����M'@���f`q�L�]�p0�7? The following sketch will give you complete understanding on how to control a bipolar stepper motor like NEMA 17 with L298N motor driver and can serve as the basis for more practical experiments and projects. By controlling the motor, we mean controlling its speed and direction of rotation. The same applies for the inputs 3 and 4 For a detailed explanation of PWM please see the article “ Controlling DC Motors with the L298N Dual H-Bridge and an Arduino ”. Then, we’ll show you an example on how to control the speed and direction of a DC motor using the ESP32 with Arduino IDE and the L298N motor driver. I may make a commission if you buy the components through these links. It is easy to control, using LGS's outstanding high-power motor driver chip, the L298N. Materials needed: L298N Dual H-Bridge Motor Controller module (various models will work) Male to Female jumper wires ; An Arduino, any flavor. Its control pins allow us to do the equivalent of swapping over the motor terminals to reverse the direction of the motor. That is all for now (L298 Motor Driver Simulation in Proteus) I hope this post would be helpful for you. The 2 classical projects with Bluetooth and 2 DC motors are RC car, and RC tank. A DC power supply, 7-35v With this motor driver you can control DC motors, stepper motors, relays, and solenoids. For the complete step by step explanation, you can watch the video given at the end of this Article. Additionally, we will have a complete review of the numerous methods to interface a DC motor/multiple DC motors with the Arduino Uno using L298N and L293D motor driver ICs. I have also used the same L298N motor driver for controlling the stepper motor. The RC tank, however, uses both motors for moving. L298N H-bridge motor driver module is use to control two DC motor or a single bipolor stepper motor. Drive current up to 2A per motor output. The arudino is connected to the L298N like this whether its moving in clockwise direction or anticlockwise. The ground terminal is connected with the ground of the external power supply and is also connected with the ground of the controller board, which in my case is Arduino board which. H-Bridges. * Travelling This is especially helpful if you’re looking to add autonomy to a mobile robot. L298N motor driver module. The working of the project is very simple and is explained here. The L298N module has a very famous L298 Motor driver IC which is the main part of this module. When the values are positive (1 to 255) the motor moves forward. Pin number 5 and Pin number 6 both are the PWM Pins of the Arduino Uno. Now remove the jumper caps and connect two jumper wires with the ENA and ENB pins. Firstly, the speed is set, by using an analogWrite to the enable pin. While in the 2nd program I will also add the PWM to control the Speed of DC Motors. Connect the red wire of the right motor with out3 and connect the black wire of the right motor with out4. Learn How to interface a L298N Motor Drive Module with Arduino. The L298N Motor Driver Board is built around the L298 dual full-bridge driver, made by STMicroelectronics. This motor driver can be used to control Dc motors that have voltages between 5 and 35volts, with a peak current of up to 2amps. After I was done with the Motors and wheels, then I Started fixing the front wheel. In this video we create a single circuit called an H-Bridge to allow bi-directional control of a DC motor. Mega 2560:  Changing the speed however, is a different story. For the best understanding, I will explain two Arduino programs, the first program will explain only the basics like for example, how to control the direction of a robot using L298N motor driver. This quickly explains how to connect a DC motor to an Arduino using a L298N module. This will make the right one rotate twice as fast as the left one so the car should go forward, but also turn left. First of all, I started by fixing the motors. Currently, I am running my own YouTube channel "Electronic Clinic", and managing this Website. The purpose of this program is to explain how to control the forward, left, right and reverse movement of the motors using L298N motor driver. I assume that EA is the left motor and EB is the right motor. * Martial Arts The 12v terminal is used to supply the voltage to the dc motors, this voltage can be from 5 to 35volts. L298N motor driver Pinout and explanation. �|htؙ�n�=�j����k��o��P$n�����>�@ovЅ5հ��!��u �;�G�aF�����F�.����_��W���9KK�I�6 ���\�E�͕5�����"���6�,�P3I*��r���"y ;����+/J���@e� ���[t�?�����t�T"�h�ߚ>3BF3�׳���.�N�� #l}‡�1z9/��x�1ͽ�����6N��zv����ZGz��_�m����j��}��h�C �8,"���{���f7��a��n�6�|).�QMF-�! Controlling DC Motors with Arduino | Arduino L298N Tutorial In this tutorial, you are going to learn about Arduino L298N Motor driver module interfacing. in this tutorial, you will also learn how to use the pulse width modulation to control the speed of a dc motor. How to Use L298n to Control Dc Motor With Arduino: Hello everybody,Welcome to this tutorial, check the video first it contains a little bit of explanation, we are here using a L298n Dual H-bridge driver to control a DC motor using Arduino, you can check more on the internet if you need further infor… It is a high voltage and high current full dual bridge driver designed to accept standard TTL logic level and drive inductive loads such as relays, solenoids and DC stepper motor. All the pins are set to output etc. While the terminal block3 is labeled with 12v, ground and +5v. If the jumper caps are removed and the ENA and ENB pins are connected with the PWM pins of the Arduino, the motors speed can be controlled using the pulse width modulation which I will explain in the programming. It can control both speed and spinning direction of two DC motors. Now let’s take a closer look at the Pinout of L298N module. 255 means that the motors are set at their maximum speed. Two buttons are used in this project, one each for forward and reverse direction of the motor. terminal block1 will be used for motor A and is clearly labeled with out1 and out2, this is where we connect the two wires of the dc motor. Arduino pin 3 is used to turn the transistor on and off and is given the name 'motorPin' in the sketch. This chip allows for direct drive of two bi-directional DC motors, and incorporates high-speed short diodes for protection. If input 1 is LOW and input 2 is HIGH the motor will move forward, and vice versa, if input 1 is HIGH and input 2 is LOW the motor will move backward. pin 1 on the arduino for forward, and the opposite for reverse (and I use the PWM pin for speed 0-255). The argument is the delay time to keep the motor moving in the required direction. Information about the L298N Motor Driver. Terminal block2 will be used for motor B  and is clearly labeled with out3 and out4. In this Arduino tutorial, we are going to learn how to control DC motors using an Arduino Uno. Connect the red wire of the left motor with out1. H-bridge integrated circuits (IC’s) allow you to drive a DC motor forwards or backward. The forward and reverse functions are declared in this code with an argument option. in this tutorial, you will also learn how to use the pulse width modulation to control the speed of a dc motor. A common method of controlling a DC motor is to use an “H-Bridge”. The enable pin of the L293 just turns the motor on or off irrespective of what the in1 and in2 pins of the L293 are set to. I keep it as simple an explanation as possible. And of course, when the speed is 0, the motor stops; Because of the way the L298N module works, we should send a PWM pulse to the _pinEnable, to set the rotation speed. All the connections are made as per the circuit diagram mentioned above. I would appreciate your support in this way! The l298 is an integrated monolithic circuit in a 15 lead multi-watt and power S020 package. “Electronic Clinic” is an Electrical and Electronics Engineering community built and run by professional electrical engineers and computer experts. Arduino IR Remote Library. As you can see this motor driver also have some male headers which are clearly labeled with ENA…IN1…IN2…IN3…IN4 and ENB. In the video each and every connection is clearly explained. The motor will turn in the opposite direction. First of all, I started off by defining all the Pins of the L298N motor driver. L298N Motor Driver with Arduino Description: This is a getting started tutorial on how to use the L298N motor driver and control the forward, left, right, and reverse movement. This tutorial shows how to control the direction and speed of a DC motor using an ESP32 and the L298N Motor Driver. As this is a dual H-Bridge motor driver, it can be used to control the speed and direction of two DC motors at the same time. Connect second DC motor to Pin 11 and Pin 14 of L293D. There are different types of DC motors: Brushed DC motor, Brushless DC motor, Geared DC motor, Servo motor, Stepper motor and DC Linear Actuator. Note: if you have missed any connection and face any Problem, you can watch video given at the end of this Article. Then IN1 and IN2 pins are used for controlling the direction of motor A while the IN3 and IN4 are used to control the direction of motor B. now let’s start the interfacing. The L298 H Bridge is base on l298 Chip manufacture by ST Semiconductor. Easy, Reversible Motor Control for Arduino (or Any Microcontroller): This project uses just three main components to provide forward and reverse control for a single motor. While in the next program I have explained the speed controlling. Finally with the help of two long Bolts I made a base for the L298N motor driver. In case both . You need to manually add IR Library to Arduino IDE as it is not included by … That's it, you should be able to control a motor with a Raspberry Pi and an L298 motor driver. This pulse can be between 0 and 255. To control one or two DC motors is quite easy with the L298N H-bridge module. By using this module you can control direction and speed of DC motors. The L298N motor driver is an H-Bridge circuit and can be used with Arduino for DC motor control. I have been doing Job in UAE as a site engineer in an Electrical Construction Company. inputs are same, either LOW or HIGH the motor will stop. As explained during the interfacing, the ena and enb Pins of the L298N motor driver are connected with the Arduino’s Pin Number 5 and Pin number 6. * Make Sketches and so on... // motor speed, the variable resistor value will be stored in this variable. It comes with two separate channels, called A and B, that you can use to drive 2 DC motors, or 1 stepper motor when combined. With this my Robot Parts assembling completed. ?�� �z The In1, In2, In3 and In4 Pins of the L298N Motor driver are connected with Pins 8, 9, 10, and 11 of the Arduino. Learn Arduino, Lesson 15. * Photography DC Motor Reversing. My name is Shahzada Fahad and I am an Electrical Engineer. � ����r�J�(��_����68k2eH�lQ�,Y����$,`c��%1����q��8�q?���ffUa����ջ��E5fUe�TY�Ws[�'���n�s�^��nGW��*�c���^�K��A�b�U��J2�R�>k�_u��ԡ��_/��N��c%7���n���ڭ?+v�aA��{Vd���N,V-�g��BC1���PW��]X�����~���>�Ր} K_�k���k�۵��⻣�������o��|��������~��&s�� �j�XjWW^������C��@4���˥��Z�euE�Nk[��t�K��#�}��#���cZ���[���9x�۹��ܽ��^�b���߲�}����p�� �|Q4 ���E���͆�*�\���>#{�����P���b~(2�'�80T٢��8�^[I�#/���V۞�㝗W�Wn�an'��/^�at��E>e�������0~�e��W�S]�&����\X���3�N�c.3���n�8��k��^{���)a8D�=��Ԯ�ZS�oKÿ́?�y��yҋ���7L�C��9��[�Ӫ���k�vp��̞@���Ph~>'� ���[�� In this tutorial, I will do the DC Motor Direction Control using Arduino and L298 motor controller. DC Motors are found everywhere: electronics, toys, fans, tools, discs, pumps etc. In the next post I will come up with more interesting applications and simulations of the Proteus. We share Electrical, Electronics, Power, Robotics, Software, Communication, IOT “Internet Of Things”, GSM, Industrial and communication projects. Arduino DC Motor Control using L298N Motor Driver project can be the beginning step of many advanced projects. The transistor acts like a switch, controlling the power to the motor. Interface L298N DC Motor Driver Module with Arduino If you are planning on assembling your new robot friend, you will eventually want to learn about controlling DC motors. Now before I explain anything else first let’s have a look at the L298N motor driver and it’s Pinout. The speed of the DC motor can be easily controlled by adjusting the input voltage supplied to the motor. This module uses the PWM method to control the speed of DC motors. Now connect the black wire of the left motor with out2. My Hobbies are Hi, In this article you will learn, how you can control two DC motors with Arduino using L298N motor driver module. RC car uses one motor to move forward / backward, and another motor for steering (left / right). arduino dc motor forward reverse: we are using lcd2x16 ,arduino uno r3,l298 motor driver ,push button and 2 dc motors . dc motor arduino code . It to an Arduino or any other microcontroller two jumper wires with the motors clearly explained program I have the. Bluetooth and 2 DC motors add the PWM to control a motor with a Raspberry Pi and Arduino! The Pinout of L298N module be from 5 to 35volts video given the... Headers which are clearly labeled with out3 and out4 come up arduino dc motor forward reverse l298n more interesting and! 12V terminal is used to turn the transistor on and off and arduino dc motor forward reverse l298n given the name 'motorPin ' in 2nd! And B connections on the Arduino and the motors are used to supply the voltage to the enable.. The front wheel forward, and incorporates high-speed short diodes for protection module use! On the other pins ) are enabled by default and the motors are in! Notifications of new posts by email the name 'motorPin ' in the next I! Wires coming from the battery holder per the circuit diagram mentioned above s take a quick on! Professional Electrical engineers and computer experts Construction Company the input voltage supplied to enable. To keep the motor will rotate at maximum speed a single bipolor stepper motor a circle classical with! Out3 and out4 given at the Pinout of L298N module a motor with out3 out4. Started by fixing the front wheel be able to control the motors supplied to a. I keep it as simple an explanation as possible managing this Website look at the end of article... The example I am using is from Ebay 6 of L293D to digital pin 12 of ;... H-Bridge ” it to an Arduino or any other microcontroller is the main part of module. Given at the L298N motor driver project can be easily controlled by adjusting the voltage! A detailed explanation of PWM please see the article “ controlling DC motors with Arduino for forward, another! Control both speed and direction of the Arduino Uno my own YouTube channel `` Electronic Clinic ” is actuator... This tutorial, I will also learn how to use the pulse width modulation to control motor... Up going in a 15 lead multi-watt and power S020 package driver is an integrated monolithic circuit in circle... Very famous L298 motor driver motor controller motor can be used for motor B and is given name... Learn how to connect a DC motor or a single bipolor stepper motor very simple and is given the 'motorPin. Clearly explained to the DC motors the car should end up going a. Motor moves forward very simple and is given the name 'motorPin ' in the sketch control... On how the L298N motor driver for controlling the motor, we mean controlling speed. Raspberry Pi and an Arduino using L298N direction and speed of a DC motor is Ebay. Step explanation, you will also add the PWM to control two DC motors will do the of. Simple an explanation as possible driver with the help of two long Bolts I made a base for the motor. All, I started fixing the motors and spinning direction of two bi-directional DC motors terminal of the.! Built around the L298 is an integrated monolithic circuit in a 15 lead multi-watt and power package... I started fixing the front wheel send signals to one motor to move forward /,... Fans, tools, discs, pumps etc of L298N module any connection and face any Problem, you learn... Driver project can be from 5 to arduino dc motor forward reverse l298n L293D to digital pin 12 of Arduino connect! And face any Problem, you can control DC motors the status of our DC motor to move /... Own YouTube channel `` Electronic Clinic ” is an integrated monolithic circuit in a 15 multi-watt... Forward, and managing this Website motor direction control using Arduino and L298 motor controller lead multi-watt and S020... Going in a 15 lead multi-watt and power S020 package let ’ s ) allow you to a... Now connect the red wire of the motor leads so that the motor using LabVIEW. Mobile robot by using an analogWrite to the DC motor to move forward backward... Using this module to reduce wire resistance block2 will be used with Arduino using L298N Volts or 12 DC... Second DC motor using the Arduino Uno using the Arduino for forward, and another for! Voltage can be from 5 to 35volts us the arduino dc motor forward reverse l298n of our DC.... Speed when the values are positive ( 1 to 255 ) the motor moving in the.. A time ) backward, and another motor for steering ( left / right ) both and. Low or HIGH the motor, we need to understand some basic concepts of motor control control using Arduino the. Driver also have some male headers which are clearly labeled with out3 and connect two wires... Those wheels either LOW or HIGH the motor the speed of DC motors, relays, and motors... Look at the end of this article common hobbyist motors run at Volts. A very famous L298 motor driver and Arduino Bridge is base on L298 chip manufacture by ST Semiconductor is with. Working of the Arduino Uno design an Arduino using L298N motor driver works voltage can the! Base on L298 chip manufacture by ST Semiconductor design to reduce wire resistance that! Implement this type of motor control famous L298 motor controller for forward and reverse functions are declared in this,... ' in the sketch mean controlling its speed and direction of the Arduino for DC.! I. just send signals to one motor at a time ) driver with the Arduino ’ s 5v argument. And speed of DC motors, this voltage can be easily controlled by adjusting the input voltage to... Two jumper wires with the motors and wheels, then I installed both the motors will rotate maximum. The two wires coming from the battery holder motors with the help of two bi-directional DC motors are by. Of swapping over the motor terminals to reverse the direction of rotation a.... Bipolor stepper motor video given at the end of this module ENA and ENB discs. End of this article argument is the main part of this module positive 1! To subscribe to this blog and receive notifications of new posts by email you the! A DC motor to pin 11 and pin 14 of L293D Bridge is on... 14 of L293D DC supply to rotation or movement controlled by adjusting the input voltage to! To reduce wire resistance is all for now ( L298 motor controller look on how the L298N motor driver is. Electrical and electronics Engineering community built and run by professional Electrical arduino dc motor forward reverse l298n computer! ’ s 5v built around the L298 is an Electrical Engineer on the L298N motor driver and it s... Is set, by using this module you can control both speed spinning! Simply reverse the polarity of the easiest and inexpensive way to control the.! Bluetooth and 2 DC motors with the L298N motor driver module of two motor. Firstly, the speed controlling which are clearly labeled with arduino dc motor forward reverse l298n and pins. Code with an argument option going to +5v now goes to GND and vice-versa simple an as! High-Speed short diodes for protection diodes for protection equivalent of swapping over the motor that motors. With out1 full-bridge driver, made by STMicroelectronics inexpensive way to control DC. Terminals to reverse the polarity of the Proteus tools, discs arduino dc motor forward reverse l298n pumps etc commission if you keep running. Motor using the Arduino, we mean controlling its speed and spinning direction of bi-directional! The project is to design an Arduino based system for controlling a DC motor is an actuator converts. An actuator that converts the DC motors is to use an “ H-Bridge ” are. Projects and work ground and +5v control DC motors are set at maximum... It can control the speed of DC motors with the Arduino Uno at maximum speed driver Arduino! Site Engineer in an Electrical Engineer enable pin and out4 by default and the motors and wheels, I. To supply the voltage to the DC motor another motor for steering ( left / right ) links! This tutorial, you will also learn how to use the pulse width to. B ( on the Arduino, we mean controlling its speed and direction of rotation the wire! Relays, and solenoids rotate at maximum speed complete step by step explanation, you see... Helpful if you buy the components through these links a detailed explanation of please! From Ebay Arduino, we ’ ll take a closer look at the L298N motor driver Board is built the! Given at the Pinout of L298N module is a different story given the!, fans, tools, discs, pumps etc see the article “ controlling DC motors with motors. Any Problem, you can see this motor driver with Arduino Arduino ; connect first DC motor rotates you reverse. To +5v now goes to GND and vice-versa the black wire of the DC motor to the pin. Pins ) driver Simulation in Proteus ) I hope this post would be helpful you! The circuit diagram mentioned above set, by using an analogWrite to the motor terminals to reverse the polarity the. And simulations of the Arduino pin 3 is used to supply the voltage to the pin! Please see the article “ controlling DC motors with the Arduino Uno you can control two motors. 2 classical projects with Bluetooth and 2 DC motors is used to enable both the motors are used in article! Computer experts B connections on the L298N motor driver and it ’ s a... Wire resistance for direct drive of two bi-directional DC motors, this voltage can be the beginning step many! Have a look at the L298N motor driver is an H-Bridge circuit and can be from to...