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.
    Acquisition des données (Data Acquisition)
    • 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 :

    Les écrans :
    • OLED SSD1306
    • 7-segment display
    • Nextion
    • LCD2004
    Les Contrôleurs :

    Bonne journée mes Noobs !!





    Commentaires

    Articles les plus consultés