Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente |
materiels:capteurs:environnement:environnement [2024/05/02 15:10] – [3.2 DHT22] phil | materiels:capteurs:environnement:environnement [2024/05/19 11:48] (Version actuelle) – [3.2 DHT22] phil |
---|
===== Capteurs - Environnement ===== | ===== Capteurs - Environnement ===== |
| |
[Mise à jour le 1/5/2024] | [Mise à jour le 19/5/2024] |
| |
| \\ |
| |
| |
| |
==== 1. Généralités sur les grandeurs physiques==== | ==== 1. Généralités sur les grandeurs physiques==== |
* //**Source**// : <html><a href="https://learn.adafruit.com/adafruit-bmp280-barometric-pressure-plus-temperature-sensor-breakout/overview" target="_blank">wiki</a><b> Adafruit</b></html> | * //**Source**// : <html><a href="https://learn.adafruit.com/adafruit-bmp280-barometric-pressure-plus-temperature-sensor-breakout/overview" target="_blank">wiki</a><b> Adafruit</b></html> |
| |
<callout type="info" icon="true">Ce capteur est basé sur le circuit BMP280 et mesure la pression atmosphérique, la température et l'altitude. Il communique avec un microcontrôleur via le bus I2C ou SPI.</callout> | <callout type="info" icon="true">Ce capteur est basé sur le circuit BMP280 et mesure la pression atmosphérique, la température et l'altitude. Le BMP280 se compose d'un élément de détection de pression piézorésistif et d'un ASIC à signal mixte. |
| L'ASIC effectue des conversions A/D et fournit les résultats de conversion et les informations spécifiques au capteur. Il communique avec un microcontrôleur via un bus I2C ou SPI.</callout> |
| |
* //**Distributeur**// : <html><a href="https://www.gotronic.fr/art-capteur-de-t-et-de-pression-bmp280-23891.htm" target="_blank">Gotronic</a></html> | * //**Distributeur**// : <html><a href="https://www.gotronic.fr/art-capteur-de-t-et-de-pression-bmp280-23891.htm" target="_blank">Gotronic</a></html> |
* Sortie 3,3 Vcc/100 mA maxi | * Sortie 3,3 Vcc/100 mA maxi |
* Dimensions: 19,2 x 17,9 x 2,9 mm | * Dimensions: 19,2 x 17,9 x 2,9 mm |
| |
| * //**Schéma-blocs**// |
| {{ :materiels:capteurs:environnement:bloc_diagram_bmp280.png?nolink |}} |
| |
{{ :materiels:capteurs:acrobate.gif?nolink&40|}} | {{ :materiels:capteurs:acrobate.gif?nolink&40|}} |
* //**Documentation**// | * //**Documentation**// |
* PDF à télécharger <html><a href="https://cdn-shop.adafruit.com/datasheets/BST-BMP280-DS001-11.pdf" target="_blank"><strong>ici</strong></a></html> | * Datasheet à télécharger <html><a href="https://cdn-shop.adafruit.com/datasheets/BST-BMP280-DS001-11.pdf" target="_blank"><strong>ici</strong></a></html> |
| * Schéma à télécharger <html><a href="https://cdn-learn.adafruit.com/assets/assets/000/093/017/original/adafruit_products_BMP280_sch.png?1594315756" target="_blank"><strong>ici</strong></a></html> |
| |
| {{ :materiels:capteurs:environnement:iconechronogrammes.png?nolink&50|}} |
| * //**Chronogrammes**// |
| * Relevé des signaux du bus I2C faite lors d'une mesure : **P=991,81hpa** et **T=21,33°C**. A télécharger <html><a href="https://webge.fr/doc/wikis/img/991hpabmp280.png" target="_blank"><b>ici</b></a></html>. |
| |
\\ | \\ |
* humidité: 5 à 99% HR (±2%) | * humidité: 5 à 99% HR (±2%) |
* Temps de réponse: 6 à 20 secondes | * Temps de réponse: 6 à 20 secondes |
* Interface : signal TOR (<html><a href="https://webge.fr/doc/projets/datasheets/DHT22.pdf" target="_blank" title="pdf">protocol spécifique 1 fil</a></html>) | * Interface : signal TOR (protocol spécifique 1 fil) |
* Dimensions: 40 x 20 x 11 mm | * Dimensions: 40 x 20 x 11 mm |
| |
| * //**Application typique**// |
| {{ :materiels:capteurs:environnement:application_dht22.png?nolink |}} |
| |
{{ :materiels:capteurs:acrobate.gif?nolink&40|}} | {{ :materiels:capteurs:acrobate.gif?nolink&40|}} |
* //**Documentation**// | * //**Documentation**// |
* PDF à télécharger <html><a href="https://joy-it.net/files/files/Produkte/SEN-DHT22/Datasheet%20SEN-DHT22.pdf" target="_blank"><b>ici</b></a></html> | * Datasheet à télécharger <html><a href="https://files.seeedstudio.com/wiki/Grove-Temperature_and_Humidity_Sensor_Pro/res/AM2302-EN.pdf" target="_blank"><strong>ici</strong></a></html> |
| * Protocol spécifique 1 fil à télécharger <html><a href="https://webge.fr/doc/projets/datasheets/DHT22.pdf" target="_blank" title="pdf"><b>ici</b></a></html> |
| * Schéma à télécharger <html><a href="https://files.seeedstudio.com/wiki/Grove-Temperature_and_Humidity_Sensor_Pro/res/TemperatureHumidiy%20Pro%20Schematic.pdf" target="_blank"><strong>ici</strong></a></html> |
| {{ :materiels:capteurs:environnement:iconechronogrammes.png?nolink&50|}} |
| * //**Chronogrammes**// |
| * A venir. A télécharger <html><a href="https://webge.fr/doc/wikis/img/Mesures_dht22.zip" target="_blank"><b>ici</b></a></html>. |
| |
\\ | \\ |
</pane> | </pane> |
</tabs> | </tabs> |
| |
| \\ |
| |
==== 4. Capteurs atmosphériques ==== | ==== 4. Capteurs atmosphériques ==== |
* **Adresse I2C** (BME280, BMP280): **SLA** = **0x76** ou **0x77** idem BMP280 | * **Adresse I2C** (BME280, BMP280): **SLA** = **0x76** ou **0x77** idem BMP280 |
* SPI: sur pastilles femelles au pas de 2,54 mm (connecteurs mâles à souder inclus) | * SPI: sur pastilles femelles au pas de 2,54 mm (connecteurs mâles à souder inclus) |
| |
| * //**Bloc-diagram**// |
| {{ :materiels:capteurs:environnement:bloc_diagram_bme280.png?nolink |}} |
| |
{{ :materiels:capteurs:acrobate.gif?nolink&40|}} | {{ :materiels:capteurs:acrobate.gif?nolink&40|}} |
* //**Documentation**// | * //**Documentation**// |
* PDF à télécharger <html><a href="https://cdn.sparkfun.com/assets/e/7/3/b/1/BME280_Datasheet.pdf" target="_blank"><strong>BME280</strong></a>, <a href="https://cdn-shop.adafruit.com/product-files/3660/BME680.pdf" target="_blank"><strong>BME680</strong></a></html> | * PDF à télécharger <html><a href="https://cdn.sparkfun.com/assets/e/7/3/b/1/BME280_Datasheet.pdf" target="_blank"><b>BME280</b></a>, <a href="https://cdn-shop.adafruit.com/product-files/3660/BME680.pdf" target="_blank"><b>BME680</b></a></html> |
| * Schéma à télécharger <html><a href="https://cdn-learn.adafruit.com/assets/assets/000/097/136/original/adafruit_products_BME280_sch.png?1605727658" target="_blank"><b>ici</b></a></html> |
| |
| {{ :materiels:capteurs:environnement:iconechronogrammes.png?nolink&50|}} |
| * //**Chronogrammes**// |
| * Relevé des signaux du bus I2C faite lors d'une mesure : **H=63,87%** et **T=19,5°C**. A télécharger <html><a href="https://webge.fr/doc/wikis/img/63_87pourcentbme280.png" target="_blank"><b>ici</b></a></html>. |
| |
\\ | \\ |
{{ :materiels:capteurs:environnement:sparkfunbme280.png?nolink |}} | {{ :materiels:capteurs:environnement:sparkfunbme280.png?nolink |}} |
</pane> | </pane> |
| |
<pane id="tab-bme280pico_1"> | <pane id="tab-bme280pico_1"> |
* //** A installer** dans le Raspberry Pi Pico// | * //** A installer** dans le Raspberry Pi Pico// |
| |
<pane id="tab-bme280duino_2"> | <pane id="tab-bme280duino_2"> |
A venir | * //**Exemple** de l'IDE Arduino pour tester le capteur//. Dans l'IDE Arduino, sélectionner : \\ - **Adafruit** : Fichier → Exemples → Adafruit BME280 Library -> **bme280test** \\ - **Sparkfun** : Fichier -> Exemples -> SparkFun BME280 -> **Example1_BasicReadings** |
</pane> | </pane> |
| |
<pane id="tab-bme280esp_2"> | <pane id="tab-bme280esp_2"> |
* //**Exemple** de l'IDE Arduino pour tester le capteur// \\ Dans l'IDE Arduino, sélectionner : Fichier -> Exemples -> SparkFun BME280 -> **Example1_BasicReadings.ino** | * //**Exemple** de l'IDE Arduino pour tester le capteur// \\ Dans l'IDE Arduino, sélectionner : Fichier -> Exemples -> SparkFun BME280 -> **Example1_BasicReadings** |
| |
* //**Mise en oeuvre** du capteur avec un afficheur OLED// | * //**Mise en oeuvre** du capteur avec un afficheur OLED// |
</tabs> | </tabs> |
| |
=== 4.2 SCD41 === | \\ |
| |
| |
| === 4.2 SCD40, SCD41 === |
* **Capteur de CO², température et humidité**. Voir [[materiels:capteurs:gaz:gaz|Capteurs - Gaz]] | * **Capteur de CO², température et humidité**. Voir [[materiels:capteurs:gaz:gaz|Capteurs - Gaz]] |
| |
| \\ |
| |
| |
| |
=== 4.3 SGP30 === | === 4.3 SGP30 === |