Abstract

The first function of obstacle avoidance robots is to detect the presence of obstacles. When you power on the system with the help of the ON/OFF switch, the Arduino microcontroller will read the data. When the ultrasonic sensor detects the presence of an obstacle in the process of moving forward, the robot will move backward. If the robot does not sense any obstacle, that is, if the distance between an obstacle and it is wide, it will then move forward again until it senses an obstacle before it stops. Two LEDs are used in the research, one indicating the robot is moving forward and the other showing if the robot is moving backward. The third LED shows if the battery is fully charged. C programming is used for Arduino board applications to develop the program for the whole system's operation. There is also a power source unit that is used to charge the batteries used in the system.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call