I need a program written (code only) which can run 3 Stepper Motors, 3 Rotary Encoders and 3 Hall Sensors, in the same arduino.
There are 3 stepper motors which turns 3 rotating structures. (3 rotary encoders also attached).
When i turn on the power, each motor must start turning until it reaches the hall sensor.
Once it reaches the hallsensor position, all motor stops. and the rotary encoder resets to zero.
It wait for 5 seconds, then each motor starts turns the structure, in following ways randomly.
>First and third motor turns same direction, while second turns opposite.
> Same above in reverse
>All motor comes to same position and wait over a delay.
>All motors rotate random speed in one direction, at last stop over one position and wait over a delay.
When the motor is rotating, the rotary encoders attached to the motors will be sending serial data over usb to the windows pc.
format of serial data:
position of encoder1, encoder2, encoder3, hall sensor data,
Sample of the model, which i saw over internet : [login to view URL]
27 freelancers are bidding on average $58 for this job
I spend two years on making the heavy mechatronic projects. for more information please check my profile or portfolio. and message me after your message I will deliver your code in one or two days