amc:ss2025:group-t:start
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
amc:ss2025:group-t:start [2025/07/29 17:20] – emir-talha.fidan | amc:ss2025:group-t:start [2025/07/29 21:59] (current) – emir-talha.fidan | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Smart Trash Bin Monitoring System ====== | ====== Smart Trash Bin Monitoring System ====== | ||
- | ====== 1. Introduction ====== | + | |
+ | **Emir Talha Fidan (32780)** | ||
+ | **Ilker Bakikol (31706)** | ||
+ | |||
+ | ====== 1. Introduction ====== | ||
+ | '' | ||
Every year, inefficient waste-collection leads to unnecessary pickups, added CO₂ emissions, and overflowing public bins. Our **Smart Trash-Bin Fill-Level Monitoring System** uses a VL53L0X Time-of-Flight sensor mounted inside a 41 × 35 × 60 cm³ bin to measure the fill height, displays the percentage full on an SH1106 OLED, and—when a user-configurable threshold is exceeded—sends alerts via a Telegram bot. | Every year, inefficient waste-collection leads to unnecessary pickups, added CO₂ emissions, and overflowing public bins. Our **Smart Trash-Bin Fill-Level Monitoring System** uses a VL53L0X Time-of-Flight sensor mounted inside a 41 × 35 × 60 cm³ bin to measure the fill height, displays the percentage full on an SH1106 OLED, and—when a user-configurable threshold is exceeded—sends alerts via a Telegram bot. | ||
Line 9: | Line 14: | ||
---- | ---- | ||
- | ====== 2. Materials & System Overview ====== | + | ====== 2. Materials & System Overview ====== |
+ | '' | ||
==== 2.1. Hardware Components ==== | ==== 2.1. Hardware Components ==== | ||
Line 36: | Line 42: | ||
---- | ---- | ||
- | ====== 3. Hardware Assembly ====== | + | ====== 3. Hardware Assembly ====== |
+ | '' | ||
==== 3.1. Breadboard Layout ==== | ==== 3.1. Breadboard Layout ==== | ||
Line 52: | Line 59: | ||
---- | ---- | ||
- | ====== 4. Arduino IDE Firmware ====== | + | ====== 4. Arduino IDE Firmware ====== |
+ | '' | ||
Below is the main sketch. **Please replace** `YOUR_SSID`, | Below is the main sketch. **Please replace** `YOUR_SSID`, | ||
Line 191: | Line 199: | ||
- | ====== 5. Node-RED Flow ====== | + | ====== 5. Node-RED Flow ====== |
+ | '' | ||
Our Node-RED instance handles incoming HTTP POSTs at `/ | Our Node-RED instance handles incoming HTTP POSTs at `/ | ||
Line 202: | Line 211: | ||
---- | ---- | ||
- | ====== 6. Telegram Bot Configuration ====== | + | ====== 6. Telegram Bot Configuration ====== |
+ | '' | ||
* Create bot with BotFather → get `BOT_TOKEN`. | * Create bot with BotFather → get `BOT_TOKEN`. | ||
* Invite to your group/ | * Invite to your group/ | ||
Line 222: | Line 232: | ||
---- | ---- | ||
- | ====== 7. Results ====== | + | ====== 7. Results ====== |
+ | '' | ||
* **OLED display**: real-time distance & fill bar (tested up to 85%). | * **OLED display**: real-time distance & fill bar (tested up to 85%). | ||
* **LED**: lights when fill ≥ 80%. | * **LED**: lights when fill ≥ 80%. | ||
Line 253: | Line 264: | ||
---- | ---- | ||
- | ====== 8. Discussion & Lessons Learned ====== | + | ====== 8. Discussion & Lessons Learned ====== |
+ | '' | ||
* **Portable power**: using a USB powerbank delivers ~8 hrs runtime; for longer operation, a solar-powered Li-Po pack is recommended. | * **Portable power**: using a USB powerbank delivers ~8 hrs runtime; for longer operation, a solar-powered Li-Po pack is recommended. | ||
* **Connectivity**: | * **Connectivity**: | ||
Line 284: | Line 296: | ||
---- | ---- | ||
- | ====== 9. Conclusion ====== | + | ====== 9. Conclusion ====== |
+ | '' | ||
Deploying multiple units in smart buildings or campuses enables optimized waste collection scheduling, reduces overflow incidents, and contributes to smarter urban infrastructure by leveraging low-cost sensors and Wi-Fi connectivity. This project demonstrates a practical IoT solution for everyday problems, with clear pathways for scaling and enhancement. | Deploying multiple units in smart buildings or campuses enables optimized waste collection scheduling, reduces overflow incidents, and contributes to smarter urban infrastructure by leveraging low-cost sensors and Wi-Fi connectivity. This project demonstrates a practical IoT solution for everyday problems, with clear pathways for scaling and enhancement. | ||
Line 290: | Line 303: | ||
---- | ---- | ||
- | ====== 10. References ====== | + | ====== 10. References ====== |
+ | '' | ||
* **STMicroelectronics VL53L0X Datasheet** | * **STMicroelectronics VL53L0X Datasheet** | ||
* **U8g2 SH1106 OLED driver** – https:// | * **U8g2 SH1106 OLED driver** – https:// | ||
Line 297: | Line 311: | ||
+ | {{youtube> | ||
amc/ss2025/group-t/start.1753802424.txt.gz · Last modified: 2025/07/29 17:20 by emir-talha.fidan