Схема подключения измерителя уровня (Arduino, ESP8266, ESP32)

Схема подключения поддерживаемых микроконтроллеров и ультразвуковых датчиков расстояния HC-SR04 / HY-SRF05 / JSN-SR04T (водонепроницаемый)
В исправлениях уровня с июня 2020 года:
  • Графическое представление измеренных данных во времени расширено до представлений за 30 дней, 365 дней
  • Добавлен ULP - Сверхнизкое энергопотребление - Режимы глубокого сна для платформ ESP8266 (используется источник пробуждения WAKE с помощью внешнего прерывания), ESP32 (используется источник пробуждения по таймеру RTC)
  • Схема подключения расширена делителем напряжения для платформ ESP8266 и ESP32 с рабочей логикой 3V3 для подключения к ультразвуковому датчику с рабочей логикой 5V
  • Добавлена ​​возможность использовать обновление OTA в режиме ожидания для платформ ESP8266 и ESP32 в сети LAN через загрузчик Python из Arduino IDE - Basic OTA
  • Для территорий без фиксированного интернета возможность использования IoT-сети Sigfox для передачи данных из скважины. Использование совместимого UART-модема Sigfox WISOL SFM10R1, управляемого через AT-команды программно-эмулированным интерфейсом UART, возможность его перехода в режимы Light / Deep Sleep
  • Информация о проекте с описанием совместимого оборудования, описанием функциональности ультразвуковых датчиков, реализацией HTTPS-соединения для ESP32, ESP8266. Настройка бэкэнда Sigfox для ввода данных обратного вызова в веб-интерфейс
  • Schéma zapojenia pre hladinomer - Arduino, ESP32, ESP8266 - HC-SR04 / JSN-SR04T
    Если модуль Ethernet Wiznet W5200 - W5500 используется с заголовочным файлом Ethernet2.h, необходимо соединить терминал D2 Arduino с терминалом INT (INIT) на модуле Ethernet!
    Arduino + Ethernet (W5100 / W5500) HC-SR04 / HY-SRF05 / JSN-SR04T
    5V Vcc
    GND GND
    D5 Trigger
    D6 Echo

    При питании NodeMCU через USB подключите ультразвуковой датчик расстояния к разъему VUSB (VU), при питании через базовый комплект через адаптер подключите датчик к 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