Spisu treści:

Monitoruj poziom wody w zbiorniku lub odległość na biurku: 3 kroki
Monitoruj poziom wody w zbiorniku lub odległość na biurku: 3 kroki

Wideo: Monitoruj poziom wody w zbiorniku lub odległość na biurku: 3 kroki

Wideo: Monitoruj poziom wody w zbiorniku lub odległość na biurku: 3 kroki
Wideo: Konferencja "Dziedzictwo kulturowe wobec zmian klimatu" - dzień II 2024, Lipiec
Anonim
Monitoruj poziom wody w zbiorniku lub odległość na pulpicie
Monitoruj poziom wody w zbiorniku lub odległość na pulpicie
Monitoruj poziom wody w zbiorniku lub odległość na pulpicie
Monitoruj poziom wody w zbiorniku lub odległość na pulpicie
Monitoruj poziom wody w zbiorniku lub odległość na pulpicie
Monitoruj poziom wody w zbiorniku lub odległość na pulpicie

Wykorzystując Wemos D1, czujnik ultradźwiękowy i platformę Thingio. AI IoT.

Krok 1: RzeczyIO.ai

RzeczyIO.ai
RzeczyIO.ai

Wystarczy połączyć Wemos D1 i czujnik ultradźwiękowy, jak pokazano na schemacie.

Następnie prześlij kod do swojego Wemos D1 i pokaż dane wyjściowe na pulpicie.

Link:

Kod jest dostępny dla Ciebie i wystarczy zmienić swój identyfikator sieci Wi-Fi i hasło, a także zmienić identyfikator produktu i identyfikator urządzenia podrzędnego zgodnie z platformą iot.

Krok 2: Proces krok po kroku

Krok 3: Opis sprzętu

Opis sprzętu
Opis sprzętu
Opis sprzętu
Opis sprzętu

Wemos D1:

Cechy:

11 cyfrowych pinów wejścia/wyjścia, wszystkie piny obsługują przerwanie/pwm/I2C/one-wire (z wyjątkiem D0) 1 wejście analogowe (wejście maks. 3.2V) Złącze Micro USB Gniazdo zasilania, wejście zasilania 9-24V. Kompatybilny z Arduino Kompatybilny z nodemcu

Specyfikacja techniczna:

Mikrokontroler ESP-8266EX

Napięcie robocze 3,3 V

Cyfrowe styki we/wy 11

Piny wejścia analogowego 1 (maksymalne wejście: 3,2 V)

Szybkość zegara 80 MHz/160 MHz

Flash 4M bajtów

Długość 68,6 mm

Szerokość 53,4 mm

Waga 25g

Szpilka:

Przypnij | Funkcja | ESP-8266

TX | TXD | TXD

RX | RXD | RXD

A0 | Wejście analogowe, maks. wejście 3,3 V | A0

D0 | IO | GPIO16D1 | IO, SCL | GPIO5

D2 | IO, SDA | GPIO4

D3 | IO, podciąganie 10k | GPIO0

D4 | IO, podciąganie 10k, BUILTIN_LED | GPIO2

D5 | IO, SCK | GPIO14

D6 | IO, MISO | GPIO12

D7 | IO, MOSI | GPIO13

D8 | IO, 10k pull-down, SS | GPIO15

G | Ziemia | GND

5V | 5V | -

3V3 | 3,3V | 3,3V

RST | Zresetuj | RST

Czujnik ultradźwiękowy:

Jeśli pozyskujesz ultradźwiękowy moduł zasięgu, HC-SR04 jest dobrym wyborem. Jego stabilna wydajność i wysoka dokładność sprawiają, że jest popularnym modułem na rynku elektronicznym. W porównaniu z modułem odległościowym Shap IR, HC-SR04 jest tańszy od niego. Ale ma taką samą dokładność i większą odległość.

Dane techniczne:

  • Zasilanie: 5V
  • Prąd spoczynkowy DC: <2mA
  • Efektywny kąt: <15°
  • Zasięg: 2cm – 500cm
  • Rozdzielczość: 1 cm
  • Częstotliwość ultradźwiękowa: 40k Hz

W czasie 0 nadawany jest krótki impuls ultradźwiękowy odbity od obiektu. Czujnik odbiera ten sygnał i zamienia go na sygnał elektryczny. Następny impuls może zostać przesłany, gdy echo zaniknie. Ten okres czasu nazywa się okresem cyklu. Zalecany okres cyklu nie powinien być krótszy niż 50 ms. Jeśli do pinu sygnałowego zostanie wysłany impuls wyzwalający o szerokości 10 μs, moduł ultradźwiękowy wyśle osiem sygnałów ultradźwiękowych 40 kHz i wykryje echo. Zmierzona odległość jest proporcjonalna do szerokości impulsu echa i może być obliczona według powyższego wzoru. Jeśli nie zostanie wykryta żadna przeszkoda, pin wyjściowy da sygnał o wysokim poziomie 38 ms.

Zalecana: