I have a .NET project which will control 4 DC motors connected to the Adafruit Motor Shield (M1-M4) which sits on the Arduino - using FirmataVB. The arduino is running the StandardFirmata sketch that comes with the Arduino example sketches.
The 4 DC motors control arms the position of which is sensed by potentiometers. The potentiometers connect to the arduino via the motor shield analog ports and report to FirmataVB fine. I am currently only able to control the movement of the arm in one direction when I set the OUTPUT of the appropriate pin to HIGH.
This should be an easy project for those used to arduino but I am a beginner;
All I need is the appropriate changes made to the StandardFirmata sketch and the FirmataVB code so I am able to easily run the DC motors independent of each other from the .NET control in either forward or reverse, and at different speeds, both changeable variables from the control/code. I will also require a small .NET example application.
NOTE: I am unsure whether you require the adafruit motor shield to complete this, I think you may be able to accomplish it without it if you know your stuff.
Thanks for your time!
FirmataVB: [url removed, login to view]
4 freelancers are bidding on average $137 for this job
Clioentech is professional Adruino shield and prgoram code design. We have developed several shields and selling good on our own app store. Please fee free to contact us and share our experience.