Help me with camera slider

Hello Arduino community.

I have a big question. I would need help. I am really new in the world of Arduino and I would like to ask for help with writting code for my first project with Arduino Uno.

I would like to create program for camera slider powered by stepper motor.

I have one stepper motor, crystal liquid display with I2C driver, one on/off switch, rotary encoder and few buttons. Using TMC2209 driver.

I would like to achieve code which would make this: Power on Arduino when stepper motor does not make anything. I would have starting position always on same place. On display i would see speed, acceleration speed on/off state. With rotary encoder I would like to set max speed of stepper, than accelerate speed and at the end I would like to start loop of 32000 steps going from one side to another until I stop the camera slider. 32000 steps is exact number for my 1 meter camera slider.

Please is there somebody who could help my with writing this code? I could maybe pay few € for help or consultation!

Thank you in advance!

Michal

Divide the project into smaller parts.

  1. Manage the LCD. Use example code as a start. When that works ..
  2. Go for reading buttons, end swiches... Example code in the IDE..
  3. Manage stepper motors.....
    Etc...
    Using a home detector for the stepper no encoder is needed.

You compose the code, not forum. We help You to adjust the code when needed. The intention is supporting members who want to learn and grow in programming.

1 Like

If you are serious about paying for it, you can click on the flag icon and send a moderator request to move it to the Paid Consultancy sub forum.

Hello @makepro_cz - This example simulation shows an Arduino, a motor-driver and a motor actuated by a button (but controlled by random direction, number of turns, rotation speed) that might help you with your project of connecting the motor to a ballscrew to move your camera.
https://www.amazon.com/dp/B089DHCLKL/ref=twister_B089DHVMYQ

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.