Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Manufacturing Technology >> Herstellungsprozess

Smartes System zur Luftqualitäts- & Abfallüberwachung mit Raspberry Pi, Arduino & IOTA

Benötigte Hardware

Software & Dienste

Projektübersicht

Das Projekt demonstriert Building Automation mit IOTA Tangle (DAG-basiert, gebührenfrei, skalierbar). Es ist in drei Versionen unterteilt:

  1. Luftqualität v1: DHT11 an Raspberry Pi → IOTA Tangle (MAM)
  2. Luftqualität v2: DHT11, MQ-2, MQ-7 an Arduino UNO → Raspberry Pi (Serial) → IOTA Tangle (MAM)
  3. Abfallüberwachung: Ultraschall an NodeMCU → MQTT → Raspberry Pi → IOTA Tangle (MAM)

Version 1: Luftqualität (Raspberry Pi direkt)

Version 2: Erweiterte Luftqualität (Arduino UNO + Raspberry Pi)

Version 3: Abfallüberwachung (NodeMCU + MQTT + IOTA)

Installation & Inbetriebnahme (Kurzfassung)

  1. Raspbian installieren, Node.js 8.x, BCM2835-Library (für DHT11 auf Pi) kompilieren.
  2. Projekt-Repo klonen: git clone https://github.com/guillengap/indoor-air-quality-and-garbage-monitoring-system.git
  3. npm install + npm install serialport im Projektordner.
  4. Mosquitto MQTT-Broker auf Pi installieren & konfigurieren.
  5. Arduino IDE: ESP8266-Boardmanager-URL hinzufügen, Board installieren, PubSubClient-Library installieren.
  6. Firmwares flashen: sensorArduino.ino (UNO), trashcan.ino (NodeMCU mit WLAN/MQTT-Config).
  7. Serielle Ports prüfen (node listportsArduino.js).
  8. MAM-Skripte starten: node mam_sensor.js, node mam_sensorArduino.js, node nodemcu_mqtt_mam.js.
  9. Daten empfangen: node mam_receive.js <ROOT> etc.

Fazit

Alle Daten liegen unveränderbar im IOTA Tangle (MAM) – ideal für Audit-Trails, Compliance & IoT-Datenintegrität.

Quellcode & Schematics

Alle JavaScript- und Arduino-Skripte sowie Schaltpläne sind im GitHub-Repository des Projekts enthalten.

Herstellungsprozess

  1. Raspberry Pi Luftqualitäts- & Wetterstation mit InfluxDB & Grafana bauen
  2. Raumeffizient Temperaturen mit Raspberry Pi und Nagios überwachen
  3. Fern-Temperatursensor mit Raspberry Pi & Python bauen – Schritt-für-Schritt-Anleitung
  4. Home Energy Centre: Solar PV, Thermische Panels & Raumtemperaturen mit Raspberry Pi & Moteino überwachen
  5. DIY Infrarot-Bewegungsmelder für Raspberry Pi – Schritt-für-Schritt-Anleitung
  6. Raspberry Pi Lichtsensor mit Logging & Alert – Kostengünstiger Fotowiderstand mit Python
  7. Multi-Sensor Temperatur- & Licht-Überwachung mit Raspberry Pi & DS18B20
  8. Raspberry Pi Badezimmer-Belegungssensor mit Sprach- & SMS-Benachrichtigung via Twilio
  9. Raspberry Pi Sensor & Aktuator Steuerung meistern: Beschleunigungsmesser, Servo und Datenstreaming
  10. Automatisiertes Aeroponik-System mit Raspberry Pi und Feuchtigkeitssensor bauen