Codes sources pour les microcontrôleurs de projet de mesure de niveau pris en charge: Dépôt de projet Github
Arduino Ethernet Wiznet W5100 / W5500 ESP8266 ESP32 Ultrasonique HC-SR04 JSN-SR04T RG-11 Sigfox

Diagramme de câblage pour indicateur de niveau (Arduino, ESP8266, ESP32)

Diagramme de câblage pour les microcontrôleurs et les capteurs de distance à ultrasons pris en charge HC-SR04 / JSN-SR04T (étanche)
Les révisions des indicateurs de niveau depuis juin 2020 ont apporté:
  • Représentation graphique des données mesurées en évolution temporelle étendue aux représentations sur 30 jours, 365 jours
  • Ajout de modes ULP - Ultra faible consommation - Veille profonde pour les plates-formes ESP8266 (utilise la source de réveil Interruption externe WAKE), ESP32 (utilise la source de réveil RTC Timer)
  • Schéma de câblage étendu par diviseur de tension pour plates-formes ESP8266 et ESP32 avec logique de fonctionnement 3V3 pour connexion à un capteur à ultrasons avec logique de fonctionnement 5V.
  • Ajout de la possibilité d'utiliser la mise à jour OTA en mode veille pour les plates-formes ESP8266 et ESP32 dans le réseau LAN via le téléchargeur Python d'Arduino IDE - Basic OTA
  • Pour les zones sans ligne fixe, vous pouvez utiliser le réseau Sigfox IoT pour transférer les données du puits. Utilisation du modem UART Sigfox WISOL SFM10R1 compatible contrôlé via des commandes AT par interface UART émulée par logiciel, possibilité de le faire dormir en mode Veille légère / Veille profonde.
  • Informations sur le projet avec description du matériel compatible, description de la fonctionnalité des capteurs à ultrasons, mise en œuvre de la connexion HTTPS pour ESP32, ESP8266. Configuration d'un backend Sigfox pour la saisie de données de rappel dans l'interface Web.
  • Schéma zapojenia pre hladinomer - Arduino, ESP32, ESP8266 - HC-SR04 / JSN-SR04T
    Si vous utilisez le module Ethernet Wiznet W5200 à W5500 avec le fichier d'en-tête Ethernet2.h, il est nécessaire de connecter le terminal D2 Arduino avec le terminal INT (INIT) du module Ethernet!
    Arduino + Ethernet (W5100 / W5500) HC-SR04 / HY-SRF05 / JSN-SR04T
    5V Vcc
    GND GND
    D5 Trigger
    D6 Echo

    Lors de l'alimentation de NodeMCU via USB, connectez le capteur de distance à ultrasons au terminal VUSB (VU) - uniquement disponible sur NodeMCU v3 Lolin, lors de l'alimentation via le kit de base (avec contrôleur 5V intégré) via un adaptateur 6 - 24V connectez le capteur au VIN (5V)
    ESP8266 HC-SR04 / HY-SRF05 / JSN-SR04T
    5V Vcc
    GND GND
    D1 (GPIO 5) Trigger
    D2 (GPIO 4) Echo (3V3)

    ESP32 HC-SR04 / HY-SRF05 / JSN-SR04T
    5V Vcc
    GND GND
    D22 Trigger
    D23 Echo (3V3)

    Arduino Sigfox UART Modem 868 MHz
    3V3 Vcc
    GND GND
    D7 (TX) RX (3V3)
    D8 (RX) TX

    ESP32 + PHY Ethernet LAN8720 HC-SR04 / HY-SRF05 / JSN-SR04T
    5V Vcc
    GND GND
    D4 Trigger
    D5 Echo (3V3)
    ESP32 PHY Ethernet LAN8720
    3V3 Vcc
    GND GND / RBIAS
    D18 MDIO
    D19 TXD0
    D21 TXEN
    D22 TXD1
    D23 MDC
    D25 RXD0
    D26 RXD1
    D27 CRS_DV

    Caractéristique de détection du capteur HC-SR04


    Hladinomer - HC-SR04 detekčná charakteristika - ultrazvukový senzor vzdialenosti

    Caractéristique de détection du capteur JSN-SR04T - imperméable


    Hladinomer - JSN-SR04T detekčná charakteristika - ultrazvukový senzor vzdialenosti