Designed and implemented a line follower robot with adaptive cruise control using the STM32F103RB microcontroller and register-level C programming. The robot uses QTR-8RC reflectance sensors for precise line tracking and an HC-SR04 ultrasonic sensor for dynamic distance control. A PID algorithm ensures real-time motor speed adjustments, enabling accurate path following and stable performance under varying conditions. A buzzer provides real-time feedback when distance thresholds are exceeded, enhancing usability and monitoring. The project emphasizes efficient hardware-software integration and robust testing, demonstrating the capabilities of register-level programming for high precision.
Veni, vidi, vici journey of me