In this IoT project we have used Ultrasonic Sensor backed by Raspberry Pi to simulate the filling percentage of the dustbin. The Python code in the raspberry Pi sends this data to Firebase. Fetching that data in real-time, we show the live percentage (how much dustbin is filled) in our web
#RaspberryPi #IoT #Firebase
- Python implementation for hardware 🕹️
- Live update in website 💻
- Cloud Firebase for real-time data update 📊
- Good accuracy with ultrasonic sensor 💯
- Buzzer Alarm for alert system 🚨
## Technologies Used - [x] Python - [x] Raspberry Pi - [x] JavaScript - [x] Firebase
Click on the image below to see the working demo of the project.
-
Clone the repository on your system
git clone https://github.com/tirth-2001/Smart-Dustbin-IoT-Project.git
-
Or direct download ZIP file in your system
-
For running the website, please change the firebase config in
index.html
[Line 81] as per your Firebase Project. Click here to create new Firebase Project -
Go to the website folder in which
index.html
file is present. And run it on your local server . -
For implementing the Raspberry Pi code, set up your hardware as shown in video and run the
dustbin_firebase.py
file on your Raspberry Pi. -
Make sure you have set the path for your Firebase Credential JSON File in the
dustbin_firebase.py
[Line 12]. This will connect firebase services to your python code.
- Interested?
- Cloned?
- Starred the Repo?
Thanks for showing interest in this project. In case if you face any bugs while implementing this project, feel free to contact me. I'll we happy to help you out.