Skip to content

Latest commit

 

History

History
15 lines (13 loc) · 676 Bytes

README.md

File metadata and controls

15 lines (13 loc) · 676 Bytes

Robot Lab

Hardware:

  • STM32F401 microcontroller
  • ST-Link V2 Mini
  • 2 HC-SR04 ultrasound ranging sensors
  • 2 TCRT5000 Infrared reflective sensors
  • 2 B83609 speed encoders
  • L9110 H-Bridge
  • Motors with gearbox
  • Breadboard
  • Power Module 5V/3.3V
  • 5000mAh Mi Power bank

Each file contains the code for a separate functionality. Arduino language (C++ based) was used to program the STM32 microcontroller. The ultrasound ranging sensors were used for obstacle detection and avoidance, the infrared reflective sensors for line following functionality and the speed encoders for allowing the robot to travel for fixed distances. The report explains each algorithm in detail.