Schemat podłączenia miernika poziomu (Arduino, ESP8266, ESP32)
Schemat połączeń obsługiwanych mikrokontrolerów i ultradźwiękowych czujników odległości HC-SR04 / JSN-SR04T (wodoodporny) Zmiany miernika poziomu od czerwca 2020 r. przyniosły:
Graficzna reprezentacja zmierzonych danych w czasie ewolucji rozszerzona do reprezentacji dla 30 dni, 365 dni
Dodano tryby ULP - Ultra niski pobór mocy - Głębokie uśpienie dla platform ESP8266 (wykorzystuje źródło wybudzenia Zewnętrzne przerwanie WAKE), ESP32 (wykorzystuje zegar RTC źródła wybudzania)
Schemat połączeń rozszerzony o dzielnik napięcia dla platform ESP8266 i ESP32 z logiką działania 3V3 do podłączenia do czujnika ultradźwiękowego z logiką działania 5V.
Dodano możliwość korzystania z aktualizacji OTA w trybie StandBy dla platform ESP8266 i ESP32 w sieci LAN poprzez uploader Pythona z Arduino IDE - Basic OTA
W przypadku obszarów bez linii naziemnej można użyć sieci Sigfox IoT do przesyłania danych ze studni. Wykorzystanie kompatybilnego modemu Sigfox WISOL SFM10R1 UART sterowanego komendami AT przez programowo emulowany interfejs UART, możliwość jego uśpienia w trybie Light/Deep Sleep.
Informacje o projekcie wraz z opisem kompatybilnego sprzętu, opisem funkcjonalności czujników ultradźwiękowych, implementacją połączenia HTTPS dla ESP32, ESP8266. Konfigurowanie backendu Sigfox do wprowadzania danych wywołań zwrotnych do interfejsu sieciowego.
W przypadku korzystania z modułu Ethernet Wiznet W5200 do W5500 z plikiem nagłówkowym Ethernet2.h konieczne jest połączenie terminala D2 Arduino z terminalem INT (INIT) na module Ethernet!
Arduino + Ethernet (W5100 / W5500)
HC-SR04 / HY-SRF05 / JSN-SR04T
5V
Vcc
GND
GND
D5
Trigger
D6
Echo
Podczas zasilania NodeMCU przez USB, podłącz ultradźwiękowy czujnik odległości do terminala VUSB (VU) - dostępne tylko w NodeMCU v3 Lolin, podczas zasilania przez zestaw podstawowy (ze zintegrowanym kontrolerem 5V) przez adapter 6 - 24V podłącz czujnik do VIN (5V)