Industrial manufacturing
Industrial Internet of Things | Industrial materials | Equipment Maintenance and Repair | Industrial programming |
home  MfgRobots >> Industrial manufacturing >  >> Manufacturing Technology >> Manufacturing process

Intelligent Smart Waste Bin: Optimising Waste Collection with IoT Sensors

The Smart Waste Bin is an IoT‑enabled solution that uses multiple sensors to monitor bin status in real‑time, preventing overflows and reducing environmental impact.

Story

Content guidelines

Context

Effective waste management is crucial for protecting our planet. In public spaces and natural reserves, many people overlook the waste they generate, and without timely collection, trash accumulates, harming ecosystems. Even protected areas are at risk when waste is left unattended.

Polluted Waste

To preserve natural environments, well‑managed waste collection points are essential. Bins must be emptied before they overflow, which can be challenging on remote trails or hard‑to‑reach locations.

Overflowing of Waste

Purpose of the Project

Our goal is to deliver a supervisory device that keeps waste bins in optimal condition by integrating several sensors to continuously track their status.

The bin features two compartments: one for non‑organic waste and another for organic waste undergoing composting.

Separated Waste-Bin

Sigfox Usage

Installed in isolated areas, the bin runs on battery power, optionally supplemented by a solar panel. Sigfox is chosen for its advantages:

II. Project Details

Hardware Design Method

Below is a high‑level overview of the design process and hardware components.

Project Steps

Step 1: Understand Sigfox

Sigfox connects devices to the IoT network, operating in 45+ countries with over 3 million devices. Each message is up to 12 bytes, with a maximum of 140 uplink and 4 downlink messages per day.

Step 2: Hardware Lookup

Step 3: Hardware Connection and Layout

See the schematic below for pin connections to the Arduino MKR Fox 1200.

Connection to Arduino MKR Fox 1200

Step 4: Arduino Code

Install Arduino IDE: Download here

Get the Code: GitHub repository

Board & Library Installation:

Key Functions:

Compile and upload the sketch, ensuring the board is set to Arduino MKR Fox 1200.

Step 5: Activate Your Device

Activate the Sigfox module here: https://buy.sigfox.com/activate. Follow the prompts to register your device.

Step 6: Sending the Data

After activation, run the Arduino sketch again. Verify that data appears in the Sigfox backend: https://backend.sigfox.com/device/list.

Step 7: Application Server

A Raspberry Pi 3 Model B serves as the application server, running Node‑RED, MariaDB, and the web interface.

Step 8: Backend Using Node‑RED

Install Node‑RED following the official guide: https://nodered.org/docs/getting-started/installation. Add the node-red-node-mysql package via npm.

Node‑RED receives Sigfox messages, stores them in MariaDB, and forwards data to the web dashboard.

Step 9: Database – MariaDB

Install MariaDB on the Pi:

Step 10: Frontend Application (Website)

The website visualises real‑time data from all bins, enabling quick decision‑making for waste collectors.

3D Printing

Custom 3D‑printed enclosures house the electronics and protect the sensors. Assembly steps:

  1. Mount DHT11 at point 1 and cover with the “DHT11 maintain” part.
  2. Place HC‑SR04 at point 2, covering it with the “interior” part.
  3. Mount KY‑026 at point 3 on top of the interior part.
  4. Install the moisture sensor at point 4.
  5. Place the Arduino MKR Fox 1200 at point 5.
  6. Insert the mini microswitch into the “middle top” part, sealing with the “opening detector” part.
  7. Attach the “support” part to the “base” and embed the antenna inside.
  8. Connect the “support” part to the main box and close with the “middle top,” “front top,” and “back top” panels.

III. Possible Extra Features

IV. Conclusion

The Smart Waste Bin delivers a data‑driven approach to waste management, reducing human effort and environmental harm. By providing real‑time insights into bin status, temperature, humidity, moisture, and flame risk, the system enables proactive collection scheduling and efficient resource use.

For live demonstrations, visit: https://grit.esiee-amiens.fr:8069/smartbin/

V. Acknowledgements

King Mongkut’s University of Technology Thonburi (KMUTT) – for hosting our 7‑week training program and supporting students from Electronics & Telecommunication Engineering and Computer Engineering.

ESIEE‑Amiens – for providing laboratory space, equipment, and mentorship, enabling the practical development of this project.

Special thanks to Nicolas DAILLY (supervisor), Thérèse ABY (co‑supervisor), Stéphane POMPORTES, Nicolas HENOCQ (moisture sensor materials), and Moustapha KEBE (web development guidance).

Source: Smart Waste Bin

Manufacturing process

  1. The Evolution and Engineering of Modern Garbage Trucks
  2. Smart Waste Management: How IoT Drives Efficiency and Reduces Waste
  3. Smart Bartender: Build Your Own Raspberry Pi‑Powered Cocktail Station
  4. Smart Traffic Light: Adaptive Street Lighting Powered by IoT
  5. How Waste Costs Impact Materials, Time, and Profitability
  6. Smart Blinds: Automated Light Control with Arduino & Solar Power
  7. Arduino‑Powered Smart Trash Bin with Auto‑Open Lid
  8. Arduino-Powered Smart Segregator for Efficient Dry/Wet Waste Separation
  9. Effective Waste Heat Recovery for Sustainable Industrial Operations
  10. Smart Waste Management: Boosting Efficiency and Cutting Costs in Urban Collection