» Aliexpress » Composants électroniques »Carte GY-BMP280-3.3 pour mesurer la pression barométrique et la température

Carte GY-BMP280-3.3 pour mesurer la pression barométrique et la température



Selon le vendeur GY-BMP280-3.3, il s'agit d'un capteur de pression barométrique, réalisé sous la forme d'un module pour le système de formation et la créativité technique "Arduino". Il a également revendiqué la capacité de mesurer la température avec une bonne précision: ± 1,0 ° C. Le capteur possède des interfaces de sortie I2C et SPI. Cet appareil est le résultat du développement des appareils BMP085, BMP180, BMP183.

Le vendeur affirme que la planche est équipée d'un capteur fabriqué par Bosch Sensortec. Le marquage du capteur sur la carte GY-BMP280-3.3 ne correspond pas au marquage Bosch Sensortec. La précision du capteur de Bosch Sensortec est d'un ordre de grandeur supérieur.

J'ai acheté une carte GY-BMP280-3.3 au prix le plus bas. Et maintenant, je veux vérifier les performances de la carte et évaluer la précision de sa mesure de pression absolue et de température. Pour ce faire, j'utiliserai la carte Arduino Uno, le système de programmation Arduino IDE (version 1.6.5), l'écran LDC 1602 avec une carte d'interface I2C, un capteur de température DS18B20 propriétaire avec une précision de ± 0,5 ° C, une résistance avec une résistance de 5,1 kOhm ., fils de connexion, planches à pain. Je connecterai la carte GY-BMP280-3.3 via l'interface I2C. La tension nominale est de 3,3 V. Je fournirai à partir de la carte «arduino Uno».

J'ai remonté un schéma simple. Je parlerai du schéma et du code plus en détail plus loin dans l'article sur fait maison "Station météo domestique sur le GY-BMP280-3.3 et Ds18b20." Après avoir vérifié le fonctionnement de l'affichage LDC 1602 avec la carte d'interface I2C, le capteur de température DS18B20, la carte GY-BMP280-3.3 en utilisant séparément des exemples des bibliothèques du système de programmation IDE Arduino et en combinant le code, j'ai obtenu le résultat de la mesure dans le moniteur de port série du système de programmation IDE Arduino ". Je voudrais noter que les données peuvent être obtenues à partir du prototype, sans démarrer le système de programmation «arduino IDE», mais en établissant une session de communication dans le programme Hyper Terminal standard pour Windows.

De plus, après avoir bricolé le code par essais et erreurs, j'ai obtenu un résultat satisfaisant lors de l'affichage des informations sur l'écran du LDC 1602.


Comparé les lectures de mon prototype avec un baromètre d'avocat - un anéroïde dans le laboratoire. Le résultat du capteur auto-fabriqué était décent: la pression sur le baromètre - anéroïde était de 101,65 kPa, les lectures de mon prototype étaient de 101,634 kPa.
Après avoir analysé les résultats, j'ai décidé de rapprocher les capteurs. Le capteur fonctionnera mieux s'il est placé dans une boîte en mousse. J'ai donc pris le capteur et vérifié son fonctionnement dans la version plus proche. Voici ce qui s'est passé.


Je crois que sur la carte GY-BMP280-3.3, vous pouvez assembler un appareil pour mesurer la pression barométrique et la température avec de bons paramètres métrologiques.

Coût: ~ 53

Ajoutez un commentaire

    • souriresouritxaxaokne sais pasYahoonea
      patronse gratterfououioui-ouiagressifsecret
      désolédansedanse2danse3pardonaiderles boissons
      arrêteramisbonbonsifflerévanouirla langue
      fumerapplaudircraydéclarermoqueurdon-t_mentiontélécharger
      chaleurirritérire1mdaréunionmasquagenégatif
      not_ipop-cornpunirlireeffrayerfait peurrecherche
      railleriemerci_vousçato_clueumnikaigud'accord
      mauvaisabeilleblack_eyeblum3rougirse vanterennui
      censuréplaisanteriesecret2menacervictoireyusun_bespectacled
      shokrespektlolprévalubienvenuekrutoyya_za
      ya_dobryiaidene_huliganne_othodifludinterdirefermer

Nous vous conseillons de lire:

Donnez-le au smartphone ...