Self driving car or driver less car

Published Jul 18, 2020
 134 hours to build
 Intermediate

Nowadays because of having more accidents and having no skill driver we need to have a self-driving car. so that,we made one new self-driving car that is operated on GPS.

display image

Components Used

Arduino Nano
Arduino Nano
1
Connecting Wire Jumper Wires
Connecting Wire Breadboard wires
3
SG90 Servo Motor
Power Management IC Development Tools SG90 Servo
1
USB Webcam
Cameras & Camera Modules USB 2.0 WEBCAM1080PLNSCVEMICAD
1
Optical encoder
encoder
1
ebike motor
motor use in ebike
1
Description

How

I am trying to explain to you in a very simple way and anyone can understand it. It is not big so just check it out

Choose a challenge facing the world today and design the best plan possible for the boldest solution you can envision.

-Generally, we observe many people not following traffic rules and the number of accidents increases. Also, many people can not drive, and if that has physical problems. Then on that time this self-driving

The system can help many peoples. Also, it works on GPS so that if there will be any traffic on the road then it can detect earlier and can show the shortest path. So we can reach our place very quickly and without risking life. Sometimes we see that people don't know the way of the destination so that it creates a problem. Also any time the other driver does the bad thing with customers. SO if we apply this system to the public transport and all other transport then many crime will decrease.

 

Describe the challenge the project addresses.

--Increasing accidents happen nows day and also the way to help many people in that.SO that's all we have a solution and that only self-driving car. With fewer errors.

---Describe how the project will alleviate or solve the problem that the project addresses.

In this, the projects are solving in a basic way. This, the GPS system is helpful to show the path to the car, and also it will work on image processing and the steering system is working on the basis of the servo motor.

So that the accuracy can be maintained. Also in that, we have an ML system so that the system can detect peoples around and also all the things on the road so the accuracy of driving is maximum. That because of having a laptop as in memory so the decision-making process is very fast and so that we have fewer accidents and it can follow the correct path.

This is a very simple way.

Explain: How to build a project in a step by step procedure. Keep it simple. Upload videos if required.

 

For building this project we need to follow the following steps.

1) For starting you need to design the car and fix the all position of motors and all components so that we don't have any problems in the future. Also, try to manufacture it. So that use a simple steering system and a motor and chain driving system. There is no need to make a perfect car so that makes it as per your requirements. because you need to 1st apply all that coding and electrical things perfectly.

2)Then buy components as per given and place all those components as per your designing also you can follow my way also.

3)Then just assemble all the components as per I give you to process so that you will not wrong at any place.

4) Upload the code and then run that code then the motors will move as per GPS says.

 

Flow chart

I am writing it for more understanding.

1)Assemble one motor to back-tire then with the motor driver and then it connects to Arduino.

2) In the case of steering attach one motor with encoder and then to motor driver and at last to Arduino

3) Attach Arduino to pc and run the code

 

View as per the image processing going to work.

In that first pc take a photo of GPS by using GPS and then by using image processing it rectified the path and it works similar to the line following.

The view of automated cars.
Easy Design

Future changes in that we basically going to apply ML for that I uploaded that code. Its accuracy is 80 percent but we need to train the code. So we are doing that also. So that what happens the accuracy and the correct self-driving will be archived.

So that this all my project I explain to you in a simple way so that you will get all the things and you can achieve it easily.

 

 

Codes

Downloads

car Download
Comments
Ad