What motor library to use


#1

What library would you use for this motor shield? Having issues with things working intermittently.

https://www.amazon.com/HiLetgo-Driver-Shield-Compatible-Duemilanove/dp/B01DG61YRM/ref=sr_1_7?keywords=arduino+motor+shield&qid=1551475809&s=gateway&sr=8-7

Thank you


#2

Looks like h-bridge node should work. Do you have only one h-bridge node for each motor (set of pins) in your patch? If you have multiple nodes for a single motor (or include the patch that has the h-bridge node multiple times), you will have issues unless you gate the input to the PWM pin; otherwise the controller will get conflicting values from multiple locations.

Probably the simplest test if h-bridge works is to create a new patch that just has a POT and h-bridge. Feed POT output to PWM of h-bridge and add appropriate values for port #s on both nodes. Moving POT should change speed of motor.

If the simple test above works, but your code doesn’t, we would need to see your code to help determine what might be the problem.


#3

Thanks for the help, but not sure how to set this up. What would the patch look like. I have no idea how to get this done. Obviously very new to this.


#4

It would look very much like POT connected to LED in the built in tutorial. You will want to go through that to get a basic understanding of XOD.


#5

I don’t have a pot to try the test. But what i have tried is this the LED works as expected but the motor doesn’t work all the time it may work 2-3 times the nothing at all and also can’t adjust speed.ir%20test


#6

ir%20test

Tried to post picture of patch but does not upload


#7

does not work with a pot and can’t upload picture??


#8

This is Adafruit Motor Shield v1 replica. Its H-Bridges are behind a shift register. Use https://xod.io/libs/nkrkv/af-motor/ to drive it, I’ve made this library specifically for this type of shields.