Système de surveillance de la qualité de l'air intérieur
Composants et fournitures
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 |
Applications et services en ligne
|
À propos de ce projet
Présentation
La pollution de l'air intérieur a été régulièrement classée par l'Agence américaine de protection de l'environnement (EPA) et son Conseil consultatif scientifique parmi les cinq principaux risques environnementaux pour la santé publique. Une personne moyenne passe environ 90 % de son temps à l'intérieur, de sorte qu'une mauvaise qualité de l'air intérieur (QAI) pose un risque substantiel pour la santé publique. La mauvaise qualité de l'air peut entraîner une augmentation des problèmes de santé à court terme tels que la fatigue et les nausées, ainsi que des maladies respiratoires chroniques, des maladies cardiaques et le cancer du poumon. On estime que les coûts annuels et les pertes de productivité aux États-Unis sont de 10 à 20 milliards de dollars liés au syndrome des bâtiments malades, qui est défini pour décrire les effets aigus sur la santé et l'inconfort qui semblent être liés à la mauvaise qualité de l'air intérieur et au temps passé dans un bâtiment.
Dans ce projet, nous allons présenter un système de surveillance de la qualité de l'air intérieur. Notre système est connecté à Internet et, par conséquent, n'importe qui peut visualiser à distance le formulaire d'indice de qualité de l'air n'importe où.
Domaine d'application possible de ce système
- Maisons et bureaux
- Secteurs
- Télédétection pour les pompiers
- Recherche et agriculture
- Hôpital et clinique
- Unité de soins intensifs
Choses
- Large gamme de cartes IoT avec connectivité WiFi (MKR1000 et Yún Rev2) et GSM/bande étroite (MKR FOX 1200, MKR WAN 1300 et MKR GSM 1400). [Pour le prototypage de ce projet, j'ai utilisé Arduino Leonardo avec le bouclier Yun]
- Capteurs de gaz (MQ-2, 3, 7)
- Capteur de qualité de l'air (MQ-135)
- Appareil Android
- Plateforme de développement d'applications mobiles
- Cloud IoT
- Cavaliers
- Compétences en programmation
- Arduino IDE/Arduino Web IDE
- Panneau solaire pour source d'énergie verte
Schéma de circuit
Capteur de qualité de l'airVCC à broche 5V d'ArduinoGND à broche GND d'ArduinoSIG à broche A3 du capteur de gaz ArduinoMQ-2VCC à broche 5V d'ArduinoGND à broche GND d'ArduinoSIG à broche A2 du capteur de gaz ArduinoMQ-3 VCC à 5V broche d'ArduinoGND à GND broche d'ArduinoSIG à A1 broche d'Arduino
Téléchargez le micrologiciel
Téléchargez le firmware (code source) et téléchargez-le sur la carte Arduino. Avant de télécharger, assurez-vous que vous avez inclus toutes les bibliothèques. Veuillez vous référer à ces tutoriels pour connecter l'Arduino Yun à Internet.
Le référentiel git
https://github.com/Mohammadsalahuddin/indoor_air_quality_monitoring.git
Connectivité Cloud
Veuillez vous référer à la section documentation de thinger.io pour la connectivité cloud http://docs.thinger.io/arduino
***Attention***
Démo
Plan futur
- Un indicateur embarqué doit être ajouté pour indiquer l'indice de qualité de l'air.
- Alarme basée sur un buzzer lorsqu'une pollution élevée est détectée.
- Notification push pour informer les utilisateurs en cas de situation dangereuse.
Référence
- Agence américaine de protection de l'environnement (USEPA). Outils de qualité de l'air intérieur pour les écoles Guide de communication. Disponible sur http://www.epa.gov.
- S.S. Brightman et N. Moss. Études du syndrome des bâtiments malsains et compilation de valeurs normatives et comparatives. Manuel sur la qualité de l'air intérieur. Editeurs :J. D. Spengler, J. F. McCarthy et J. M. Samet, New York :McGraw-Hill, 2001.
- J.-J. Kim, S.K. Jung et J.T. Kim.Surveillance sans fil de la qualité de l'air intérieur par un réseau de capteurs. Environnement intérieur et bâti, 19:1:145-150, 2010.
- thinger.io
- Arduino Yun
- Arduino.cc
- Capteur de qualité de l'air Grove
- Capteur de gaz Grove
Code
- Code source Arduino
Code source ArduinoArduino
Arduino yun source// Surveillance de la qualité de l'air #include#include // Le cloud Thinger.io#define USERNAME "YOUR_USER_NAME"#define DEVICE_ID "YOUR_DEVICE_ID"#define DEVICE_CREDENTIAL "YOUR_CREDENTIAL" ThingerYun chose(USERNAME, DEVICE_ID, DEVICE_CREDENTIAL);void setup() { pinMode(A0, INPUT); pinMode (A1, ENTREE); pinMode (A2, ENTREE); pinMode (A3, ENTRÉE); // initialise le pont Bridge.begin(); // exemple de sortie de ressource (c'est-à-dire lecture d'une valeur de capteur, d'une variable, etc.) thing["LPG"]>> outputValue(analogRead(A0)); // chose facultative["CO2"]>> outputValue(analogRead(A1)); chose["CO"]>> outputValue(analogRead(A2)); chose["AIRQ"]>> outputValue(analogRead(A3)); // plus de détails sur http://docs.thinger.io/arduino/}void loop() { thing.handle();}
Pièces et boîtiers personnalisés
Le référentiel git pour ce projet
contient APK, source. et autres.https://github.com/Mohammadsalahuddin/indoor_air_quality_monitoring.gitSchémas
schémaProcessus de fabrication
- Les technologies de capteurs avancées permettent une surveillance personnalisée de la qualité de l'air
- Comment mesurer la qualité de l'air sur OpenSensors
- Améliorer la surveillance de la pollution de l'air avec des capteurs IoT
- Avantages du système de surveillance de la qualité de l'air ambiant basé sur l'IoT
- Comment l'IdO facilite le développement du SMQ intérieur ?
- Applications des systèmes de surveillance de la qualité de l'air infusés par l'IoT industriel
- Comprendre le système de climatisation automobile
- Comprendre le système de suspension pneumatique
- Comprendre le système d'injection d'air