Technologies: AVR / ARM Microcontrollers · C Programming · Ultrasonic Sensors · Photoresistors · Bluetooth · LCD Display
This 10-week project involved developing a fully autonomous robot car using AVR and ARM microcontrollers. The system evolved through four progressive demonstrations, from basic serial communication to complex autonomous track navigation.
Programmed AVR/ARM communication using USART2 (due to USART1 hardware issues) and integrated ultrasonic sensors and photoresistors.
Implemented a Switch-Case State Machine to handle a roundabout and zebra crossing. The car successfully completed 3 laps in 31 seconds.
Combined line tracking with obstacle detection, achieving 5 tracks in just 6.97 seconds. Drifting was resolved by fine-tuning PWM bias ratios.
*If the video does not load, ensure your file is named video.mp4 and is in the same folder.