Skip to content

Design an autonomous robot capable of navigating and avoiding obstacles using sensor-based technologies. By leveraging the power of an AVR Atmega328P microcontroller, an Ultrasonic sensor, and the L298N Motor Driver module, this project aims to create a robust and efficient robot that can operate independently in various environments.

Notifications You must be signed in to change notification settings

alaamoheb/Obstcale-Avoiding-Robot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 

Repository files navigation

Obstcale-Avoiding-Robot

Building an Obstacle-Avoiding Robot. The Project is implemented in embedded C using the AVR Atmega328P microcontroller, Ultrasonic sensor, and L298N Motor Driver. The robot is designed to navigate autonomously and avoid obstacles in its path using a combination of sensors and control algorithms.

Overview

  • Autonomous obstacle avoidance: The robot uses an Ultrasonic sensor to detect obstacles in its path and employs control algorithms to avoid them.
  • Motor control: The code controls the direction and speed of the robot's movement using the L298N Motor Driver.
  • Sensor integration: The Ultrasonic sensor is utilized to perceive the environment and detect obstacles.
  • Embedded C Language: The code is written in Embedded C

Hardware Components

  • AVR Atmega328P microcontroller
  • Ultrasonic sensor
  • L298N Motor Driver module
  • Motors for robot movement
  • Power supply
  • Chassis and wheels for the robot
  • Jumper Wires

Software Requirements

AVR C Compiler: AVR Microship studio

Simulation & Wiring Components

  • Robot-IMG
  • Simulation

About

Design an autonomous robot capable of navigating and avoiding obstacles using sensor-based technologies. By leveraging the power of an AVR Atmega328P microcontroller, an Ultrasonic sensor, and the L298N Motor Driver module, this project aims to create a robust and efficient robot that can operate independently in various environments.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages