Item:Capteur de CO2 SENSEAIR S8 : Différence entre versions

(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 |... »)
 
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
 
}}
 
}}

Version du 1 avril 2021 à 14:59


Item-Capteur de CO2 SENSEAIR S8 imagegen.png

Capteur de CO2 SENSEAIR S8

Capteur Infrarouge de CO2 (NDIR) utilisé dans le projet CO2

25EUR (€)


Description longue

Principe:


Caractéristiques :


Bibliothèque :

Pour utiliser facilement ce capteur, nous vous conseillons d'utiliser la bibliothèque sds-dust-sensors-arduino-library que vous trouverez

Câblage


Code Minimal

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);

Astuce: il est possible RX et TX soient inverser, dans ce cas il vous suffit d'inverser D5 et D6 dans votre code.

Exemple


1 ededed

Commentaires

Draft