Utiliser un capteur température DS18b20 avec EspEasy
Salut le monde !!
Dans ce tuto qui n'est vraiment pas compliquer je vais vous montrer comment brancher et configurer une sonde DS18b20 !
Prérequis..
Alors pour ce petit montage il vous faudra :
1x NodeMCU et son alimentation
1x DS18b20
Firmware EspEasy (version du tuto)
Sinon celui de votre choix sur le Git officiel de Lets Control It
Schématique DS18B20..
Schéma créer avec Fritzing
Installation du Firmware..
Pour installer ce petit programme sur une ESP je vous laisse faire un détour vers mon premier tuto que j'ai fais sur EspEasy
Configuration de EspEasy..
1. Rendez-vous sur l'onglet Devices et sélectionnez DS18b20
2. Une fois le formulaire de configuration de la sonde ouvert vous devriez voir..
Paramètrage de la tâche (Task Settings)
- Nom (Name) Choississez 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é : Sonde_Exterieur
- Actif (Enabled) Si vous oubliez de cocher cette case sinon le capteur ne sera pas actif
Capteur (Sensor)
- GPIO ← TX Choisissez de la PIN sur laquelle vous allez brancher la sortie de votre capteurs (dans mon tuto la D6)
- GPIO → RX Ce champs doit seulement être configurer si vous utiliser un module d'extension de type Shelly avec un capteur de température additionnel
Configuration des sortie (Output Configuration)
- Nombre de sortie (Number output Value) Depuis 2020 il est possible de configurer jusqu'a 4 capteurs DHT hoisissez de la PIN sur laquelle vous allez brancher la sortie de votre capteurs (dans mon tuto la D6)
- Adresse capteurs (Device address) Dès que vous aurez brancher la sonde ce champs ce rempli par défaut sinon vous pouvez utiliser le scanner de bus i2c dans l'onglet Tools pour identifier l'adresse du capteur.
- Résolution de l'appareil (Device Resolution) C'est le temps nécessaire pour prendre une mesure. De base la résolution est à 12 bits ce qui équivaut à environ 800 msec
- Valeur de l'état d'erreur (Error state value) Ici vous pouvez choisir quel valeur apparait si il y a une erreur sur la mesure, par défaut cette valeur est à NaN mais si vous envoyer vos données via un contrôleur sachez que les valeurs ne seront pas transmises en cas d'erreur.
- Intervalle (interval) Ca ne change pas c'est toujours l'intervalle entre 2 échantillonnages/mesures
Il ne vous reste plus qu'a retourner à la page principale de l'onglet devices et si tout a bien fonctionner vous verrez la valeur de vitre sonde !
J'espère que ces tutos en petit format vous sont utile n'hésiter pas à me faire des commentaire si vous avez des questions ! Et n'oubliez pas de vous abonné sur mes page twitter et Facebook et a partager comme je le fais !! Ca m'aidera un atteindre encore plus de Noobs et si vous voulez être mis au courant des prochaines sorties c'est le meilleures moyen !! Sinon voici la liste des futur tuto et les liens vers ceux qui ont déjà vu le jour
Les capteurs/compteurs :
- Température et humidité - DHT
- Pression atm., température et humidité - BMx280
- 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 :
Bonne journée mes Noobs !!
Sources
Commentaires
Enregistrer un commentaire