An Obstacle Avoidance car is an intelligent robot, which can automatically sense and overcome obstacles on its path. It contains of a Microcontroller to process the data, and Ultrasonic sensors to detect the obstacles on its path. Obstacle avoidance is one of the most important aspects of mobile robotics.
This obstacle-avoiding car is using the Arduino microcontroller as its main motherboard including some sensors and electronic modules. It uses the L298N H-Bridge driver to control the 4 wheels of motors. The design diagram is given below.
- Arduino Uno
- L298N motor drive
- Wheels (4x)
- TT Gear Motor (4x)
- Servo Motor
- Ultrasonic Sensor
- 18650 Li-on Battery (2x)
- 18650 Battery Holder
- Male and Female Jumper wire
- Acrylic car floor
- DC Power Switch