blog

Projet de baromètre Arduino utilisant BMP180

Projet de baromètre Arduino utilisant BMP180

Les capteurs de pression sont largement utilisés dans les drones, les stations météorologiques, les smartphones et plus encore. Il est important de savoir comment fonctionne ce petit morceau de technologie.

Nous allons utiliser le capteur BPM180. Le nom du module est GY-68. Le petit appareil peut lire la pression, l’altitude et la température.

Construisons un petit appareil qui utilise le BPM180 pour lire la pression et l’altitude et utilise un écran LCD I2C pour afficher ces informations (vous pouvez également choisir de les afficher sur le port série).

Projet de baromètre Arduino utilisant BMP180

Voici les composants dont nous avons besoin :

Comme d’habitude, nous devons faire la connexion avant de télécharger le croquis dans le tableau.

Parce que l’écran LCD et le capteur de pression utilisent l’I2C, nous devons connecter les broches SDA et SCL aux broches analogiques 4 et 5.

Projet de baromètre Arduino utilisant BMP180

Certains baromètres ont une broche Vin et d’autres une broche 3V3. Si le vôtre a un Vin, il doit être connecté à 5V et s’il a 3V3, il doit être connecté à 3,3V.

Projet de baromètre Arduino utilisant BMP180

Après avoir connecté les composants ensemble, nous devons télécharger le code suivant sur la carte Arduino. Nous avons besoin de bibliothèques supplémentaires, l’une d’entre elles est Adafruit_BMP085.h. Vous devriez vous demander pourquoi il est indiqué BMP085 lorsque nous utilisons le capteur BMP180. Ne vous inquiétez pas, cette bibliothèque devrait également fonctionner avec ce capteur.

Si vous ne savez pas comment ajouter des bibliothèques, je vous suggère de vérifier ceci pour savoir comment ajouter des bibliothèques à vos croquis. Ce code affichera la pression et l’altitude sur l’écran LCD. Vous pouvez également afficher la température si vous avez un écran LCD plus grand, sur mon écran (16×2) il n’y avait pas de place pour cela. Pour afficher du texte sur deux lignes, nous utilisons la fonction setCursor().

A lire :  Comment obtenir une assistance pour votre logiciel de CAO

Notez que vous pouvez utiliser cette même configuration pour afficher la température.

Le code permet de capturer la pression et l’altitude du capteur de pression et l’affiche sur l’écran LCD. Il affiche la pression en hPa et l’altitude en mètre.

Projet de baromètre Arduino utilisant BMP180

J’espère que cela a en quelque sorte déclenché une idée de projet Arduino dans votre esprit. Il est maintenant temps d’aller construire quelque chose d’incroyable !

Vous pourriez aussi aimer:

Bouton retour en haut de la page