In school I need to design a car that can be controlled by bluetooth.
I allready have an Arduino Uno at home. With this arduino I need to drive 4 DC motors and 2 servo’s (I need to be able to pick something up with the robot).
The only problem is that i can’t find out how to make this setup.
Can somebody please help me to create a setup using Arduino Schields to accomplish my task.
Thanks for the quick respons,
But the problem is that I can't figure out which motor and bluetooth schield to buy to make this work.
I allready looked around but I can't find it exactly.
Do you maybe know which shields would work on an Arduino Uno to drive 4 DC motors and 2 servo's and still being able to connect a bluetooth shield?
The only problem is that i can't find out how to make this setup.
You will need a power supply able to provide enough current at the correct voltage(s), a means to interface the Arduino with the 4 motors such as a motor shield, a Bluetooth receiver and, of course, the program to make it work
Do you have any of the above ?
Do not try to write the program in one go. Get parts of it working individually then combine them. Some possible steps :
Receive a Bluetooth signal and turn an LED on and off depending on what is received
Connect the servos and run the Servo example programs
Receive a Bluetooth signal and control a servo depending on what is received
Receive a Bluetooth signal and control either of 2 servos depending on what is received
Put aside the servos and write a program to run one motor in both directions for a period
Write a program to run all 4 motors in both directions for a fixed period
Receive a Bluetooth signal and control all 4 motors forwards or backwards depending on what is received
Receive a Bluetooth signal and control all 4 motors in various directions depending on what is received
Add the servos back and if everything worked up to now your project is nearly complete
As you write each part of the program be aware that in general each Arduino pin can only be used for one purpose