Skip to content

🤖 Autonomous wall-following robot programmed with Arduino and AFMotor library.

License

Notifications You must be signed in to change notification settings

c1hitech-saci/wallfollower

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Wall Follower Robot

Wall Follower Robot

A wall-following robot programmed using Arduino and the AFMotor library.

Table of Contents

Description

This Arduino sketch implements the logic for a wall-following robot using ultrasonic sensors. The robot is designed to navigate while maintaining a certain distance from the surrounding walls.

Features

  • Wall-following behavior based on ultrasonic sensor readings.
  • Motor control using the AFMotor library.
  • Customizable speed settings and control intervals.

Requirements

  • Arduino board
  • AFMotor library
  • Ultrasonic sensors
  • Motors and motor driver (compatible with AFMotor library)

Setup

  1. Connect the ultrasonic sensors to the specified pins (TRIG and ECHO).
  2. Adjust motor pin configurations in the code according to your setup.
  3. Upload the sketch to your Arduino board.
  4. Power up the robot and observe its wall-following behavior.

Usage

Ensure that the robot is placed in an environment with walls for it to navigate. The robot will autonomously follow the walls while avoiding collisions.

Acknowledgements

This Wall Follower project is made by the C1 Hitech R&D Team.

License

This project is licensed under the MIT License.

About

🤖 Autonomous wall-following robot programmed with Arduino and AFMotor library.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages