Utiliser un capteur BMx280 avec EspEasy
Salut le monde !!
Ca fait déjà quelques jours que le printemps a frappez à notre porte et aujourd'hui je vais vous parler d'un capteur très utile quand il s'agit de faire des mesures d'environnement sur la température, l'humidité et la pression atmosphérique. Bref les prémisse d'une station météo !! Ca vous donne des idées ? Alors ne perdons pas plus de temps !
Prérequis..
Pour ce montage il vous faudra :
- 1x NodeMCU et leur alimentation (ou autres ESP8266)
- 1x Capteur BME280 ou BMP280
- Firmware EspEasy (version du tuto)
- Sinon celui de votre choix sur le Git officiel de Lets Control It
Schématique...
Schémas créé avec Fritzing
Installation du Firmware..
Si vous ne savez pas encore comment installer ce firmware allez d'abord vers mon premier tuto sur EspEasy ça ne vous prendra pas très long !!
Configuration de EspEasy.
Bla bla Pour commencer allez sur l'onglet Hardware afin de vous assurer sur quel GPIO est configurer le bus i2C, la configuration par défaut de base la D1 pour le SCL et D2 pour le SDK
Cette partie est optionnel mais sachez que une fois que vous avez branchez n'importe quel capteurs, écrans ou autres périphériques qui fonctionnerai avec un bus i2C vous pouvez utiliser le scanner de bus i2C pour connaître quel adresse a été attribué a votre périphérique. Cette outil ce trouve sous l'onglet Tools.
Ici un aperçu du scanner ou l'on peut voir que mon capteur BMP280 a pris l'adresse de 0x76
Revenons au sujet principal, configurer notre capteur BMx280 !
Comme d'habitude allez sur l'onglet Devices et choisissez une tâche libre sur les 12 qui vous sont proposée. Et sélectionnez dans la liste déroulante le capteur BMx280
Comme d'habitude l'onglet va s'actualiser et vous pourrez voir le formulaire de configuration de votre capteurs
Paramétrage de la tâche (Task Settings)
- Nom (Name) Choisissez un nom simple car le nom est important !! Pas ici vu que nous avons qu'un seul capteur mais si dans le futur vous en avez plusieurs ça pourrai devenir problématique, dans mon exemple je l'ai nommé : BMP280_Exterieur
- Actif (Enabled) N'oubliez de cocher cette case sinon le capteur ne sera pas actif
Options bus i2C (i2C options)
- i2C address Si vous avez correctement câbler votre capteur vous allez voir l'adresse qui a été attribuée par défaut. Sinon utilisé le scanner de bus i2C
- Force slow i2C speed Avec le capteur BMP280 pas besoin de cocher cette case mais si vous veniez à utilisé de capteur d'ancienne génération sachez que si vous cocher cette case si vous forcer la vitesse de l'horloge en vitesse lente, la valeur est définie par défaut sur 100 kHz, mais peut être inférieure ou supérieure si vous le souhaitez, ce réglage ce fait depuis l'onglet Tools, puis bouton Advanced !
Paramétrage capteur (Device settings)
- Altitude Mettez ici votre altitude de référence
- Temperature offset Laisser tel quel ou modifier si besoin selon la description
Data Acquisition (Acquisition des données)
- Intervalle (interval) Modifier la prise d'échantillonnage selon vos besoin
Maintenant il ne vous reste plus cas vérifier que tout à bien fonctionner en actualisant l'onglet Devices vous pourrez voir les 3 valeurs suivantes, température, humidité et pression atmosphérique !
Voilà vous avez réussi ! Vous voyer rien de bien compliquer et après vous être amuser à brancher quelques capteurs vous devriez assez rapidement comprendre le processus de configuration des capteurs
Pensez à vous abonner mon blog et a mes pages twitter et facebook pour être à courant des dernières sortie de mes tuto !
Ci dessous les autres tutos en rapport avec EspEasy n'hésitez pas à les consulté et à les partagé ! Merci !
Les capteurs/compteurs :
- Température et humidité - DHT
- Température - DS18b20
- Lumière - BH1750
- Ultrasons- HC-SR04
- De présences - PIR
- De niveaux de liquide
- Compteurs d'énergie - Eastron SDM120C
- Compteurs d'eau
- Compteurs de poussières - Sharp GP2Y10
- Compteurs de poussières - PMSx003
- RFID - PN532
- Humidité du sol
Les écrans :
- OLED SSD1306
- 7-segment display
- Nextion
- LCD2004
Les Contrôleurs :
Commentaires
Enregistrer un commentaire