Obsah:
- Krok 1: Nastavte Firebase a získejte tajný klíč
- Krok 2: Vytvořte aplikaci pomocí aplikace MIT App Inventor 2
- Krok 3: Nakonfigurujte Arduino IDE pro Nodemcu Esp8266
- Krok 4: Nahrajte kód s některými nezbytnými změnami
- Krok 5: Konfigurace hardwaru
- Krok 6: Magic Time
![Regulátor hladiny vody na bázi IOT využívající NodeMCU ESP8266: 6 kroků Regulátor hladiny vody na bázi IOT využívající NodeMCU ESP8266: 6 kroků](https://i.howwhatproduce.com/images/004/image-10213-j.webp)
Video: Regulátor hladiny vody na bázi IOT využívající NodeMCU ESP8266: 6 kroků
![Video: Regulátor hladiny vody na bázi IOT využívající NodeMCU ESP8266: 6 kroků Video: Regulátor hladiny vody na bázi IOT využívající NodeMCU ESP8266: 6 kroků](https://i.ytimg.com/vi/K2Wo0HWMgJU/hqdefault.jpg)
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:22
![Image Image](https://i.howwhatproduce.com/images/004/image-10213-2-j.webp)
![](https://i.ytimg.com/vi/N9CagATE7ZI/hqdefault.jpg)
Toto je návod, jak vytvořit regulátor hladiny vody na bázi IOT.
Vlastnosti tohoto projektu jsou:-
- Aktualizace hladiny vody v reálném čase v aplikaci pro Android.
- Automaticky zapněte vodní čerpadlo, když voda dosáhne pod minimální úroveň.
- Pokud voda dosáhne maximální úrovně, automaticky vypněte vodní čerpadlo.
- Ruční možnost ovládání vodního čerpadla na jakékoli vodní hladině.
Požadavky:-
- Vývojová deska NodeMCU ESP8266
- Ultrazvukový senzor HCSR04
- Prkénko
- Jednokanálová reléová deska (k ovládání vodního čerpadla)
- LM7805 +5V regulátor napětí IC.
- Baterie (9V-12V).
- WiFi router (pro připojení NodeMCU k internetu)
- Firebase (k vytvoření databáze)
- MIT app inventor 2 (k vytvoření aplikace pro Android)
Začněme tedy.
Krok 1: Nastavte Firebase a získejte tajný klíč
![Nastavte Firebase a získejte tajný klíč Nastavte Firebase a získejte tajný klíč](https://i.howwhatproduce.com/images/004/image-10213-3-j.webp)
Použijeme databázi v reálném čase od firebase Google. Tato databáze v reálném čase bude fungovat jako prostředník mezi Nodemcu a zařízením Android.
- Nejprve přejděte na web firebase a přihlaste se pomocí svého účtu Google.
- Vytvořte novou databázi v reálném čase.
- Získejte adresu URL skutečné databáze a tajný klíč pro přístup k databázi z aplikace. Podrobný návod můžete zjistit, jak integrovat firebase s vynálezcem aplikace MIT.
Krok 2: Vytvořte aplikaci pomocí aplikace MIT App Inventor 2
![Vytvořte aplikaci pomocí aplikace MIT App Inventor 2 Vytvořte aplikaci pomocí aplikace MIT App Inventor 2](https://i.howwhatproduce.com/images/004/image-10213-4-j.webp)
![Vytvořte aplikaci pomocí aplikace MIT App Inventor 2 Vytvořte aplikaci pomocí aplikace MIT App Inventor 2](https://i.howwhatproduce.com/images/004/image-10213-5-j.webp)
![Vytvořte aplikaci pomocí aplikace MIT App Inventor 2 Vytvořte aplikaci pomocí aplikace MIT App Inventor 2](https://i.howwhatproduce.com/images/004/image-10213-6-j.webp)
K vytvoření naší aplikace pro Android použijeme MIT app inventor 2. Jeho velmi jednoduché použití a snadná integrace vyhrává Google firebase.
Postupujte podle následujících kroků:-
Stáhněte si níže uvedený soubor projektu vynálezce aplikace MIT (soubor.aia)
Poté přejděte na Inventor aplikace MIT >> projekty >> importovat projekt (jak je znázorněno na obrázku 1). Vyberte soubor z počítače a nahrajte jej
Otevřete projekt a přejděte na Screen3 (jak ukazuje obrázek 2)
- Poté přejděte do okna rozložení, klikněte na firebaseDB1 (umístěný ve spodní části pracovního prostoru), zadejte URL a klíč databáze. Také nastavte ProjectBucket na S_HO_C_K (jak je znázorněno na obrázku 3).
- Nakonec klikněte na tlačítko „sestavit“a uložte soubor aplikace (soubor.apk) do počítače. Později tento soubor přeneste do svého zařízení Android.
Krok 3: Nakonfigurujte Arduino IDE pro Nodemcu Esp8266
![Nakonfigurujte Arduino IDE pro Nodemcu Esp8266 Nakonfigurujte Arduino IDE pro Nodemcu Esp8266](https://i.howwhatproduce.com/images/004/image-10213-7-j.webp)
Nejprve nakonfigurujte Arduino IDE pro Nodemcu esp8266. Doporučil bych tento krok za krokem tutoriál o základech NodeMCU od Armtronix. Děkujeme Armtronix za tento užitečný návod
Poté přidejte tyto dvě knihovny (jak je znázorněno na snímku obrazovky):-
1. Arduino Json
2. Firebase Arduino
Krok 4: Nahrajte kód s některými nezbytnými změnami
![Nahrajte kód s některými nezbytnými změnami Nahrajte kód s některými nezbytnými změnami](https://i.howwhatproduce.com/images/004/image-10213-8-j.webp)
![Nahrajte kód s některými nezbytnými změnami Nahrajte kód s některými nezbytnými změnami](https://i.howwhatproduce.com/images/004/image-10213-9-j.webp)
Před nahráním do Nodemcu musíte provést některé nezbytné změny v kódu.
Stáhněte si připojený soubor (soubor.ino) a otevřete jej pomocí Arduino IDE
- Na řádek 3 zadejte adresu URL databáze bez 'https://'.
- Na řádku 4 zadejte tajný klíč databáze.
- Na řádcích 5 a 6 nezapomeňte aktualizovat WiFi SSID a Wifi heslo (ke kterému se chcete připojit NodeMCU ESP8266).
Přejděte trochu dolů a aktualizujte minimální hladinu vody, maximální hladinu vody a okraje podle hloubky vlastní vodní nádrže
Poté nahrajte program na NodeMCU ESP8266.
Krok 5: Konfigurace hardwaru
![Image Image](https://i.howwhatproduce.com/images/004/image-10213-11-j.webp)
![](https://i.ytimg.com/vi/li1mtgCEDwQ/hqdefault.jpg)
![Konfigurace hardwaru Konfigurace hardwaru](https://i.howwhatproduce.com/images/004/image-10213-12-j.webp)
- Vytvořte obvod podle výše uvedeného obrázku. Můžete použít buď 9V nebo 12V baterii.
- Umístěte ultrazvukový senzor na horní část vodní nádrže.
- Připojte vodní čerpadlo pomocí reléové desky (volitelně během testování).
Krok 6: Magic Time
![Magický čas! Magický čas!](https://i.howwhatproduce.com/images/004/image-10213-13-j.webp)
![Magický čas! Magický čas!](https://i.howwhatproduce.com/images/004/image-10213-14-j.webp)
![Magický čas! Magický čas!](https://i.howwhatproduce.com/images/004/image-10213-15-j.webp)
- Nainstalujte si aplikaci (vytvořenou v kroku 2) do svého zařízení Android.
- Napájení zařízení.
- Počkejte, až se NodeMCU připojí k hotspotu (můžete použít router nebo přenosný hotspot).
- Vše hotovo! Nyní můžete ovládat/sledovat hladinu vody odkudkoli na světě.
Doporučuje:
Detektor hladiny vody: 7 kroků
![Detektor hladiny vody: 7 kroků Detektor hladiny vody: 7 kroků](https://i.howwhatproduce.com/images/001/image-61-j.webp)
Detektor hladiny vody: Ultrazvukový senzor funguje na stejných principech jako radarový systém. Ultrazvukový senzor dokáže přeměnit elektrickou energii na akustické vlny a naopak. Slavný ultrazvukový senzor HC SR04 generuje ultrazvukové vlny o frekvenci 40 kHz. Typický
Bateriově napájený snímač hladiny sběrače vody: 7 kroků (s obrázky)
![Bateriově napájený snímač hladiny sběrače vody: 7 kroků (s obrázky) Bateriově napájený snímač hladiny sběrače vody: 7 kroků (s obrázky)](https://i.howwhatproduce.com/images/001/image-1282-j.webp)
Bateriově napájený snímač hladiny sběrače vody: Náš dům má nádrž na vodu napájenou z deště dopadajícího na střechu a používanou na toaletu, pračku a zalévání rostlin v zahradě. Poslední tři roky byla léta velmi suchá, takže jsme sledovali hladinu vody v nádrži. S
Inteligentní parkovací systém na bázi IoT využívající NodeMCU ESP8266: 5 kroků
![Inteligentní parkovací systém na bázi IoT využívající NodeMCU ESP8266: 5 kroků Inteligentní parkovací systém na bázi IoT využívající NodeMCU ESP8266: 5 kroků](https://i.howwhatproduce.com/images/001/image-59-23-j.webp)
Inteligentní parkovací systém založený na IoT využívající NodeMCU ESP8266: V současné době je hledání parkování v rušných oblastech velmi obtížné a neexistuje žádný systém, který by podrobnosti o dostupnosti parkování získal online. Představte si, že byste ve svém telefonu mohli získat informace o dostupnosti parkovacího místa a neměli byste se toulat a kontrolovat
Monitor hladiny soli změkčovače vody: 7 kroků
![Monitor hladiny soli změkčovače vody: 7 kroků Monitor hladiny soli změkčovače vody: 7 kroků](https://i.howwhatproduce.com/images/001/image-781-7-j.webp)
Monitor hladiny soli změkčovače vody: Změkčovače vody fungují pomocí procesu nazývaného iontová výměna, při kterém se ionty vápníku a hořčíku z tvrdé vody vyměňují za speciální pryskyřici s chloridem sodným (solí). Voda jde do tlakové nádoby, kde se pohybuje pryskyřičnými kuličkami
Automatický regulátor hladiny vody pomocí tranzistorů nebo časovače IC 555: 5 kroků
![Automatický regulátor hladiny vody pomocí tranzistorů nebo časovače IC 555: 5 kroků Automatický regulátor hladiny vody pomocí tranzistorů nebo časovače IC 555: 5 kroků](https://i.howwhatproduce.com/images/002/image-3568-58-j.webp)
Automatický regulátor hladiny vody pomocí tranzistorů nebo časovače 555 IC: Úvod: Hii Všichni se zde budeme učit o efektivním šetření vodou. projděte tedy pečlivě kroky a věty. Přetečení vodní nádrže je běžným problémem, který vede k plýtvání vodou. Ačkoli existují někteří