Hello Everyone,
I have made a simple Bluetooth car with a wood chassis, Arduino Uno, L298N motor Driver, and HC-05 BT module. I have used 300 rpm BO motors running on a 12V battery pack. I will attach the picture of the car.
The problem I am facing is that the car is moving very slowly. For my intended purpose (A competition), I require it to move faster. Please help me figure out why it is slow and how I can make it faster. This is the tutorial I have followed: https://bityl.co/DwBm (This is the exact link to the section of the page that I referred to) The only change I made was attaching 4 motors instead of 2 in a parallel combination.
Please help
That looks like a very dodgy link. Please post sufficient information here.
How well does it work if you use two motors, as your link requires? Are you using the same, exact motors as in the link? Are you using the same exact battery supply as in the link?
Welcome to the forum
1st read this:
Then post all the appropriate information for people to help you. The above link gives you examples of what that is but, in short: code, schematics, pictures, links to components.
I have added an image.
I am not using the exact same battery pack but it is a 12V battery purchased from a local store so there is no link for it.
I have given the link because everything is exactly the same as in the tutorial with the only difference being that instead of one, 2 motors are connected to each output terminal of the motor driver in a parallel combination.
...but not the rest of the information suggested in post #4 and in the forum guidelines.
You say the car is running slow... we should at least have a wiring diagram and component details to answer that.
Those motors are geared down. You will need a gearbox with a lower gear ratio so the output shafts move faster.
Rather than a gearbox, it is common to use cogged belts to connect the drive motor to the wheels.
The rated RPM is the no-load speed. When the motor starts doing "work" they will slow down.... Obviously the more weight you're pushing around the slower it's going to go.
Also, the batteries may not have enough current capability. Of course, all of the mechanical energy to move the car around has to come from the battery, If you have a multimeter, check the voltage when running the motors. For example, at some point if you run too many motors of if there is too much load on the motors, the voltage will drop. (It's probably going to drop a little but if it drops in half that probably no good.
If you don't have a meter, hook-up and LED (with the usual current-limiting resistor) and see how much it dims when the motors are running.
I did check the voltage of the battery under the load but it seems fine (doesn't drop a lot) I was wondering, will it help to put the motors on the bottom face of the chassis (facing the ground), or by using the l293d motor shield which is made for 4 motors?
In the future, if you are going to follow a tutorial, make sure it actually works before you begin to change things to fit your project. And then change one at a time and test each change.
Did you also use two of those crappy L298 boards.
An L298 can barely drive two motors, and will loose 4volt from your 12volt battery in the process.
Connecting a HC-05 to the TX/RX pins of an Uno is also a bad idea.
The tutorial should have used SoftwareSerial on two different pins.
Leo..
Have you ever seen one of those games where you have to put your hand through a hole and feel something and then guess what it is? See post 4 again. It is a lot easier with the information. If not then my guess is an electric aardvark with small wires and poor connections.
This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.