Double Smart Cars
In this contest, we design two cars to finish the race in as short a time as possible. During special sections, the car behind should overtake the car in front.
To finish the contest, we started learning the MCU of K60, including the output of PWM, communication of UART, and other interface with different sensor, like the camera, ultrasonic, IMU, and so on. Then we designed the circuit board for two cars to integrate various interfaces and modules. After assembling two cars, the camera is used to recognize the different type of race, the PID is used to close up the speed of motors, and the ultrasonic is used to detect the distance between two cars during the running and overtaking.
We got the national 2nd prize in the National Undergraduate Smart Car Contest, which is the most important contest in major of Automation. As the captain, the embedded programing, control algorithm and mechanical adjustment are my contributions.