Help with wiring and programming

I am very new to Arduino and was positioned in a group that has been given the task of incorporating a linear actuator to control a CVT transmission. With the program, we need to be able to use the Arduino Mega microcontroller, a motor controller, and a linear actuator change the pulley diameter based off of the RPM of the output shaft measured with a hall effect sensor. The linear actuator will have a feedback potentiometer to relay the location to the controller.

these are the main components we will be using:

1- actuator- Pololu - Glideforce LACT4P-12V-05 Light-Duty Linear Actuator with Feedback: 15kgf, 4" Stroke (3.9" Usable), 1.7"/s, 12V 4" 12V 1.7"/s
2- motorcontroller- http://www.robotshop.com/en/cytron-13a-single-dc-motor-controller.html
3- Arduino- https://www.arduino.cc/en/Main/ArduinoBoardMega2560

a basic diagram is shown in the following link- Actuator Mount - CVT Design team

Thanks for any help,

What, exactly do you want help with?

What have you tried? and what has been the result?

Have you seen the new Useful Links page?

...R

I need help writing the program. A hall effect sensor will read engine rpm and then based off of this rpm measurement i need to control the linear actuator move the pulley in and out changing the ratio of the gears. Basically i just need help with the program. Myself nor the few members in my group have any Arduino experience so we really don't even know where to start besides the components we have researched and will be using.

If you want someone to write the code for you then you should ask in the Gigs and Collaborations section of the Forum and be prepared to pay.

If you want to do it yourself then start by exploring several of the example programs that come with the Arduino IDE so that you learn the basics of the Arduino system.

When you have a little knowledge of programming you should get some ideas from Planning and Implementing a Program

...R