Quellcodes für Arduino / ESP8266 und ESP32 Mikrocontroller verfügbar unter Github: Pegelmesser - Arduino / ESP8266 / ESP32
Arduino Ethernet Wiznet W5100 / W5500 ESP8266 ESP32 Ultraschall HC-SR04 JSN-SR04T RG-11 Sigfox

Anschlussplan für Pegelanzeige (Arduino, ESP8266, ESP32)

Anschlussplan für unterstützte Mikrocontroller und Ultraschall-Abstandssensoren HC-SR04 / JSN-SR04T (wasserdicht)
Überarbeitungen der Pegelanzeige seit Juni 2020 haben Folgendes gebracht:
  • Grafische Darstellung von Messdaten im zeitlichen Verlauf erweitert auf Darstellungen für 30 Tage, 365 Tage
  • ULP-Modi hinzugefügt – Ultra Low Power – Deep Sleep für Plattformen ESP8266 (verwendet Wake-up-Quelle External Interrupt WAKE), ESP32 (verwendet Wake-up-Quelle RTC-Timer)
  • Schaltplan erweitert um Spannungsteiler für ESP8266 und ESP32 Plattformen mit 3V3 Betriebslogik zum Anschluss an einen Ultraschallsensor mit 5V Betriebslogik.
  • Möglichkeit zur Verwendung des OTA-Updates im StandBy-Modus für ESP8266- und ESP32-Plattformen im LAN-Netzwerk über den Python-Uploader von Arduino IDE - Basic OTA hinzugefügt
  • Für Gebiete ohne kabelgebundenes Internet können Sie das Sigfox IoT-Netzwerk verwenden, um Daten aus dem Brunnen zu übertragen. Verwendung des kompatiblen Sigfox WISOL SFM10R1 UART-Modems, gesteuert über AT-Befehle durch softwareemulierte UART-Schnittstelle, Möglichkeit des Schlafens im Light / Deep Sleep-Modus.
  • Projektinformationen mit Beschreibung der kompatiblen Hardware, Beschreibung der Funktionalität der Ultraschallsensoren, Implementierung der HTTPS-Verbindung für ESP32, ESP8266. Einrichten eines Sigfox-Backends für die Callback-Dateneingabe in die Weboberfläche.
  • Schaltplan für Pegelmesser - Arduino, ESP32, ESP8266 - HC-SR04 / JSN-SR04T - Ultra Low Power Support
    Wenn Sie das Ethernet-Modul Wiznet W5200 bis W5500 mit der Header-Datei Ethernet2.h verwenden, ist es notwendig, den D2-Arduino-Anschluss mit dem INT (INIT)-Anschluss des Ethernet-Moduls zu verbinden!
    Arduino + Ethernet (W5100 / W5500) HC-SR04 / HY-SRF05 / JSN-SR04T
    5V Vcc
    GND GND
    D5 Trigger
    D6 Echo

    Wenn Sie NodeMCU über USB mit Strom versorgen, verbinden Sie den Ultraschall-Abstandssensor mit dem VUSB (VU)-Anschluss - nur verfügbar auf NodeMCU v3 Lolin, wenn Sie über das Basis-Kit (mit integriertem 5-V-Controller) über einen 6-24-V-Adapter mit Strom versorgt werden, verbinden Sie den Sensor mit VIN (5 V)
    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

    Erkennungscharakteristik des Sensors HC-SR04


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

    Erkennungscharakteristik des Sensors JSN-SR04T - wasserdicht


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