RC Car
This week assignment is about Communicate wirelessly with a Smart Circuit via a Graphical User Interface (GUI) on your phone or PC.
I always want to have my won remote control car which i made.
So i take this week chance to make it.
Designing process
Software: Fusion360
Fusion360
Laser Cutting
Software: laserWork (used in prepare for fabrication process)
Machine: Morn MT3050D CO2 Laser Cutter
Material: Wood + M3 screws and nuts as well.
Morn MT3050D CO2 Laser Cutter
laserworks
Circuit design software
OUR LOYAL FRIEND
Google: To search for whatever i need to know to complete the assignment.
Tinkercad: The main tool in this assignment, As i made the electrical circuit in it to make sure from the idea and from its validity
Breadboard:
wires
9 Volt Adapter:
Dc Motor
Motor driver
wheels
caster wheel
Bluetooth Module
Bluetooth Module
Tx to Rx Arduino pin
Rx to Tx Arduino pin
VCC to 5 out Arduino pin
GND to GND Arduino pin
Motor driver
ٍENA to pin 6 Arduino pinٍ
LN1 to pin 7 Arduino pin
LN2 to pin 8 Arduino pin
LN3 to pin 11 Arduino pin
LN4 to pin 12 Arduino pin
ٍENB to pin 13 Arduino pin
ٍ
VCC to 9 volt out from the adaptor
GND to ground of the adaptor and Arduino
variable identifications.
Bluetooth incoming data .
Void setup
It has the dentification of the pin modes between input and output.
And make at the start of the program the motors off
Void LOOP
Start the Loop by checking the incoming data send by the Bluetooth to go on the loop and the different function
1- first option : if you press 1 in the GUI >> the action will be >> the car move forward
2- Second option : if you press 2 in the GUI >> the action will be >> the car move Backward
Void LOOP
3- Third option : if you press 3 in the GUI >> the action will be >> the car move Right
4- forth option : if you press 4 in the GUI >> the action will be >> the car move Left
2 DC Motors with the Bluetooth module and Motor driver
I test all components to make sure that all of them work.(DC Motor - Motor driver +bluetooth)
I connect all the components together
Making sure from the connection with the Arduino and breadboard
Take the text code from tinkerCAD to Arduino IDE to compile it and upload it to the Arduino UNO
Connecting them to the 9 voltage adaptor
This video show the progress of the project
The Mobile app. control The DC motors by the Bluetooth module
Each arrow make the car move in a certain position
RC car controlled by Bluetooth
I face a problem with the wires of the DC motor.
as the wire place was cut and i try to fix it many times Soldering Iron and soldering to make it works
And It is finally done
DC Motor wires
Perfect wiring
bottom of the car
It will be a part of by final project.
I think one of my dreams become true by making this RC car
RC Car