Überwachungssystem für die Luftqualität in Innenräumen
Komponenten und Verbrauchsmaterialien
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 |
Apps und Onlinedienste
|
Über dieses Projekt
Einführung
Die Luftverschmutzung in Innenräumen wird von der US-Umweltschutzbehörde EPA und ihrem wissenschaftlichen Beirat regelmäßig als eines der fünf größten Umweltrisiken für die öffentliche Gesundheit eingestuft. Der durchschnittliche Mensch verbringt schätzungsweise 90 % seiner Zeit in Innenräumen, sodass eine schlechte Raumluftqualität (IAQ) ein erhebliches Risiko für die öffentliche Gesundheit darstellt. Eine schlechte Luftqualität kann zu erhöhten kurzfristigen Gesundheitsproblemen wie Müdigkeit und Übelkeit sowie zu chronischen Atemwegserkrankungen, Herzerkrankungen und Lungenkrebs führen. Es wird geschätzt, dass die jährlichen Kosten und Produktivitätsverluste in den USA 10 bis 20 Milliarden US-Dollar im Zusammenhang mit dem Sick-Building-Syndrom betragen, das definiert ist, um akute gesundheitliche und unangenehme Auswirkungen zu beschreiben, die mit einer schlechten Raumluftqualität und der in einem Gebäude verbrachten Zeit zusammenzuhängen scheinen.
In diesem Projekt werden wir ein System zur Überwachung der Raumluftqualität vorstellen. Unser System ist mit dem Internet verbunden, sodass jeder das Luftqualitätsindexformular überall aus der Ferne visualisieren kann.
Mögliche Anwendungsdomäne dieses Systems
- Wohnungen und Büros
- Branchen
- Fernerkennung für Feuerwehrleute
- Forschung und Landwirtschaft
- Krankenhaus und Klinik
- Intensivstation
Dinge
- Große Auswahl an IoT-Boards mit WiFi (MKR1000 und Yún Rev2) und GSM-/Schmalband-Konnektivität (MKR FOX 1200, MKR WAN 1300 und MKR GSM 1400). [Für das Prototyping dieses Projekts habe ich Arduino Leonardo mit Yun-Schild verwendet]
- Gassensoren (MQ-2, 3, 7)
- Luftqualitätssensor (MQ-135)
- Android-Gerät
- Entwicklungsplattform für mobile Anwendungen
- IoT-Cloud
- Überbrückungsdrähte
- Programmierkenntnisse
- Arduino-IDE/Arduino-Web-IDE
- Solarpanel für grüne Stromquelle
Schaltplan
LuftqualitätssensorVCC an 5V-Pin von ArduinoGND an GND-Pin von ArduinoSIG an A3-Pin von ArduinoMQ-2 GassensorVCC an 5V-Pin von ArduinoGND an GND-Pin von ArduinoSIG an A2-Pin von ArduinoMQ-3 Gassensor VCC an 5V Pin von ArduinoGND zu GND Pin von ArduinoSIG zu A1 Pin von Arduino
Laden Sie die Firmware hoch
Laden Sie die Firmware (Quellcode) herunter und laden Sie sie auf das Arduino-Board hoch. Stellen Sie vor dem Hochladen sicher, dass Sie alle Bibliotheken eingebunden haben. Bitte beachten Sie diese Tutorials zum Verbinden des Arduino Yun mit dem Internet.
Das Git-Repository
https://github.com/Mohammadsalahuddin/indoor_air_quality_monitoring.git
Cloud-Konnektivität
Informationen zur Cloud-Konnektivität finden Sie im Dokumentationsbereich von thinger.io http://docs.thinger.io/arduino
***Achtung***
Demo
Zukunftsplan
- Ein Bordindikator sollte hinzugefügt werden, um den Luftqualitätsindex anzuzeigen.
- Summerbasierter Alarm bei starker Verschmutzung.
- Push-Benachrichtigung zur Benachrichtigung der Benutzer in Gefahrensituationen.
Referenz
- US-Umweltschutzbehörde (USEPA). Tools zur Raumluftqualität für Schulen Kommunikationsleitfaden. Verfügbar unter http://www.epa.gov.
- H.S. Brightman und N. Moss. Sick-Building-Syndrom-Studien und die Zusammenstellung von normativen und vergleichenden Werten. Handbuch zur Luftqualität in Innenräumen. Herausgeber:J. D. Spengler, J. F. McCarthy und J. M. Samet, New York:McGraw-Hill, 2001.
- J.-J. Kim, S. K. Jung und J. T. Kim.Wireless-Überwachung der Raumluftqualität durch ein Sensornetzwerk. Indoor and Built Environment, 19:1:145-150, 2010.
- thinger.io
- Arduino Yun
- Arduino.cc
- Grove-Luftqualitätssensor
- Grove-Gassensor
Code
- Arduino-Quellcode
Arduino-QuellcodeArduino
Arduino Yun source// Luftqualitätsüberwachung #include#include // The Thinger.io cloud#define USERNAME "YOUR_USER_NAME"#define DEVICE_ID "YOUR_DEVICE_ID"#define DEVICE_CREDENTIAL "YOUR_CREDENTIAL" ThingerYun-Ding (USERNAME, DEVICE_ID, DEVICE_CREDENTIAL);void setup () { pinMode (A0, INPUT); PinMode (A1, EINGANG); PinMode (A2, EINGANG); PinMode (A3, EINGANG); // Brücke initialisieren Bridge.begin(); // Beispiel für eine Ressourcenausgabe (dh Lesen eines Sensorwerts, einer Variablen usw.) thing["LPG"]>> outputValue (analogRead (A0)); // optionale Sache["CO2"]>> outputValue (analogRead (A1)); Ding["CO"]>> outputValue(analogRead(A2)); Ding["AIRQ"]>> outputValue(analogRead(A3)); // mehr Details unter http://docs.thinger.io/arduino/}void loop() {thing.handle();}
Kundenspezifische Teile und Gehäuse
Das Git-Repository für dieses Projekt
enthält APK, Quelle. und andere.https://github.com/Mohammadsalahuddin/indoor_air_quality_monitoring.gitSchaltpläne
SchaltplanHerstellungsprozess
- Fortschrittliche Sensortechnologien ermöglichen eine personalisierte Überwachung der Luftqualität
- Messen der Luftqualität auf OpenSensors
- LoRa-basierte Smart City-Luftqualitätsüberwachung
- Verbesserte Überwachung der Luftverschmutzung mit IoT-Sensoren
- Vorteile eines IoT-basierten Systems zur Überwachung der Umgebungsluftqualität
- Wie erleichtert IoT die Entwicklung von Indoor-AQMS?
- Anwendungen von industriellen IoT-infundierten Luftqualitätsüberwachungssystemen
- Autoklimaanlage verstehen
- Luftfederung verstehen
- Air Injection System verstehen