Skip to content

kamal20122012/S-B-Bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Arduino Cleaning Bot

Swach Bharat Bot

An autonomous cleaning robot built with Arduino.
A school project that uses IR sensors for obstacle detection, a servo motor for sweeping, and an LCD display for real-time status — all running on an Arduino Uno.


How It Works

The bot navigates autonomously using two IR sensors:

  • Both sensors clear → Move forward
  • Left sensor triggered → Turn right to avoid obstacle
  • Right sensor triggered → Turn left to avoid obstacle
  • Both sensors triggered → Stop (dead end)

A servo motor continuously sweeps a cleaning arm back and forth (0-180 degrees) while the bot moves, and an LCD display shows the current state in real-time.

Hardware

  • Arduino Uno
  • 2x IR obstacle sensors
  • Servo motor (cleaning arm)
  • L293D motor driver
  • 2x DC motors
  • 16x2 LCD display

Built With

Arduino C · IR Sensors · Servo Motor · L293D Motor Driver

License

MIT

About

A smart cleaning bot

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages