Okay, piggybacking the IC seems to improve the performance.
I’ve been trying to run this code:
#include <AFMotor.h>
AF_DCMotor motorR(1, MOTOR12_1KHZ);
AF_DCMotor motorL(2, MOTOR12_1KHZ);
void setup() {
motorR.setSpeed(200);
motorR.run(RELEASE);
motorL.setSpeed(200);
motorL.run(RELEASE);
}
void loop() {
motorR.setSpeed(200);
motorL.setSpeed(200);
motorR.run(BACKWARD);
motorL.run(BACKWARD);
}
|
The motors start turning enough to turn the screws as well. After about 5 seconds the screws stop, but I can still hear the motors trying to turn them. Currently I have no idea why they can’t.
The L293 ICs are becoming quite hot, so I grabbed the first heat dispenser I could find in my assortment, it may be oversized but it should suffice.
That’s it for today, let’s see what I can do about it over the weekend.

