I put together the Gbargin arduino car together using the L298N Driver.
http://www.amazon.com/Gbargin-Arduino-Bluetooth-Intelligent-Robotics/dp/B00KNS1AF8
Everything worked out smoothly, I got the car to move using code with no issues.
However, the right side does not spin backwards all the time. Spinning forward is not an issue, but having both wheels (hooked up to the same terminals) spin backwards does not always work.
One way to make these wheels spin backwards 100% of the time is to send the backwards() command immediately after calling forwards().
I think the problem is with the batteries. I have 2 3.7V AA batteries, but I must power 4 6V motors. I don't think the motors are broken because they do work if I use the aforementioned method.
All videos I have seen with this car are just using 2 3.7V batteries that came in the bundle. Is power the issue here, or is it something else? The way I see it (I could be completely wrong) is that 3.7V x2 = 7.4, which should be enough for the 6V motors. I am a complete beginner at this and am seeking any advice. Thank you.
EDIT: Might it be important to add that the side I am having problems with does not spin FORWARD at the same speed that the opposite wheels spin at ( although I write the same speed to both pins in setup() ).