Page créée avec « {{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 |... » |
Aucun résumé des modifications |
||
| Ligne 5 : | Ligne 5 : | ||
|Cost=25 | |Cost=25 | ||
|Currency=EUR (€) | |Currency=EUR (€) | ||
|ItemLongDescription='''Principe:''' | |||
Caractéristiques : | |||
<br /> | |||
==Bibliothèque : == | |||
Pour utiliser facilement ce capteur, nous vous conseillons d'utiliser la bibliothèque ''sds-dust-sensors-arduino-library'' que vous trouverez | |||
<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 | {{Tuto Status | ||
|Complete=Draft | |Complete=Draft | ||
}} | }} | ||
Principe:
Caractéristiques :
Pour utiliser facilement ce capteur, nous vous conseillons d'utiliser la bibliothèque sds-dust-sensors-arduino-library que vous trouverez
| 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); |
ededed
Item-Capteur_de_CO2_SENSEAIR_S8_imagegen.png Draft
Vous avez entré un nom de page invalide, avec un ou plusieurs caractères suivants :
< > @ ~ : * € £ ` + = / \ | [ ] { } ; ? #