Capteurs citoyens : Différence entre versions
(→Le boitier du capteur) |
(→En savoir plus) |
||
(16 révisions intermédiaires par 2 utilisateurs non affichées) | |||
Ligne 31 : | Ligne 31 : | ||
|[[Fichier:Sds011.png|150px]] | |[[Fichier:Sds011.png|150px]] | ||
||SDS011 particules fines | ||SDS011 particules fines | ||
− | ||Capteur de particules fines PM2,5 et PM10 ("particules Mater" taille en micron). | + | ||Capteur de particules fines PM2,5 et PM10 ("particules Mater" taille en micron). téléchargez la [[Media:SDS011-DATASHEET.pdf|Fiche Technique]] (datasheet) |
|| 15 € | || 15 € | ||
|| https://urlgo.fr/SDS011 | || https://urlgo.fr/SDS011 | ||
Ligne 43 : | Ligne 43 : | ||
|[[Fichier:CableDupont.png|150px]] | |[[Fichier:CableDupont.png|150px]] | ||
|| Câble dupont | || Câble dupont | ||
− | || Choisir femelle-femelle en 20 cm de longueur, sert à connecter les capteurs au NodeMCU | + | || Choisir femelle-femelle en 20 cm de longueur, sert à connecter les capteurs au NodeMCU. Il n'en faut que 8 pour le projet (2 X 4). |
|| 0,1 € | || 0,1 € | ||
|| https://urlgo.fr/DupontFF | || https://urlgo.fr/DupontFF | ||
Ligne 53 : | Ligne 53 : | ||
|| | || | ||
|} | |} | ||
+ | |||
===Le boitier du capteur=== | ===Le boitier du capteur=== | ||
+ | la Fiche technique du capteur fait des recommandations de positionnement du capteur de particules fines SDS011 par rapport au bas (direction de la gravité). | ||
+ | [[fichier:positioncapteurSDS011.png|400px]] | ||
+ | |||
+ | Après 2 ans de mesures et plusieurs montages différents dans le cadre du projet Ambassad'air, il n’a pas été constaté de soucis majeurs dus au positionnement horizontal ou vertical de ce composant. | ||
====Imprimé en 3D==== | ====Imprimé en 3D==== | ||
− | + | [[Fichier:StationMeteoSensorCommunity.png|300px]] | |
+ | |||
+ | Voir : https://www.thingiverse.com/thing:2282869 | ||
+ | |||
====En tube PVC==== | ====En tube PVC==== | ||
Il s'agit de tubes d'un diamètre d'environ 75mm. | Il s'agit de tubes d'un diamètre d'environ 75mm. | ||
Ligne 69 : | Ligne 77 : | ||
[[Fichier:Boitier 3maisons.JPG|200px]] | [[Fichier:Boitier 3maisons.JPG|200px]] | ||
[[Fichier:StationQualiteAirBouteille 75cl.jpg|200px]] | [[Fichier:StationQualiteAirBouteille 75cl.jpg|200px]] | ||
+ | |||
+ | ==FAQ et résolution de PB== | ||
+ | il semble que le capteur BME280 pose des problèmes de communication avec le NodeMCU. | ||
+ | Le problème est documenté ici : https://community.bosch-sensortec.com/t5/MEMS-sensors-forum/bme-280-and-nodemcu-lolin-v3-no-readings/td-p/15152 | ||
+ | |||
+ | Steven Bucas de Canopé témoigne : | ||
+ | |||
+ | [[Fichier:PBBME280.jpg|300px]] | ||
+ | ===problème : bme 280 and nodemcu lolin v3 no readings=== | ||
+ | Hello, | ||
+ | |||
+ | I am trying to make a weather station and air quality monitor using the bme 280 sensor and nova sds011 .After flashing the nodemcu, i proceeded in wiring the sensor.VCC to 3v,GND to G,Sda to pin d3 and Scl to pin D4.In the debug menu i get the following : | ||
+ | |||
+ | Read bmp280/bme280 | ||
+ | |||
+ | Trying bmp280-bme280 sensor on 76......not found | ||
+ | |||
+ | Trying bmp280-bme280 sensor on 77......not found | ||
+ | |||
+ | Check bmp280-bme280 wiring | ||
+ | |||
+ | In other times it shows sensor found but when it comes to displaying the data it does not show the measurements. | ||
+ | |||
+ | I even reflashed the board with an older version.Still i have the same problem. | ||
+ | |||
+ | What could be the cause? | ||
+ | |||
+ | thanks in advance | ||
+ | |||
+ | ===réponse : Re: bme 280 and nodemcu lolin v3 no readings=== | ||
+ | From the description, you are suppose to use the I2C interface. | ||
+ | |||
+ | In order to use I2C interface correctly, you need connect CSB of BME280 to VDDIO and connect the SDO pin to either VDDIO (I2C address 0x 77) or GND (I2C address 0x 76). | ||
+ | |||
+ | Also you should put proper pull up register on the I2C line. i recommend you to use 4.3K first. | ||
+ | |||
+ | The issue for me looks like you don't put correct HW line connection. | ||
==Vous souhaitez obtenir le Badge Sensor Community ?== | ==Vous souhaitez obtenir le Badge Sensor Community ?== | ||
Ligne 75 : | Ligne 120 : | ||
[[Fichier:BadgeSensorCommunity.png]] | [[Fichier:BadgeSensorCommunity.png]] | ||
− | ==Le projet | + | ==Le projet Luftdaten== |
Il s'agit d'un projet Allemand qui rayonne dans plusieurs pays en Europe. | Il s'agit d'un projet Allemand qui rayonne dans plusieurs pays en Europe. | ||
Nous nous inscrivons dans cette démarche collaborative pour participer à l'élaboration de la carte des données de qualité environnementale. | Nous nous inscrivons dans cette démarche collaborative pour participer à l'élaboration de la carte des données de qualité environnementale. | ||
+ | |||
== de Luftdaten à Sensor.community== | == de Luftdaten à Sensor.community== | ||
Le projet s'internationalise et il s'anglicise en conséquence : https://sensor.community/en/ | Le projet s'internationalise et il s'anglicise en conséquence : https://sensor.community/en/ | ||
Ligne 90 : | Ligne 136 : | ||
==exploitation des données== | ==exploitation des données== | ||
− | Les données sont sous | + | Les données sont sous liceNce libre. |
Le site Airtube propose une synthèse par aire géographique, ici Brest : https://airtube.info/stats.php?location_id=&country=FR&city=Brest&date_from=2020-01-29&date_to=2020-07-29&groupby=d | Le site Airtube propose une synthèse par aire géographique, ici Brest : https://airtube.info/stats.php?location_id=&country=FR&city=Brest&date_from=2020-01-29&date_to=2020-07-29&groupby=d | ||
Ligne 112 : | Ligne 158 : | ||
* sur le site luftdaten : Tuto de montage du capteur, etc https://luftdaten.info/fr/accueil/ | * sur le site luftdaten : Tuto de montage du capteur, etc https://luftdaten.info/fr/accueil/ | ||
* sur Wiki-Rennes, le projet Ambassad'air, API, carto, analyse,... http://www.wiki-rennes.fr/Capteurs_Luftdaten | * sur Wiki-Rennes, le projet Ambassad'air, API, carto, analyse,... http://www.wiki-rennes.fr/Capteurs_Luftdaten | ||
+ | ===API=== | ||
+ | A utiliser de façon raisonnable (une interrogation toutes les 5 minutes par exemple). | ||
+ | * https://data.sensor.community/static/v1/data.json - Toutes les mesures des 5 dernières minutes pour tous les capteurs. | ||
+ | * https://data.sensor.community/airrohr/v1/sensor/{apiID}/ - Toutes les mesures des 5 dernières minutes pour un capteur. | ||
+ | * https://data.sensor.community/airrohr/v1/filter/{query} - Toutes les mesures des 5 dernières minutes filtrées par les paramètres suivants: | ||
+ | ** type={type de capteur} : liste des types de capteur séparés par une virgule (par exemple : SDS011,BME280) | ||
+ | ** area={lat,lon,distance} : tous les capteurs dans un certain rayon depuis un paire de coordonnées géographiques | ||
+ | ** box={lat1,lon1,lat2,lon2} : tous les capteurs dans une "bounding box" | ||
+ | ** country={code pays} : codes pays ISO 3166-1 alpha-2 séparés par une virgule | ||
+ | * https://data.sensor.community/static/v2/data.json - Moyennes glissantes sur les mesures des 5 dernières minutes de tous les capteurs. | ||
+ | * https://data.sensor.community/static/v2/data.1h.json - Moyennes glissantes sur les mesures de la dernière heure pour tous les capteurs. | ||
+ | * https://data.sensor.community/static/v2/data.24h.json - Moyennes glissantes sur les mesures des 24 dernières heures pour tous les capteurs. | ||
+ | * https://data.sensor.community/static/v2/data.dust.min.json - Moyennes glissantes sur les mesures des 5 dernières minutes de tous les capteurs de particules fines (ce sont les valeurs utilisées pour la carte Sensor Community). | ||
+ | * https://data.sensor.community/static/v2/data.temp.min.json - Moyennes glissantes sur les mesures des 5 dernières minutes de tous les capteurs de température/humidité relative/pression atmosphérique. | ||
+ | |||
===Documentation détaillée sur wiki-Rennes UPGRADE=== | ===Documentation détaillée sur wiki-Rennes UPGRADE=== | ||
* capteur de Bruit : http://www.wiki-rennes.fr/Mat%C3%A9riel_pour_monter_un_capteur_de_bruit | * capteur de Bruit : http://www.wiki-rennes.fr/Mat%C3%A9riel_pour_monter_un_capteur_de_bruit | ||
Ligne 153 : | Ligne 214 : | ||
==En savoir plus== | ==En savoir plus== | ||
+ | * Montage du capteur : https://sites.google.com/view/l-air-n-est-pas-une-poubelle/detecter | ||
+ | Article The Conversation 13 janvier 2021 - [https://theconversation.com/pollution-de-lair-en-ville-cartographie-microcapteurs-et-sciences-participatives-152276 Pollution de l’air en ville : cartographie, microcapteurs et sciences participative] | ||
+ | |||
Découvrez les photos d’un atelier qui s’est tenu le 10 septembre 2018 : https://www.flickr.com/photos/141760261@N05/albums/72157673270283328 | Découvrez les photos d’un atelier qui s’est tenu le 10 septembre 2018 : https://www.flickr.com/photos/141760261@N05/albums/72157673270283328 | ||
Ligne 166 : | Ligne 230 : | ||
* Le site de Luftdaten : https://luftdaten.info/fr/accueil/ | * Le site de Luftdaten : https://luftdaten.info/fr/accueil/ | ||
* Le projet des petits débrouillards « data Digne » en cours à Digne les Bains : https://www.dcliclab.fr/data-lab/ | * Le projet des petits débrouillards « data Digne » en cours à Digne les Bains : https://www.dcliclab.fr/data-lab/ | ||
+ | * Capteurs et Sciences Participatives - https://caspa.fr | ||
+ | |||
+ | [[Catégorie:capteurs citoyens]] | ||
+ | [[Catégorie:Penn Avel]] |
Version actuelle datée du 9 juin 2022 à 10:11
Le fablab "Les Fabriques du Ponant", porté par les Petits Débrouillards, s'intéresse aux sciences et techniques et en particulier à l'implication des habitants d'un territoire dans des projets à caractère scientifique. Cela participe de l'éducation populaire, cela renforce le pouvoir d'agir, cela stimule la curiosité et l'intéret pour ces sujets.
Sommaire
- 1 atelier PAPIFAB du 15 octobre
- 2 FAQ et résolution de PB
- 3 Vous souhaitez obtenir le Badge Sensor Community ?
- 4 Le projet Luftdaten
- 5 de Luftdaten à Sensor.community
- 6 Sur Twitter
- 7 exploitation des données
- 8 Carte des capteurs du Pays de Brest
- 9 Documentation
- 10 Badges
- 11 Autres capteur pour Luftdaten
- 12 Autres qualité de l'air
- 13 fabriquer un module alimenter en panneau solaire
- 14 En savoir plus
atelier PAPIFAB du 15 octobre
Le tutoriel en PDF
Fichier:TutoCapteurscomplet.pdf
Le tutoriel éditable
Le matériel
- on peut l'acheter en local...à Rennes, il n'y a plus de magasin d'électronique à Brest.
- on peut l'acheter sur internet.
Dans quel boutique l'acheter ?
C'est un choix difficile, le matériel est de toute manière fabriqué en chine. Les liens proposés ici vous renvoient chez Alipress.
Photo | Matériel | description | Prix | Lien |
---|---|---|---|---|
Cable USB | Au choix, plat pour pouvoir le glisser dans par fenêtre, d'une longueur suffisante pour le bancher à une prise de courant. Attention le câble USB pour le flashage du NodeMCU doit mesurer au 1m au maximum. | 0,70 € | https://urlgo.fr/cableUSB | |
BME280 (pression, T°, hygro) | Capteur GY BME280 de pression Atmosphérique, température et humidité. Choisir la version 3,3V | 2,20 € | https://urlgo.fr/BME280 | |
SDS011 particules fines | Capteur de particules fines PM2,5 et PM10 ("particules Mater" taille en micron). téléchargez la Fiche Technique (datasheet) | 15 € | https://urlgo.fr/SDS011 | |
NodeMCU | C'est la partie qui collecte les données et les publie sur Internet. Choisir la version avec la puce CH340G | 1,90 € | https://urlgo.fr/NodeMCU | |
Câble dupont | Choisir femelle-femelle en 20 cm de longueur, sert à connecter les capteurs au NodeMCU. Il n'en faut que 8 pour le projet (2 X 4). | 0,1 € | https://urlgo.fr/DupontFF | |
Total | +/- 20 € |
Le boitier du capteur
la Fiche technique du capteur fait des recommandations de positionnement du capteur de particules fines SDS011 par rapport au bas (direction de la gravité).
Après 2 ans de mesures et plusieurs montages différents dans le cadre du projet Ambassad'air, il n’a pas été constaté de soucis majeurs dus au positionnement horizontal ou vertical de ce composant.
Imprimé en 3D
Voir : https://www.thingiverse.com/thing:2282869
En tube PVC
Il s'agit de tubes d'un diamètre d'environ 75mm.
Autres
Le boiter de dérivation électrique semble une bonne idée.
FAQ et résolution de PB
il semble que le capteur BME280 pose des problèmes de communication avec le NodeMCU. Le problème est documenté ici : https://community.bosch-sensortec.com/t5/MEMS-sensors-forum/bme-280-and-nodemcu-lolin-v3-no-readings/td-p/15152
Steven Bucas de Canopé témoigne :
problème : bme 280 and nodemcu lolin v3 no readings
Hello,
I am trying to make a weather station and air quality monitor using the bme 280 sensor and nova sds011 .After flashing the nodemcu, i proceeded in wiring the sensor.VCC to 3v,GND to G,Sda to pin d3 and Scl to pin D4.In the debug menu i get the following :
Read bmp280/bme280
Trying bmp280-bme280 sensor on 76......not found
Trying bmp280-bme280 sensor on 77......not found
Check bmp280-bme280 wiring
In other times it shows sensor found but when it comes to displaying the data it does not show the measurements.
I even reflashed the board with an older version.Still i have the same problem.
What could be the cause?
thanks in advance
réponse : Re: bme 280 and nodemcu lolin v3 no readings
From the description, you are suppose to use the I2C interface.
In order to use I2C interface correctly, you need connect CSB of BME280 to VDDIO and connect the SDO pin to either VDDIO (I2C address 0x 77) or GND (I2C address 0x 76).
Also you should put proper pull up register on the I2C line. i recommend you to use 4.3K first.
The issue for me looks like you don't put correct HW line connection.
Vous souhaitez obtenir le Badge Sensor Community ?
Avec l'ID de votre capteur, vous pouvez le demander ici : https://openbadgefactory.com/c/earnablebadge/QGUG4XaJNSa1UQ/apply
Le projet Luftdaten
Il s'agit d'un projet Allemand qui rayonne dans plusieurs pays en Europe. Nous nous inscrivons dans cette démarche collaborative pour participer à l'élaboration de la carte des données de qualité environnementale.
de Luftdaten à Sensor.community
Le projet s'internationalise et il s'anglicise en conséquence : https://sensor.community/en/
Sur Twitter
Tweets by SensorCommunity -- Tweets by CCQA_Rennes
exploitation des données
Les données sont sous liceNce libre.
Le site Airtube propose une synthèse par aire géographique, ici Brest : https://airtube.info/stats.php?location_id=&country=FR&city=Brest&date_from=2020-01-29&date_to=2020-07-29&groupby=d
Carte des capteurs du Pays de Brest
Suite à l'atelier qui s'est tenu aux Fabriques du Ponant le jeudi 28 novembre 2019, plusieurs capteurs ont été mis en service.
Deux capteurs sont installés sur le dispositif charger de communiquer les données :
- un capteur de particules PM10 et PM2.5 (Capteur SDS011)
- un capteur de T° et humidité (capteur DHT22)
Ce qu'on appelle les particules fines, les matières particulaires ou PM (acronyme de Particulate Matter en anglais) sont les particules en suspension dans l'atmosphère terrestre (voir article Wikipédia)
Veuillez observer les points suivants en cas de comparaison avec les mesures officielles: en règle générale, les mesures officielles sont des moyennes journalières. Les mesures sont effectuées toutes les deux minutes et demie. C’est la raison pour laquelle, elles peuvent être soumises à de fortes variations. Les valeurs n’aspirent pas à une parfaite exactitude. Le capteur utilisé est un détecteur de PM2.5. La valeur PM10 est déduite et peut donc être imprécise. Des stations prises de manière individuelle peuvent fournir des résultats peu vraisemblables. Lorsque l’humidité relative de l’air est importante, en particulier en cas de brouillard, les valeurs relevées peuvent être sensiblement plus élevées que celles des stations officielles asséchant les particules avant mesure. Toutefois, les particules fines condensées par l’humidité peuvent entraîner des effets encore plus nocifs et ceci particulièrement pendant les épisodes de « smog » (brouillard de pollution). Dans ce contexte, les résultats proposés par le capteur apportent une information complémentaire. L’échelle en µg/m3 n’est alors plus directement exploitable, mais sert seulement de repère. Une correction de l’humidité est en cours de développement. L’objectif est de proposer une valeur supplémentaire comparable aux mesures officielles.
Documentation
- sur le site luftdaten : Tuto de montage du capteur, etc https://luftdaten.info/fr/accueil/
- sur Wiki-Rennes, le projet Ambassad'air, API, carto, analyse,... http://www.wiki-rennes.fr/Capteurs_Luftdaten
API
A utiliser de façon raisonnable (une interrogation toutes les 5 minutes par exemple).
- https://data.sensor.community/static/v1/data.json - Toutes les mesures des 5 dernières minutes pour tous les capteurs.
- https://data.sensor.community/airrohr/v1/sensor/{apiID}/ - Toutes les mesures des 5 dernières minutes pour un capteur.
- https://data.sensor.community/airrohr/v1/filter/{query} - Toutes les mesures des 5 dernières minutes filtrées par les paramètres suivants:
- type={type de capteur} : liste des types de capteur séparés par une virgule (par exemple : SDS011,BME280)
- area={lat,lon,distance} : tous les capteurs dans un certain rayon depuis un paire de coordonnées géographiques
- box={lat1,lon1,lat2,lon2} : tous les capteurs dans une "bounding box"
- country={code pays} : codes pays ISO 3166-1 alpha-2 séparés par une virgule
- https://data.sensor.community/static/v2/data.json - Moyennes glissantes sur les mesures des 5 dernières minutes de tous les capteurs.
- https://data.sensor.community/static/v2/data.1h.json - Moyennes glissantes sur les mesures de la dernière heure pour tous les capteurs.
- https://data.sensor.community/static/v2/data.24h.json - Moyennes glissantes sur les mesures des 24 dernières heures pour tous les capteurs.
- https://data.sensor.community/static/v2/data.dust.min.json - Moyennes glissantes sur les mesures des 5 dernières minutes de tous les capteurs de particules fines (ce sont les valeurs utilisées pour la carte Sensor Community).
- https://data.sensor.community/static/v2/data.temp.min.json - Moyennes glissantes sur les mesures des 5 dernières minutes de tous les capteurs de température/humidité relative/pression atmosphérique.
Documentation détaillée sur wiki-Rennes UPGRADE
- capteur de Bruit : http://www.wiki-rennes.fr/Mat%C3%A9riel_pour_monter_un_capteur_de_bruit
- LoRa : http://www.wiki-rennes.fr/index.php?title=Station_de_qualit%C3%A9_de_l%27air_LoRa
Voir Aussi
- site d'étude de différents capteurs : http://aqicn.org/sensor/sds011/
- Site du projet captothèque ATMO, l'agence de la qualité de l'air de la région Rhone Alpes : https://captotheque.fr/fr
- Projet Hack'Air : https://www.hackair.eu/docs/hackair-home-v2/
- OpenAQ: https://openaq.org
- capteurs de bruit : carte du bruit à Bruxelle : https://noisy-city.jetpack.ai/
fonctionnement du capteur de particules
La détection des particules (PM2,5 et PM10) sur fait par utilisation du principe de diffusion laser : La lumière est « diffusée » par les particules lorsqu’elles traversent la zone de détection. La lumière diffusée est captée et transformée en signaux électriques et ces signaux sont amplifiés et traités. Le nombre et le diamètre des particules est obtenus par analyse du signal (qui possède une relations directe avec le diamètre des particules).
Badges
Autres capteur pour Luftdaten
- Bruit : https://luftdaten.info/fr/detecteur-de-bruit/
- Bruit à Rennes : http://www.wiki-rennes.fr/Assemblage_du_capteur_de_bruit
- Pression atmosphérique : https://luftdaten.info/fr/faq-fr/#toggle-id-15
Autres qualité de l'air
Prev'Air
Cliquez sur l'image oour voir le site web.
AirBreizh
Cliquez sur l'image oour voir le site web.
fabriquer un module alimenter en panneau solaire
voir pour panneau solaires : https://www.youtube.com/watch?v=WdP4nVQX-j0
En savoir plus
- Montage du capteur : https://sites.google.com/view/l-air-n-est-pas-une-poubelle/detecter
Article The Conversation 13 janvier 2021 - Pollution de l’air en ville : cartographie, microcapteurs et sciences participative
Découvrez les photos d’un atelier qui s’est tenu le 10 septembre 2018 : https://www.flickr.com/photos/141760261@N05/albums/72157673270283328
Plusieurs ateliers ont déjà été organisés par le Labfab ou dans le cadre du projet « Ambassad’air ».
En 2016, les petits débrouillards avaient animé le projet Capteurs Citoyens autour de la mesure de l’humidité à l’intérieur des logements à Brest.
Pour aller plus loin :
- Le compte twitter du projet Ambassad’Air : https://twitter.com/ambassad_air
- En savoir plus sur le projet Ambassad’Air http://www.wiki-rennes.fr/Ambassad%27Air
- Le site de Luftdaten : https://luftdaten.info/fr/accueil/
- Le projet des petits débrouillards « data Digne » en cours à Digne les Bains : https://www.dcliclab.fr/data-lab/
- Capteurs et Sciences Participatives - https://caspa.fr