Require a turn key solution. Apologies 2nd post as original fell through.
I have an arduinno Uno, two stepper motors, model 57a2, supplier szruitech. I have two TB6560 3A drivers and 4 Hall effect limit switches.
The general arrangement is that each motor drives a leadscrew and moves a trolly along the screw.
At the start of the program, I wish both stepper motors to drive clockwise until they reach the fwd limit switches ( one for each motor) . Once both motors are at fed limit, they stop and wait for an inputted delay. The delay is a variable, that I would like to be able to change at initial set, possible variable limit 15 secs thro 60 secs. During the delay, I would like to provide an output to a random pin (choice of 4 pins, declared at the beginning) the purpose of this is to select one of 4 voice outputs from a separate device. On completion of delay, I wish the motors to drive counterclockwise and return the rearward max position. The next stage is for both motors to sit at this position, until the program is commanded to run, by pressing on an external button.
I am looking for a code (with the delay variable identified, so I can change it) and the schematic so I can connect up.
What I have generated myself is a program to drive fed 38 turns on both motors, wait for 15 secs, then turn back for 38 secs. What I can get working is a random selection once at fed position. And once motors have both returned, waiting for the input to start sequence agin via a button press.
21 freelancere byder i gennemsnit £141 timen for dette job
Hey there I'm professional electrical engineer I'm expert in circuit design and simulations tasks I've vast experience in arduino programming I'll be waiting to hear back from you
yes, i am a professional hardware developer. i have all componets for testing and also provide simulation working in proteus for all the projects. Inbox me. Thanks
Hello I have more than 15 years of experience in the embedded systems design and pcb design and electronics systems design So let's discuss your project in chat