The smart dust bin, powered by Arduino, is equipped with sensors to identify objects in close proximity. A signal is then transmitted to a servo motor, which unhinges the lid. The motor is programmed to shut the lid after a certain duration.
- Project Overview
- Components and Features
- How It Works
- Hardware and Software Requirements
- Setup and Installation
- Usage
- Contributing
- License
The Smart Dustbin project is a part of the Swachh Bharat Mission, aiming to create an eco-friendly and smart waste management system. This project leverages Arduino technology and ultrasonic sensors to automate the opening and closing of a dustbin's lid when a user approaches, promoting responsible waste disposal and a cleaner environment.
- Arduino Uno: The central microcontroller.
- Ultrasonic Sensors: Detect user presence and garbage.
- Servo Motor: Controls the dustbin lid.
- Battery Jumper Wire: Enables portable operation.
- When a user approaches the dustbin within a certain range, the ultrasonic sensors detect their presence.
- The Arduino Uno processes sensor data and activates the servo motor, opening the dustbin lid.
- After garbage disposal, the dustbin lid closes automatically, promoting cleanliness and responsible waste disposal.
- Arduino Uno board
- Ultrasonic sensors
- Servo motor
- Battery jumper wire
- Arduino IDE for programming
- Assemble the hardware components according to the provided schematic.
- Connect the Arduino Uno to your computer.
- Upload the provided Smart Dustbin program using the Arduino IDE.
- Place the Smart Dustbin in public areas or residential complexes.
- Ensure a power source (batteries or alternative) is available.
- Users can approach the dustbin, dispose of their garbage, and the lid will open and close automatically.
We welcome contributions to enhance and improve the Smart Dustbin project. Feel free to fork the repository, make your improvements, and submit a pull request. Please follow the project's coding and contribution guidelines.
This project is licensed under the [License Name] License - see the LICENSE.md file for details.
For more detailed information, troubleshooting, and maintenance instructions, please refer to the project's documentation or contact our support team.