The Dustbin Tracking System is an IoT based system. The device can detect when a dust bin is full and send a notification to a software application on a laptop, which is developed using Python and the Tkinter GUI framework. The software application is responsible for storing and displaying the data associated with each dust bin, including its address, longitude and latitude, and the time when it was full.
Assemble following components as given in the circuit diagram.
List of components:
- Arduino UNO R3
- Ultrasonic sensor
- Bluetooth Module HC-05
- Switch x 1
- LED x 2
- Jumper Wires
Circuit diagram
Install Arduino IDE from here
Upload the arduino code and the device is ready to use.
Clone the project
git clone https://github.com/Mohitbishukarma/Dustbin-Tracking-System.git
Go to the project directory
cd Dustbin-Tracking-System
Install required library
pip install -r requirements.txt
Go to the software directory
cd software
Run the bluetooth_communication.py file in one terminal
python bluetooth_communication.py
Run the main.py file in another terminal
python main.py
There are some bugs in the program that are needed to be fixed. If you can fix them then it will be good.