Obsah:
- Krok 1: Nastavte Firebase a získejte tajný klíč
- Krok 2: Vytvořte aplikaci pomocí aplikace MIT App Inventor 2
- Krok 3: Konfigurujte ID Arduino pro Nodemcu ESP8266
- Krok 4: Nahrajte kód na NodeMCU ESP8266
- Krok 5: Sestavte hardware
Video: Regulace teploty místnosti založená na IOT: 5 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:21
To lze instruovat na projektu regulace teploty místnosti na základě IOT.
Funkce:-
1. Automaticky zapněte ventilátor nad zadanou pokojovou teplotu.
2. Automaticky vypněte ventilátor pod zadanou pokojovou teplotu.
3. Ruční ovládání v libovolném okamžiku při jakékoli teplotě
Požadavky:-
- Vývojová deska NodeMCU ESP8266
- Teplotní čidlo DHT11
- Jednokanálová reléová deska (5V)
- Propojovací dráty
- Wifi router nebo přenosný hotspot (pro připojení NodeMCU ESP8266 k internetu)
- 9V baterie
Pojďme se tedy ponořit do tutoriálu.
Krok 1: Nastavte Firebase a získejte tajný klíč
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 používat firebase s vynálezcem aplikace MIT.
Krok 2: Vytvořte aplikaci pomocí aplikace MIT App Inventor 2
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.
- Stáhněte si přiložený soubor projektu MIT app inventor 2 (soubor.aia).
- Přejděte na domovskou stránku MIT app inventor 2 a přihlaste se ke svému účtu. Poté přejděte na projekty >> importovat projekt. Vyberte soubor z počítače a nahrajte jej.
- Přejděte do okna rozvržení, klikněte na firebaseDB1 (umístěný v dolní části pracovního prostoru), zadejte URL databáze a tajný klíč. Také nastavte ProjectBucket jako S_HO_C_K (jak ukazuje obrázek 2).
Poté klikněte na tlačítko sestavení 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: Konfigurujte ID Arduino pro Nodemcu ESP8266
- 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 (referenční snímek obrazovky):-
- Arduino Json
- Firebase Arduino
-
Knihovna snímačů DHT
- Univerzální knihovna senzorů Adafruit
Krok 4: Nahrajte kód na NodeMCU ESP8266
Stáhněte níže přiložený soubor Arduino IDE (soubor.ino). Poté změňte program, aby provedl některé nezbytné změny:-
- 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).
Až budete hotovi, nahrajte program na vývojovou desku NodeMCU ESP8266.
Krok 5: Sestavte hardware
- Vytvořte obvod, jak je znázorněno na obrázku výše.
- Nainstalujte si aplikaci (vytvořenou v kroku 2) do smartphonu Android.
- Zapněte obvod a užívejte si!
Doporučuje:
Systém regulace vlhkosti a teploty pro terárium: 11 kroků (s obrázky)
Systém řízení vlhkosti a teploty pro terárium: ÚVOD: Tento návod je pro vývoj modulárního systému řízení vlhkosti a teploty pomocí Arduino Uno. Tento systém používá vodotěsnou vlhkostní a teplotní sondu ke sledování parametrů prostředí a připojení Arduino Uno
Přesná regulace teploty na krocích Raspberry Pi 4: 3
Přesné ovládání teploty na Raspberry Pi 4: Pimoroni Fan Shim je skvělým řešením pro snížení teploty vašeho Pi, když je horký. Tvůrci dokonce poskytují software, který spouští ventilátor, když teplota procesoru stoupne nad určitou prahovou hodnotu (např. 65 stupňů). Teplota q
Regulace teploty s ventilátory Arduino a PWM: 6 kroků (s obrázky)
Regulace teploty pomocí ventilátorů Arduino a PWM: Regulace teploty pomocí PID na ventilátorech Arduino a PWM pro chlazení serverů/síťových stojanů vlastními silami Před několika týdny jsem potřeboval nastavit stojan se síťovými zařízeními a několika servery. Stojan je umístěn v uzavřené garáži, takže teplotní rozsah mezi zimou a
Regulace teploty v mrazničce nebo chladničce: 7 kroků
Regulace teploty pro mrazničku nebo ledničku: Tento návod se týká integrace ovládání teploty Johnson Controls do prodlužovacího kabelu s vypínačem a elektrickou zásuvkou pro ovládání mrazničky. Pro kvašení piva je hrudní mraznička fantastickou platformou, ale továrna pokračuje
Recyklace starého stmívače jako variabilní regulace teploty pro vaši páječku: 7 kroků
Recyklace starého stmívače jako variabilní regulace teploty vaší páječky: Viděl jsem spoustu profesionálních regulací teploty pro páječku, ale příliš drahé. Takže vyrobím jeden ze starého stmívače, zásuvky, spojovací desky a zástrčky, které již byly nevyžádané, a nějaké staré spínací skříňky z PVC, která byla dodána s ním, a tak