Arduino controller motor stepper

Job ID: 35878832

Budget: €30 – €250 EUR

Hello,
I need an Arduino Nano program to run a nema17 stepper motor with a 8825 driver.
It must be controlled by a potentiometer in A0.
The motor must be able to turn in both directions with
a stop range configurable on the potentiometer between the two directions.
There must be no jerks when starting the motor and
the acceleration must be progressive until the desired speed.
The direction of the motor and D8 and the pulses D9.
D7 must be activated when the motor is stopped.
The maximum speed, the curve of (acceleration, deceleration) must be configurable.

I have two code examples to show what I need.
The first one illustrates the good configuration with a good control but
the engine starts without acceleration with noisy or disturbed signal.

The second code illustrates well the library to use because
the engine runs very well and fast with a good quality parameterized acceleration.

So I need someone who can write a code
from these two examples.

Thank you,
Claude

Translated with www.DeepL.com/Translator (Sorry by that ;)
Related categories: Microcontroller Arduino