Skip to content

The Arduino Car Obstacle Avoidance project creates a car that autonomously navigates while avoiding obstacles. It uses an Arduino Uno, motors, an H-bridge module, an ultrasonic sensor, and a TSOP sensor for remote control. The system combines assembly and C code, with the assembly controlling the motors and the C code

License

Notifications You must be signed in to change notification settings

MennahMabrouk/Arduino-Car-Obstacle-Avoidance

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Arduino-Car-Obstacle-Avoidance

This project is designed to create an obstacle avoidance system for an Arduino car with Four Motors and Four Wheels. The car is equipped with a TSOP Sensor for remote control, an Ultrasonic Sensor for obstacle detection, a Buzzer to warn when face an obstacle, and an optional Servo Motor for additional functionality.

Front Cute Image


Hardware Requirements

💻 Arduino Uno
💻 H-bridge motor driver module
💻 Ultrasonic sensor
💻 TSOP sensor for remote control
💻 Four DC motors
💻 Four wheels
💻 Buzzer
💻 Breadboard
💻 Jumper wires
💻 Optional: Servo motor


Software Requirements

C  assembly 

👩‍💻 Arduino IDE
👩‍💻 Microchip Studio

Before The TSOP Unite


Usage

📌 Turn on the power supply to the Arduino Uno and H-bridge motor driver module.
📌 Use the TSOP sensor or the remote control to send commands to the Arduino car for controlling its movements.
📌 The ultrasonic sensor will detect obstacles in the car's path.
📌 If an obstacle is detected, the Arduino car will adjust its direction to avoid the obstacle & the buzzer will make sound.
📌 The optional servo motor can be used for additional functionality.


@@ Modify on the Project and Challenge Yourself  @@

How to install any Missing Library

Frist: Go to Sketch

Second: Include Library --> Manage Libraries

Third: Write in Search Your Library you want to Install


For Assembly

Try take C Code Snippet then convert it line by line manually even if there is alot of error after each snip try to fix it's errors then continue block by block
Maybe you would need some help ---> serach in google for (e.g. TSOP Assembly code) and so on

About

The Arduino Car Obstacle Avoidance project creates a car that autonomously navigates while avoiding obstacles. It uses an Arduino Uno, motors, an H-bridge module, an ultrasonic sensor, and a TSOP sensor for remote control. The system combines assembly and C code, with the assembly controlling the motors and the C code

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published