Ligne 1 : | Ligne 1 : | ||
+ | {{Item | ||
+ | |Main_Picture=Item-Capteur_de_CO2_SENSEAIR_S8_imagegen.png | ||
+ | |Description=Capteur Infrarouge de CO2 (NDIR) utilisé dans le projet CO2 | ||
+ | |Categories=Matériel, Outils | ||
+ | |Cost=25 | ||
+ | |Currency=EUR (€) | ||
+ | |ItemLongDescription='''Principe:''' | ||
+ | |||
+ | |||
+ | Caractéristiques : | ||
+ | |||
+ | <br /> | ||
+ | ==Bibliothèque : == | ||
+ | Pour utiliser facilement ce capteur, nous vous conseillons d'utiliser la bibliothèque ''AirGradient Air Quality Sensor'' que vous trouverez dans la bibliothèque | ||
+ | <br />{{#annotatedImageLight:Fichier:Item-Capteur de CO2 SENSEAIR S8 Image.png|0=831px|hash=|jsondata=|mediaClass=Image|type=frameless|align=center|src=https://www.wikidebrouillard.org/images/5/5c/Item-Capteur_de_CO2_SENSEAIR_S8_Image.png|href=./Fichier:Item-Capteur de CO2 SENSEAIR S8 Image.png|resource=./Fichier:Item-Capteur de CO2 SENSEAIR S8 Image.png|caption=|size=831px}}<br /> | ||
+ | ==Câblage== | ||
+ | <br /> | ||
+ | ==Code Minimal== | ||
+ | {| class="wikitable" cellspacing="0" border="0" | ||
+ | |- | ||
+ | | rowspan="2" height="60" align="center" valign="middle" bgcolor="#999999" |Avant le Setup | ||
+ | | align="center" valign="middle" bgcolor="#999999" |Importation de la bibliothèque | ||
+ | | align="left" valign="middle" |#include "SdsDustSensor.h" | ||
+ | |- | ||
+ | | align="center" valign="middle" bgcolor="#999999" |Création de l’objet | ||
+ | | align="left" valign="middle" |int rxPin = D5; | ||
+ | int txPin = D6; | ||
+ | |||
+ | SdsDustSensor sds(rxPin, txPin); | ||
+ | |- | ||
+ | | height="17" align="center" valign="middle" bgcolor="#999999" |Dans le Setup | ||
+ | | align="center" valign="middle" bgcolor="#999999" |Démarrage de l’objet | ||
+ | | align="left" valign="middle" |Serial.begin(9600); | ||
+ | sds.begin(); | ||
+ | |- | ||
+ | | height="17" align="center" valign="middle" bgcolor="#999999" |Dans le Loop | ||
+ | | align="center" valign="middle" bgcolor="#999999" |Utilisation | ||
+ | | align="left" valign="middle" |PmResult pm = sds.readPm(); | ||
+ | Serial.print("PM2.5 = "); | ||
+ | |||
+ | Serial.print(pm.pm25); | ||
+ | |||
+ | Serial.print(", PM10 = "); | ||
+ | |||
+ | Serial.println(pm.pm10); | ||
+ | |}Astuce: il est possible RX et TX soient inverser, dans ce cas il vous suffit d'inverser D5 et D6 dans votre code. | ||
+ | ==Exemple== | ||
+ | <br /><syntaxhighlight lang="arduino" line="1"> | ||
+ | ededed | ||
+ | </syntaxhighlight><span> </span> | ||
+ | }} | ||
+ | {{Tuto Status | ||
+ | |Complete=Draft | ||
+ | }} |
Principe:
Caractéristiques :
Pour utiliser facilement ce capteur, nous vous conseillons d'utiliser la bibliothèque AirGradient Air Quality Sensor que vous trouverez dans la bibliothèque
Avant le Setup | Importation de la bibliothèque | #include "SdsDustSensor.h" |
Création de l’objet | int rxPin = D5;
int txPin = D6; SdsDustSensor sds(rxPin, txPin); | |
Dans le Setup | Démarrage de l’objet | Serial.begin(9600);
sds.begin(); |
Dans le Loop | Utilisation | PmResult pm = sds.readPm();
Serial.print("PM2.5 = "); Serial.print(pm.pm25); Serial.print(", PM10 = "); Serial.println(pm.pm10); |
1 ededed
Item-Capteur_de_CO2_SENSEAIR_S8_imagegen.png Draft
Cliquer sur une date et heure pour voir le fichier tel qu'il était à ce moment-là.
Date et heure | Vignette | Dimensions | Utilisateur | Commentaire | |
---|---|---|---|---|---|
actuel | 1 avril 2021 à 15:03 | 831 × 159 (15 Kio) | Julienrat (discussion | contributions) |
Aucune page n'utilise ce fichier.
Vous avez entré un nom de page invalide, avec un ou plusieurs caractères suivants :
< > @ ~ : * € £ ` + = / \ | [ ] { } ; ? #