Arduino Stepper control with I/O logic


Using an Arduino UNO or Leonardo develop a program to do the following:

On power up drive a stepper motor at a slow rate of speed until a force resistor sends an analog voltage signal to an input.

Stop the motor and advance 1 step in opposite direction. Set this as home position

On rise of external source, needs to be an interrupt, move the stepper motor a set amount of steps AWAY from home position at max speed

On fall of the same trigger move the stepper motor back to home position at max speed

Additional I/O

1. Button attached to input. Each trigger increases number of steps for power up routine

2. Button attached to input. Each trigger increases number steps for open distance

3. Button attached to input. Trigger makes Buttons 1 and 2 work opposite.

Each of these triggers will need a debounce routine.

This is stage one of this project. Stage two will introduce the need to drive 8 stepper motors. Please consider this when bidding. If the hardware needs to change for stage one so that stage two is easier I have no problem with that. If I need one arduino board PER stepper for stage two that is ok as well.

Software will be completely commented.

Skills: Arduino, C++ Programming, Electronics, Microcontroller

See more: arduino stepper, program stepper, work from home programming, work away from home, programming work from home, Programming Logic, programming arduino in c, power up program, electronics work from home, distance from home to work, develop software from home, c programming work from home, cplusplus set, arduino uno programming, arduino c programming, programming an arduino, programming from home, stepper, stepper motor, speed control, O, motor control, i/o, drive away, control motor with arduino

About the Employer:
( 1 review ) Vero Beach, United States

Project ID: #5056219

32 freelancers are bidding on average $285 for this job


hi, i am an electrical engineer. i have expertise in embedded system design.i can help you with this project.

$650 USD in 25 days
(34 Reviews)

A proposal has not yet been provided

$333 USD in 15 days
(23 Reviews)

I can do this project using Arduino. What I understand is that you want to control the motion of the stepper movement as per your requirement you have explained. I have 12 years of design and development experience More

$242 USD in 20 days
(7 Reviews)

Dear Sir, Dear Sir, We have completed several projects in using WiFi, Ethernet, USB, Bluetooth and RS232 communication methods using Microchip, Atmel (Arduino Platform, Atmel studio), Texas Instrumen More

$263 USD in 15 days
(12 Reviews)

Hi there I can do it. Im a Telecommunication engineer. Ive developed a lot of projects with Arduinos. I own hardware to start the project and i can show you some sample. Regards.Greg.

$300 USD in 15 days
(6 Reviews)

I can do this project with all of your tasks. A stepper motor can be controlled using 4 logics or 2 wires (1 for step and other one for direction). In this case a special controller need to be used (ex. L297 + L293). More

$250 USD in 7 days
(8 Reviews)

Dear Sir, We are Reserach and Development company whose working area are : -Digital Motor Control -Analog Design -Electronic Design -Power Electronics -PCB design -Embedded system -Matlab -Simulation of ha More

$210 USD in 3 days
(15 Reviews)

Hi, Ready to start the job. You can check my work on my blog Thanks.

$500 USD in 3 days
(15 Reviews)

HI, About ME : I am a programmer for 8 years and has perfect reviews on all my projects.I am a Expert in Delphi and Scjp, I have a Diploma in Electronics and a EEE (3rd year) student in NITW, india. i have expe More

$250 USD in 15 days
(13 Reviews)

I have working with Arduino projects the last three years. The type of work described by you is within my skills. I am very interested to assist you in your development needs.

$250 USD in 15 days
(3 Reviews)

Hi, I just finished a project with arduino and stepper. Please see my review for details. I can do this as you want it, but I highly recommend some other input method - either via USB/RS232 and a computer, or if this n More

$250 USD in 5 days
(3 Reviews)

Hi, Check my profile for my previous work in embedded system. I have good knowledge in Arduino UNO and Leonardo board. I can do this works for you as per your requirement in the stipulated time schedule. If you hav More

$250 USD in 4 days
(4 Reviews)

Hi, have you decided about the hardware you want to use? (besides arduino). I have built similar devices.

$288 USD in 20 days
(6 Reviews)

Hi! I am an Electrical Engineer with expertise in Embedded Systems. I have done a lot of projects on arduino micro-controllers related to electromechanical systems. I can do the project for you. I have a few queries ab More

$250 USD in 5 days
(4 Reviews)

WOW! It seems that this project was posted by me... As I can program wide variety of controllers including low end (8051,PIC,AVR,MSP430) and high end ARM Cortex-M core based (STM8,STM32,Kinetis controllers by Freescale More

$248 USD in 15 days
(6 Reviews)

Hello: I'm a Mechatronics Technologist with a wide experience working with microcontrollers such as PIC, AVR (Arduino) and Freescale, driving many kinds of motors such as DC, Stepper and Servos. Feel free to cont More

$250 USD in 5 days
(3 Reviews)

I have experience in Arduino and I could help you with this task. . .

$277 USD in 10 days
(5 Reviews)

i can help you .. i have 6 years plus experience in microcontroller base design and circuit design .i have done more than 25 projects on arduino .. kindly check my profile at More

$222 USD in 14 days
(3 Reviews)

H, I have experience with Arduino software and hardware. I can implement your algorithm for control of step motor(s).

$222 USD in 7 days
(1 Review)

Hello: I am an electronic engineer running my own consultancy business. I have a long experience of working on embedded systems way back to the time of 8085 processor and 89C51 micrcocontroller. I have done many proje More

$280 USD in 3 days
(2 Reviews)