Obsah:
Video: Monitorujte hladinu vody v nádrži nebo vzdálenost na ploše: 3 kroky
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:21
Pomocí Wemos D1, ultrazvukového senzoru a platformy Thingio. AI IoT.
Krok 1: ThingsIO.ai
Stačí jen propojit Wemos D1 a ultrazvukový senzor, jak ukazuje obrázek.
Poté nahrajte kód do svého Wemos D1 a zobrazte výstup na ploše.
Odkaz:
Kód je k dispozici pro vás a stačí změnit vaše Wi-Fi ssid a heslo a také změnit vaše ID produktu a slave id podle platformy iot.
Krok 2: Proces krok za krokem
Krok 3: Popis hardwaru
Wemos D1:
Funkce:
11 digitálních vstupních/výstupních pinů, všechny piny mají podporu přerušení/pwm/I2C/jeden vodič (kromě D0) 1 analogový vstup (max. Vstup 3,2 V) Připojení Micro USB Napájecí konektor, 9-24V napájecí vstup. Kompatibilní s Arduino Kompatibilní s nodemcu
Technické specifikace:
Mikrokontrolér ESP-8266EX
Provozní napětí 3,3V
Digitální I/O piny 11
Piny analogového vstupu 1 (maximální vstup: 3,2 V)
Rychlost hodin 80MHz/160MHz
Flash 4 miliony bajtů
Délka 68,6 mm
Šířka 53,4 mm
Hmotnost 25 g
Pin:
Špendlík | Funkce | ESP-8266
TX | TXD | TXD
RX | RXD | RXD
A0 | Analogový vstup, max. Vstup 3,3 V | A0
D0 | IO | GPIO16D1 | IO, SCL | GPIO5
D2 | IO, SDA | GPIO4
D3 | IO, 10k Pull-up | GPIO0
D4 | IO, 10k Pull-up, BUILTIN_LED | GPIO2
D5 | IO, SCK | GPIO14
D6 | IO, MISO | GPIO12
D7 | IO, MOSI | GPIO13
D8 | IO, 10k Pull-down, SS | GPIO15
G | Zem | GND
5V | 5V | -
3V3 | 3,3 V | 3,3 V.
RST | Resetovat RST
UltraSonic senzor:
Pokud pořizujete ultrazvukový měřicí modul, je HC-SR04 dobrou volbou. Díky stabilnímu výkonu a vysoké přesnosti rozsahu je oblíbeným modulem na elektronickém trhu. Ve srovnání s modulem Shap IR je HC-SR04 levnější než tento. Ale má stejnou rozsahovou přesnost a delší vzdálenost.
Specifikace:
- Napájení: 5V
- Klidový proud DC: <2mA
- Efektivní úhel: <15 °
- Rozsah vzdálenosti: 2 cm - 500 cm
- Rozlišení: 1 cm
- Ultrazvuková frekvence: 40k Hz
Krátký ultrazvukový puls je přenášen v čase 0, odražený objektem. Senor přijímá tento signál a převádí jej na elektrický signál. Další puls lze vysílat, když odezní odezva. Toto časové období se nazývá perioda cyklu. Doporučená doba cyklu by neměla být kratší než 50 ms. Pokud je na signální kolík odeslán spouštěcí impuls o šířce 10 μs, modul Ultrazvuku vydá osm 40kHz ultrazvukového signálu a detekuje zpětné ozvěny. Naměřená vzdálenost je úměrná šířce ozvěny a lze ji vypočítat podle výše uvedeného vzorce. Pokud není detekována žádná překážka, výstupní pin vydá signál 38 ms na vysoké úrovni.
Doporučuje:
Smart Planter - indikuje hladinu vody: 5 kroků (s obrázky)
Smart Planter - Indikuje hladinu vody: Právě jsme si koupili pár roztomilých vyhlížejících rostlin do našeho nového domova. Mezi všemi elektronickými přístroji vyplněnými v domě přinášejí rostliny živý pocit. Na oplátku jsem tedy chtěl pro rostliny něco udělat. Proto jsem vytvořil tento chytrý plán
Jak používat Neopixel Ws2812 LED nebo LED STRIP nebo Led Ring s Arduino: 4 kroky
Jak používat Neopixel Ws2812 LED nebo LED STRIP nebo LED Ring s Arduino: Ahoj kluci, protože Neopixel led Strip jsou velmi populární a je také nazýván jako ws2812 led pásek. Jsou velmi populární, protože v těchto LED pásech můžeme řešit každou LED samostatně, což znamená, že pokud chcete, aby několik LED svítilo v jedné barvě
Indikátor hladiny vody v nádrži: 11 kroků
Indikátor hladiny vody v nádrži: Ahoj, příteli, dnes udělám indikátor hladiny vody v nádrži pomocí tranzistoru BC547. Tento obvod ukáže hladinu vody. Začněme
Jak malovat pomocí běžného štětce a vody na kreslení na tabletu nebo mobilním telefonu: 4 kroky
Jak malovat pomocí běžného štětce a vody na kreslení na tabletu nebo mobilním telefonu: Malování štětcem je zábava. Přináší to spoustu dalšího vývoje pro děti
Sledujte pokojovou teplotu doma/v kanceláři na ploše: 4 kroky
Monitorujte pokojovou teplotu doma/v kanceláři na ploše: Chcete -li sledovat místnosti nebo kanceláře nebo kdekoli, kde můžeme použít tento projekt, a to je ukázka s tolika detaily, jako je graf, teplota v reálném čase a mnoho dalšího. Používáme: https://thingsio.ai/ Nejprve musíme vytvořit účet na této platformě IoT