Final Project Journal

Project Ideation

1- Tell us about the idea of your project. Why do you care about this? What were you inspired by? Include images and videos of similar projects

My final project idea is an RC car controlled by a smartphone application with some features like obstacle avoidance.

Since I was a kid I have fallen in love with cars and the only way to get in touch with cars was car toys and RC cars. So, now I want to make my RC car to be the first smart device I created from scratch and give it the name Fadfedo. :D


Actually, The RC car is a common project and I always see a lot of people make an RC car but I want to make it with my touch!

There is a lot of videos on youtube describing how to make it from scratch and this looks easy but unfortunately, this is not true. :"

Video Video

Project Construction

2- Explain the CAD process of your project. How did you use the software to design your project? (List the softwares/tools/materials...etc that you used)

Software for design

It takes 2-3 days to design and test the fittings of everything in fusion 360 before fabricating anything.

I want to make the body in two parts.

Part 1

Part 2

Side

After finishing the sketches I extruded every part to see how it looks like.

Then, I turned to make a small part to fix the dc motors.

Then, I made a box to fix the ultrasonic sensor and LEDs in the top of the car.


Then, made a small box to fix the battery inside the car to avoid hitting sharp edges.


I want to design my own design and It has curves so I turned to do a living hinge that I don't have any idea about. I turned to youtube videos to understand the concept and know-how to make it.

the videos helped me from scratch.

Useful Videos for living Hinge: Video Video


3- Explain the fabrication process of your project. How did you use the machine to fabricate your project? (List the softwares/tools/materials...etc that you used)

Software for preparation to laser cut machine

3mm ply wood

Laser-cut machine

First I tried to cut piece by piece to see if there are any problems and actually I found a lot of problems and edited almost the whole body.:D

IMG_0519.MOV

Project Electronics & Power Management

4- Describe your electronic circuit. What are the input and action components? What is the function of each? How do the components integrate together to form your smart system? (List the softwares/tools/components...etc that you used)

Software for circuit design

Components:

  • Mini Breadboard

  • Arduino UNO

  • cables

  • 220-ohm resistors

  • Jumpers

  • 2 motor driver

  • Ultrasonic sensor

  • Yellow DC Motor with gearbox

  • LEDs

  • LED metal covers

  • Battery lithium 7.4V dc

  • Battery ON/OFF switch cable

  • McNamum Wheels

  • Bluetooth Module HC-05

The wiring in real life

5- What is your power source? How did you select the suitable power source for your project? (List the softwares/tools/components...etc that you used)

The power source for the car is a 7.4V battery, and this is enough to power the Arduino UNO, Motor drivers, Dc motor, and the ultrasonic sensor.

Project Programming

6- Describe the code of your project. How did you program each function of the project?

To Control the car wirelessly.

To write the code and upload it to the Arduino UNO

First, I had defined the pins of the motor drivers that connected with the DC motors.
Then made an
int command to store the app command state and int distance for the ultrasonic sensor.

then defined the trigger pin and echo pin as output and input then Reads the echo pin, and returns the sound wave travel.

I made for every mode a different void as stopRobot, back, forward, left, right, and so on.

In Void setup, I defined the pins of the motor drivers as outputs.

In the Void loop, I made an if condition to the ultrasonic sensor to avoid crashing, and if there is nothing in front of the car it moves as I like but I there any object appears in front of the car it stops at once.

Put the equation of the ultrasonic sensor to convert to real distance.

I set the loop and related it to the commands of the application as shown.

Project Integration & Testing

7- Demonstrate with text and visuals how did you integrate the project’s modules together? What are the testing results? (Include a Demo video separately, showing a proof of functionality)

After I Tested Every part in the circuit alone first with the Arduino, I begin to add the Bluetooth module with the motor drivers.

IMG_0549.MOV
IMG_0550.MOV

Sharing & Collaboration

8- Did you ask for feedback? What are the ideas that others have contributed or suggested? What was someone else’s idea that you built upon? How did you help your peers? How did your peers help you?

I asked Esraa how to make the design and she told me to do it in two parts and make slots to fix them together.

Waleed suggests extruding the sides to make a space between dc motors and the wheels to move freely.

Farida helped me while preparing files for RD work and suggest to make the speed cut to be 15m/s.


Overcoming Challenges

9- When you got stuck, what/who did you turn to? At what point did you have to pause to research or learn more before moving on? What are some mistakes, pitfalls, or challenges that others can avoid if they were doing this project?

I got stuck in designing the living hinge and turned to youtube videos and found videos that describes everything

First, I made 5 lines in the top with these dimensions and mirrored the top 3 lines to the base.

Then, made a rectangular pattern along the distance.

Future Work

10- If you had more time, what is one thing you would change/ Do next in your project?

If I had more time I will make the glove controller and will add offroad wheels and suspension system.

Final Project Design Files