Android phone car

Keyword: Android java, C, Onshape

This project is about designing a car from scratch and it is able to detect the track and follow the track

PCB board design, car frame design and vision algorithm are the main topic of this project

I used Eagle for PCB desgin, the board includes the chip and its peripheral which makes it able to be programmed. Also there is gate driver which control two servo motors of the car

As for car frame, I used Onshape to draw everything from scratch. The frame is able to hold the android phone, PCB board and it has slots to hold the motors and motor can drive the wheel.3D printer is used to print the frame

I used Android CDC(which is kind of USB communication) to realize the communication between PIC and andriod phone. The phone has an app where I programmed the contour detection algorithm which can return the center of the track. Then I used PID control for the car to follow the center of the tracks

Go Back

Let's Get In Touch!

224-420-0572

Credit: This website is based on a theme created by Start Bootstrap