Obsah:
- Krok 1: Nastavte Firebase a získajte tajný kľúč
- Krok 2: Vytvorte aplikáciu pomocou MIT App Inventor 2
- Krok 3: Nakonfigurujte Arduino IDE pre Nodemcu ESP8266
- Krok 4: Nahrajte kód na NodeMCU ESP8266
- Krok 5: Zostavte hardvér
![Regulácia teploty miestnosti založená na IOT: 5 krokov Regulácia teploty miestnosti založená na IOT: 5 krokov](https://i.howwhatproduce.com/images/003/image-6808-13-j.webp)
Video: Regulácia teploty miestnosti založená na IOT: 5 krokov
![Video: Regulácia teploty miestnosti založená na IOT: 5 krokov Video: Regulácia teploty miestnosti založená na IOT: 5 krokov](https://i.ytimg.com/vi/-JlpzE6aHiU/hqdefault.jpg)
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:58
![Image Image](https://i.howwhatproduce.com/images/003/image-6808-15-j.webp)
![](https://i.ytimg.com/vi/GPM9uuKpiDs/hqdefault.jpg)
To je možné inštruovať na projekte regulácie izbovej teploty založenom na IOT.
Vlastnosti:-
1. Automaticky zapnite ventilátor nad zadanú izbovú teplotu.
2. Automaticky VYPNITE ventilátor pod zadanú izbovú teplotu.
3. Ručné ovládanie v ľubovoľnom čase pri akejkoľvek teplote
Požiadavky:-
- Vývojová doska NodeMCU ESP8266
- Snímač teploty DHT11
- Jednokanálová reléová doska (5V)
- Prepojovacie vodiče
- Wifi router alebo prenosný hotspot (na pripojenie NodeMCU ESP8266 k internetu)
- 9V batéria
Poďme sa teda vrhnúť na návod.
Krok 1: Nastavte Firebase a získajte tajný kľúč
![Nastavte Firebase a získajte tajný kľúč Nastavte Firebase a získajte tajný kľúč](https://i.howwhatproduce.com/images/003/image-6808-16-j.webp)
Budeme používať databázu v reálnom čase od spoločnosti Google Firebase. Táto databáza v reálnom čase bude fungovať ako sprostredkovateľ medzi Nodemcu a zariadením Android.
- Najprv prejdite na stránku firebase a prihláste sa pomocou svojho účtu Google.
- Vytvorte novú databázu v reálnom čase.
- Získajte adresu URL skutočnej databázy a tajný kľúč na prístup k databáze z aplikácie. Podrobný návod nájdete v článku Ako používať Firebase s vynálezcom aplikácie MIT.
Krok 2: Vytvorte aplikáciu pomocou MIT App Inventor 2
![Vytvorte aplikáciu pomocou aplikácie MIT App Inventor 2 Vytvorte aplikáciu pomocou aplikácie MIT App Inventor 2](https://i.howwhatproduce.com/images/003/image-6808-17-j.webp)
![Vytvorte aplikáciu pomocou aplikácie MIT App Inventor 2 Vytvorte aplikáciu pomocou aplikácie MIT App Inventor 2](https://i.howwhatproduce.com/images/003/image-6808-18-j.webp)
Na vytvorenie našej aplikácie pre Android použijeme aplikáciu MIT inventor 2. Jeho použitie je veľmi jednoduché a integrácia je jednoduchá, pretože môžete vyhrať firebase Google.
- Stiahnite si priložený súbor projektu MIT app inventor 2 (súbor.aia).
- Prejdite na domovskú stránku MIT app inventor 2 a prihláste sa do svojho účtu. Potom prejdite na projekty >> importovať projekt. Vyberte súbor z počítača a nahrajte ho.
- Prejdite do okna rozloženia, kliknite na firebaseDB1 (nachádza sa v spodnej časti pracovného priestoru), zadajte adresu URL databázy a tajný kľúč. Nastavte tiež ProjectBucket ako S_HO_C_K (ako je znázornené na obrázku 2).
Potom kliknite na tlačidlo zostavenia a uložte súbor aplikácie (súbor.apk) do počítača. Neskôr preneste tento súbor do svojho zariadenia Android.
Krok 3: Nakonfigurujte Arduino IDE pre Nodemcu ESP8266
![Nakonfigurujte Arduino IDE pre Nodemcu ESP8266 Nakonfigurujte Arduino IDE pre Nodemcu ESP8266](https://i.howwhatproduce.com/images/003/image-6808-19-j.webp)
- Najprv nakonfigurujte Arduino IDE pre Nodemcu esp8266. Odporučil by som tento krok za krokom návod na základy NodeMCU od Armtronix. Ďakujem Armtronix za tento užitočný návod.
- Potom pridajte tieto dve knižnice (referenčná snímka obrazovky):-
- Arduino Json
- Firebase Arduino
-
Knižnica snímačov DHT
- Univerzálna knižnica senzorov Adafruit
Krok 4: Nahrajte kód na NodeMCU ESP8266
![Nahrajte kód na NodeMCU ESP8266 Nahrajte kód na NodeMCU ESP8266](https://i.howwhatproduce.com/images/003/image-6808-20-j.webp)
Stiahnite si nižšie uvedený súbor Arduino IDE (súbor.ino). Potom zmeňte program na niektoré potrebné zmeny:-
- Do riadka 3 zadajte adresu URL databázy bez „https://“.
- Na riadku 4 zadajte tajný kľúč databázy.
- Na riadkoch 5 a 6 nezabudnite aktualizovať WiFi SSID a Wifi heslo (ku ktorému sa chcete pripojiť NodeMCU ESP8266).
Po dokončení nahrajte program na vývojovú dosku NodeMCU ESP8266.
Krok 5: Zostavte hardvér
![Image Image](https://i.howwhatproduce.com/images/003/image-6808-22-j.webp)
![](https://i.ytimg.com/vi/pA_Rfop7kDc/hqdefault.jpg)
- Vytvorte obvod podľa obrázku vyššie.
- Nainštalujte aplikáciu (vytvorenú v kroku 2) do svojho smartfónu s Androidom.
- Zapnite okruh a užívajte si!
Odporúča:
Regulácia vlhkosti: 4 kroky
![Regulácia vlhkosti: 4 kroky Regulácia vlhkosti: 4 kroky](https://i.howwhatproduce.com/images/007/image-20725-j.webp)
Regulácia vlhkosti: Tento projekt ukáže, ako ovládať vlhkosť pomocou Arduina. V skutočnosti som dostal rozbitý suchý box, ale nemôžem nájsť náhradný diel na výmenu. Tak som sa rozhodol to opraviť
Regulácia tlaku pomocou Arduina: 4 kroky
![Regulácia tlaku pomocou Arduina: 4 kroky Regulácia tlaku pomocou Arduina: 4 kroky](https://i.howwhatproduce.com/images/009/image-26946-j.webp)
Riadenie tlaku pomocou Arduina: Toto je môj prvý projekt arduino, ktorý som dokončil ako projekt pre svoju univerzitu. Tento projekt má byť modelom riadiacej jednotky tlaku vzduchu dostupnej v lietadlách. Partneri projektu: -Mjed Aleytouni
Monitor teploty a vlhkosti v miestnosti: 6 krokov
![Monitor teploty a vlhkosti v miestnosti: 6 krokov Monitor teploty a vlhkosti v miestnosti: 6 krokov](https://i.howwhatproduce.com/images/003/image-8168-15-j.webp)
Monitor teploty a vlhkosti v miestnosti: Môj projekt, QTempair, meria teplotu v miestnosti, vlhkosť a kvalitu vzduchu. Tento projekt číta údaje zo senzorov, odosiela ich do databázy a údaje sa zobrazia na webovej stránke. Teplotu môžete uložiť v nastaveniach
Regulácia teploty s ventilátormi Arduino a PWM: 6 krokov (s obrázkami)
![Regulácia teploty s ventilátormi Arduino a PWM: 6 krokov (s obrázkami) Regulácia teploty s ventilátormi Arduino a PWM: 6 krokov (s obrázkami)](https://i.howwhatproduce.com/images/003/image-7270-28-j.webp)
Regulácia teploty s ventilátormi Arduino a PWM: Regulácia teploty s PID na ventilátoroch Arduino a PWM pre chladenie servera/sieťového stojana vlastnými rukami. Pred niekoľkými týždňami som potreboval nastaviť stojan so sieťovými zariadeniami a niekoľkými servermi. Stojan je umiestnený v uzavretej garáži, takže teplotný rozsah medzi zimou a
Regulácia teploty v mrazničke alebo chladničke: 7 krokov
![Regulácia teploty v mrazničke alebo chladničke: 7 krokov Regulácia teploty v mrazničke alebo chladničke: 7 krokov](https://i.howwhatproduce.com/images/004/image-9540-77-j.webp)
Regulácia teploty v mrazničke alebo chladničke: Tento návod sa zaoberá integráciou regulácie teploty Johnson Controls do predlžovacieho kábla s vypínačom a elektrickou zásuvkou na ovládanie mrazničky. Na kvasenie piva je hrudníková mraznička fantastickou platformou, ale továreň pokračuje