Outils pour utilisateurs

Outils du site


wiki:projets:semaine_3

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
wiki:projets:semaine_3 [2022/06/12 17:30]
Moutaki
wiki:projets:semaine_3 [2022/07/16 21:36] (Version actuelle)
Moutaki
Ligne 22: Ligne 22:
 __ Assemblage de SDS011 et DHT22 au ESP8266__ __ Assemblage de SDS011 et DHT22 au ESP8266__
  
-Assembler les différents capteurs au NodeMCU avec les petits câbles suivant le plan.+Assembler les différents capteurs au NodeMCU avec les petits câbles suivant le plan.Pour communiquer avec le SDS011 et afficher les mesures nous allons avoir besoin d'une bibliothèque spécifique. Sur Arduino une bibliothèque est un petit fichier que nous allons ajouter à notre code et qui va nous simplifier notre programme. Ici nous allons devoir installer la bibliothèque "SDS011 sensor Library". Pour cela il faut aller dans le menu Outils puis cliquer sur Gérer les bibliothèques.
 Voici le schéma de montage qui montre le dos du NodeMcu ,le dos du SDS011 et la face du DHT22 Voici le schéma de montage qui montre le dos du NodeMcu ,le dos du SDS011 et la face du DHT22
 {{ :wiki:projets:schema_capteur_lufdaten.jpg?nolink&300 |}} {{ :wiki:projets:schema_capteur_lufdaten.jpg?nolink&300 |}}
Ligne 28: Ligne 28:
 pour tester les capteurs on a tester le SDS011 premièrement  et après le DHT22 pour tester les capteurs on a tester le SDS011 premièrement  et après le DHT22
 == Pour SDS011 : == == Pour SDS011 : ==
-On a réussi à testé le SDS011 en suivant les étapes suivant :+On a réussi à tester le SDS011 en suivant les étapes suivant :
  
 1-Ajouter la bibliothèques adaptée (via outils → Gérer les bibliothèques, puis rechercher une bibliothèque pour le SDS011) 1-Ajouter la bibliothèques adaptée (via outils → Gérer les bibliothèques, puis rechercher une bibliothèque pour le SDS011)
Ligne 43: Ligne 43:
 {{:wiki:projets:image4.png?nolink&400|}}  {{ :wiki:projets:image5.png?nolink&200|}} {{:wiki:projets:image4.png?nolink&400|}}  {{ :wiki:projets:image5.png?nolink&200|}}
 Résultats obtenus================>  Résultats obtenus================> 
 +
 + 8-) A noter que P2.5 représente la quantité de particules fines(PM) inférieures à 2,5 micromètres et que p10 représente la quantité de PM inférieures à 10 micromètres. Les mesures données sont en µg/m³.
 +
 +:-( Les résultats obtenus sont supérieurs au Seuil préconisé par l'OMS (pour la concentration atmosphérique en particules fines de taille inférieure à 10 micromètres (PM10): pas plus de 20 μg/m3.)
 +
  
  Pour plus d'informations sur le capteur  https://fr.aliexpress.com/item/32894938003.html?gatewayAdapt=glo2fra  Pour plus d'informations sur le capteur  https://fr.aliexpress.com/item/32894938003.html?gatewayAdapt=glo2fra
Ligne 68: Ligne 73:
 {{:wiki:projets:capt_.png?nolink&400|}} {{ :wiki:projets:capt4.png?nolink&400|}} {{:wiki:projets:capt_.png?nolink&400|}} {{ :wiki:projets:capt4.png?nolink&400|}}
  
-Aprés le Téléchargement de ce code sur notre carte ESP8266 et sélectionner la bonne carte et le bon port COM  dans les paramètres de votre IDE Arduino ,on a réussi a afficher les valeurs de température et humidité :+Après le Téléchargement de ce code sur notre carte ESP8266 et sélectionner la bonne carte et le bon port COM  dans les paramètres de votre IDE Arduino ,on a réussi a afficher les valeurs de température et humidité :
 {{ :wiki:projets:bbb.png?nolink&400 |}} {{ :wiki:projets:bbb.png?nolink&400 |}}
 :?:  comment faire pour savoir si les valeurs  sont  correctes et le capteur fonction bien ? :?:  comment faire pour savoir si les valeurs  sont  correctes et le capteur fonction bien ?
 +
 Si vous avez pas réussi a afficher les valeurs ,vous trouverez sur ce lien des conseils de dépannage   Si vous avez pas réussi a afficher les valeurs ,vous trouverez sur ce lien des conseils de dépannage  
  https://randomnerdtutorials.com/esp32-dht11-dht22-temperature-humidity-sensor-arduino-ide/  https://randomnerdtutorials.com/esp32-dht11-dht22-temperature-humidity-sensor-arduino-ide/
Ligne 83: Ligne 89:
  
 AO  <-->   AO AO  <-->   AO
 +
 +Une fois les branchements effectués on branche notre carte à notre ordinateur. 
 +{{ :wiki:projets:img-20220612-wa0011.jpeg?nolink&400 |}}
 +
 +__Affichage des mesures:__
 +
 +Pour communiquer avec MQ-131 et afficher les mesures nous allons avoir besoin d'une bibliothèque spécifique
 +que nous allons ajouter à notre code et qui va nous simplifier notre programme. 
 +Pour notre cas nous allons devoir installer la bibliothèque suivante:
 +{{ :wiki:projets:mq_131.png?nolink&400 |}}
 +
 +Pour afficher les valeurs de O3 nous avons utilisés le code suivant : 
 +
 +
 +{{:wiki:projets:rrrr.png?nolink&400|}} {{ :wiki:projets:ttttttttt.png?nolink&400|}}    
 + 
 +Sur le moniteur de série les données apparaître sous ce format:  
 +{{ :wiki:projets:o3.png?nolink&500 |}}
 +
 + =) Vous pouvez remarquer que les concentrations de O3 sont très faibles c'est tout a fait normal car nous somme dans la troposphère  
 +
 +__Connexion ESP8266 - SDS011 - DHT22 -MQ-131:__
 +
 +
 +{{ :wiki:projets:img-20220612-wa0013.jpeg?nolink&400 |}}
 +Après avoir tester chaque capteur ,maintenant nous avons rassembler tous les capteurs avec ESP8266 pour afficher les données  de tous ces capteurs sur le moniteur de série comme suivant :
 +{{ :wiki:projets:test.png?nolink&400 |}}
 +
wiki/projets/semaine_3.1655055000.txt.gz · Dernière modification: 2022/06/12 17:30 de Moutaki