Stepper motor (nema 23 ) with gearbox controled with arduino

How to control the Stepper Motor by the Arduino ?
and move the Stepper Motor in a linear way so that I can control the Gearbox as the Gear Box has three motions one forward and one back and another to stand ... I need an Arduino code to be able to do this project,
and I also need to connect the Arduino to the mobile via Bluetooth so that I can move the cart forward or backward or stand up from the mobile directly

all thing i have bought attached >>
1-Stepper motor nema 23 & motor driver
2-arduino uno & Bluetooth module
3-lead screw nut housing
4-lead screw extra nut
5-ball screw
6-round rail linear guide end support
7-flexible coupling
8-lead screw end support pillow bearing for cnc

I Need the code in Arduino to move stepper in and out .. and the code to connect all that with Bluetooth ?

and if i lost thing i don't bought what is it ?

I'm student in final year (electronics and communication Engineer) and this task in my project

Hope any one Help me ??

Image from Original Post so we don't have to download it. See this Simple Image Posting Guide

...R

mright:
I Need the code in Arduino to move stepper in and out .. and the code to connect all that with Bluetooth ?

I'm student in final year (electronics and communication Engineer) and this task in my project

I assume, as a final year student, that you already know to start learning something like this one piece at a time. For example write a short program to learn how to make the stepper motor move back and forth. And another short program to learn how to send a simple message using Bluetooth.

These links may help

Stepper Motor Basics
Simple Stepper Code

Serial Input Basics - simple reliable non-blocking ways to receive data.

...R

Robin2:
I assume, as a final year student, that you already know to start learning something like this one piece at a time. For example write a short program to learn how to make the stepper motor move back and forth. And another short program to learn how to send a simple message using Bluetooth.

These links may help

Stepper Motor Basics
Simple Stepper Code

Serial Input Basics - simple reliable non-blocking ways to receive data.

...R

thanks a lot for that useful Links...