Différences entre les pages « Item:Capteur de CO2 SENSEAIR S8 » et « Fichier:Item-Capteur de CO2 SENSEAIR S8 Image.png »

 
 
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 ''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
 
|Complete=Draft
 
}}
 

Version actuelle datée du 1 avril 2021 à 15:03