Obsah:
- Krok 1: Další v domácí automatizaci
- Krok 2: Proč ESP8266?
- Krok 3: Který modul ESP bych měl koupit?
- Krok 4: Několik základních informací o WIFI !
- Krok 5: Žádný Blynk !
- Krok 6: Co je potom v mém systému tak zvláštní !
- Krok 7: Shromážděte všechny součásti
- Krok 8: Zajistěte, aby byl Breadboard přátelský
- Krok 9: Aplikace pro Android
- Krok 10: ČAS ZAČNĚTE BUDOVAT !
- Krok 11: Převeďte 5v na 3,3v !
- Krok 12: Připojte FTDI k Esp !
- Krok 13: Nemáte odpočinek FTDI
- Krok 14: Flash ESP
- Krok 15: Zkontrolujte, zda je vše v pořádku !
- Krok 16: Předkódování
- Krok 17: Čas na kódování
- Krok 18: Vytvořte obvod !
- Krok 19: POZOR !!! VYSOKÉHO NAPĚTÍ!
- Krok 20: Jak to použít u vás doma !
- Krok 21: Řešení potíží!@#$%
- Krok 22: Zkontrolujte tyto body !
- Krok 23: Co se to tu děje ???
- Krok 24: Závěr !
Video: Domácí automatizace s WiFi ESP8266 bez použití Blynku!: 24 kroků (s obrázky)
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:21
Za prvé chci všem DĚKOVAT za to, že ze mě udělali vítěze v Automation Contest 2016 za tento NÁVOD. Jak jsem vám tedy slíbil, zde je návod k ovládání domácích spotřebičů pomocí WiFi modulu ESP8266.
Krok 1: Další v domácí automatizaci
Abych mohl zůstat na gauči a ovládat všechny elektrické spotřebiče pouhým dálkovým ovladačem k TV, vytvořil jsem k tomu návod a nyní je čas přejít na WiFi. Nyní budete moci vše ovládat pomocí svého smartphonu. Zní to složitě !!! Ale velmi snadné na výrobu !!!
Krok 2: Proč ESP8266?
Možná si teď říkáte, proč zde používám WiFi? Použil bych Bluetooth nebo RF, ale proč právě Wifi s ESP8266? Jednoduchá odpověď zní: • ESP8266 by byl levnější než modul Bluetooth (na eBay stojí jen kolem 2 $) • Pomocí ESP8266 můžete modul připojit k internetu a ovládat jej z jakékoli části světa.
Krok 3: Který modul ESP bych měl koupit?
Nyní je zde položena nová otázka Který modul ESP8266 bych si měl koupit? V tuto chvíli již existuje mnoho variací tohoto modulu. Zde v tomto pokynu jsem použil modul ESP-01. Toto byl první zavedený modul a také nejlevnější, takže pokud jste začátečník v oblasti IoT, pak jděte na to. Modul, který byste si měli koupit, závisí na tom, kolik pinů gpio (general-purpose-input-output) potřebujete. To rozhodne, kolik věcí byste mohli ovládat přes WiFi. Pro začátečníky bych doporučil modul ESP-01.
Krok 4: Několik základních informací o WIFI !
WiFi je technologie, která umožňuje elektronickým zařízením připojit se k bezdrátové síti LAN (WLAN), a to hlavně pomocí rádiových pásem 2,4 GHHZ (12 cm) UHF a 5 gigahertzů (6 cm) SHF ISM. Wi-Fi je název populárního technologie bezdrátových sítí, která využívá rádiové vlny k poskytování bezdrátového vysokorychlostního připojení k internetu a síti. Častou mylnou představou je, že termín Wi-Fi je zkratka pro „Wireless Fidelity“, ale není tomu tak. Wi-Fi je jednoduše fráze chráněná ochrannou známkou, která znamená IEEE 802.11x.
Krok 5: Žádný Blynk !
Domácí automatizaci s esp8266 najdete po celém Instructables, ale běžnou věcí je, že své esp ovládají prostřednictvím aplikace Blynk. Aplikace Blynk je také dobrá věc pro ESP, ale stále existují určité nevýhody. • Za prvé, vyžaduje připojení k internetu, aby bylo možné aplikaci připojit k jejímu serveru. • Zadruhé, stejně jako ostatní metody, aplikace Blynk a Esp by se musely připojit k WiFi hotspotu. Lidé, kteří nemají trvalé připojení k internetu nebo router jako hotspot, nemohou používat aplikaci Blynk.
Krok 6: Co je potom v mém systému tak zvláštní !
V mém systému jsem vytvořil aplikaci pro Android, která se místo připojení k hotspotu připojuje přímo k vašemu esp. To také nevyžaduje žádné připojení k internetu ani externí wifi hotspot, protože oba stroje by se připojily přímo, což by vedlo k rychlé reakci ESP.
Krok 7: Shromážděte všechny součásti
Zde jsou uvedeny všechny součásti, které byste v tomto projektu potřebovali, a odkazy, kde je můžete koupit, ale doporučuji, abyste se nejprve pokusili najít součásti lokálně, protože tímto způsobem byste je mohli koupit rychleji a možná levněji, ale pokud nejsou k dispozici místně, můžete je vždy zakoupit pomocí uvedených odkazů. Vždy kupuji vše z ebay, protože je to nejlevnější. Pro tento projekt budete potřebovat:
- WiFi modul ESP8266
- FTDI Breakout (nebo ARDUINO UNO)
- 2x 1K odpory
- 2x tranzistor BC547
- 2x 5v relé
- 2x 1N4007 DIODE
- 2x šroubovací svorky.
Krok 8: Zajistěte, aby byl Breadboard přátelský
Nyní jste si možná všimli, že se ESP-01 nevejde na prkénko, takže ho musíme přizpůsobit Breadboardu. Kroky jsou jednoduché, stačí odříznout desku 4 x 4 bodů, pájet zástrčky a zástrčky podle obrázku na obrázcích výše.
Krok 9: Aplikace pro Android
Pro ovládání ESP8266 přímo z vašeho mobilního telefonu jsem vytvořil aplikaci pomocí aplikace MIT inventor. Aplikaci najdete zde.
Nejprve musíte připojit svůj smartphone k WiFi esp8266 a poté nastavit IP adresu na IP adresu vašeho modulu v aplikaci. V mém případě to bylo 192.168.4.1
Krok 10: ČAS ZAČNĚTE BUDOVAT !
Nejprve musíme připojit modul ESP k počítači, abychom aktualizovali firmware a naprogramovali jej.
Krok 11: Převeďte 5v na 3,3v !
Nejdůležitější věcí je, že modul esp8266 pracuje pouze s 3,3 V, nikoli s 5 V.
5v to může zabít, takže abychom mohli převést 5v na 3,3v, musíme vytvořit dělič napětí.
Vytvořte dělič napětí připojením odporu 1K a 2K, jak je znázorněno na obrázku.
Krok 12: Připojte FTDI k Esp !
Chcete -li připojit svůj esp k FTDI breakout, postupujte podle schématu. Ujistěte se, že používáte 3.3v pouze na vašem FTDI breakout.
Krok 13: Nemáte odpočinek FTDI
Pokud v případě, že nemáte FTDI breakout stejně jako já, můžete také použít arduino k programování esp. ODEBRAT ATMEGA 328 IC Z ARDUINO BOARD PŘED PROGRAMOVÁNÍM. NEZAPOMEŇTE, ŽE ESP8266 FUNGUJE NA 3.3V A NE NA 5V. ARDUINO ESP82663.3v ---------------- VCCGROUND ------------ GROUND3.3v ------------- --- CHP_PWD (CHIP POWER DOWN) TX --------------- TXRX --------------- RX
Krok 14: Flash ESP
Flashujte svůj ESP na nejnovější firmware. Stáhněte si potřebný software. Flasher.exe Ujistěte se, že jste připojili gpio 0 k zemi. Tím povolíte režim blesku ve vašem esp.
Stáhněte si soubory. >>>>> Soubory budou v souboru zip, takže je rozbalte a otevřete soubor esp8266_flasher.exe >>>>> Můžete použít firmware.bin, který je již součástí souboru zip. >>>>> Poté vyberte svoji KOMUNIKACI (COM) PORT a do druhého sloupce zadejte 0x00080. >>>>>>> Stiskněte Stáhnout.
Krok 15: Zkontrolujte, zda je vše v pořádku !
Po přehrání ESP je čas zkontrolovat, zda je vše v pořádku.
- Přejděte na Arduino IDE
- Přejděte na sériový monitor
- Vyberte přenosovou rychlost 115200
- Nyní zadejte následující příkazy.
NA
Po zadání tohoto příkazu stiskněte ODESLAT a pokud obdržíte OK, jste připraveni jít.
Můžete hrát s modulem s jinými AT příkazy, jak je znázorněno na obrázcích výše.
Krok 16: Předkódování
K programování ESP z Arduino IDE musíte nainstalovat nějaký potřebný software.
1. Přejděte na Arduino IDE 2. Přejděte na Soubor >>>> Předvolby 3. Do textového pole adresy URL správce doplňkových desek zkopírujte a vložte níže uvedenou cestu
arduino.esp8266.com/package_esp8266com_inde…
4. Přejděte na NÁSTROJE >>>>> BOARD >>>>> BOARD MANAGER5. Do vyhledávacího pole zadejte esp a zbude pouze jedna možnost. Nainstalujte si tento balíček ESP8266.
Krok 17: Čas na kódování
Po instalaci balíčku ESP8266 PŘEJDĚTE NA NÁSTROJE >>>>> DESKY >>>>> Vyberte modul, který máte (Pokud máte modul esp-01 jako já, vyberte OBECNÝ MODUL ESP8266)
Nyní změňte Vlastnosti podle vašeho modulu v nabídce nástrojů.
Nyní se ujistěte, že máte knihovnu ESP8266WIFI.
Nahrajte kód do svého esp.
Krok 18: Vytvořte obvod !
Nejprve zkuste vytvořit obvod na prkénku a poté jej na desce plošných spojů nastavit jako trvalý.
Ale největší problém je, že ESP8266 potřebuje 3,3 V a ne 5 V.
Nepodceňujte výkon 5v, stačí zabít váš modul ESP.
***Ahoj! někde zasaženo ??? V komentářích níže vám vždy pomůžu !!! ***
Krok 19: POZOR !!! VYSOKÉHO NAPĚTÍ!
VAROVÁNÍ!
Nesprávné nebo nesprávné použití může vést k:
- Vážná zranění nebo smrt.
- Fyzické poškození výrobku.
- Vytváření nebezpečných nebezpečí.
*** NENESU ZODPOVĚDNOST ZA JAKÉKOLI VAŠE ČINNOSTI ***
Krok 20: Jak to použít u vás doma !
Řekněme, že chcete ovládat své světlo a ventilátor vaší ložnice, můžete tento obvod nainstalovat na rozvaděč. Stačí otevřít rozvaděč, který ovládá vaše světla a ventilátory, a zjistíte, že jsou k vypínači připevněny dva vodiče. Stačí odstranit tyto vodiče ze spínače a připojit je ke svorkám DPS a máte hotovo. Super jednoduché, ale efektivní.
*** Děti, držte se dál od elektrických vodičů pod napětím. Nechte dospělou osobu provádět elektrické práce vysokého napětí ***
Krok 21: Řešení potíží!@#$%
Hmm … nefunguje podle očekávání ???
Vyzkoušejte tuto příručku pro řešení potíží, aby váš projekt fungoval jako kouzlo !!
Nejprve zkontrolujte kód. Ujistěte se, že máte správně nainstalovány všechny knihovny. Pokud ne, musíte si je nejprve stáhnout
- Ujistěte se, že jsou připojení správná. Pomocí funkce kontinuity vašeho multimetru zkontrolujte, zda není chybné připojení nebo zkrat !!!
- Ujistěte se, že máte funkční ESP a relé.
- Ujistěte se, že jste diodu umístili ve správné polaritě.
- Ujistěte se, že jste připojili telefon k esp přes WiFi.
*** Pokud máte ohledně toho jakékoli pochybnosti, můžete se mě kdykoli zeptat v níže uvedených komentářích ***
Krok 22: Zkontrolujte tyto body !
- Před testováním obvodu zkontrolujte všechna připojení s funkcí kontinuity multimetru, zda neobsahují nesprávná připojení nebo zkraty.
- Nainstalujte diodu mezi cívky se správnou polaritou, protože bude chránit náš obvod před jakýmkoli zpětným proudem.
- Doporučuji, abyste před testováním obvodu s VYSOKÝM NAPĚTÍM NAPĚTÍ nejprve vyzkoušeli jednoduchou LED.
- Nikdy také nepoužívejte takové spotřebiče, které odebírají více proudu, než je hodnocení vašich relé.
Krok 23: Co se to tu děje ???
Hmm … teď zmatený … řeknu vám, co se tady děje ???
Když v aplikaci ovladače WiFi stisknete tlačítko ON, odešle signál do systému ESP. Modul je naprogramován tak, že když přijme signál ON, změní svůj stav gpio na HIGH. Tím se relé aktivuje a spotřebič se zapne. Stejným způsobem, když stisknete VYPNOUT, esp otočí svůj stav gpio na NÍZKOU, a tak se relé vypne, takže se spotřebič. Princip fungování je ve srovnání s komplikací v aplikaci Blynk velmi jednoduchý.
Pokud chcete více informací, podívejte se na tutoriál GreatScott.
*** Pokud máte stále nějaké pochybnosti, neváhejte se zeptat v sekci komentáře níže ***
Krok 24: Závěr !
Ahoj!!! Hodně štěstí, že jste si to vytvořili sami. Pokud jste někde zasaženi, neváhejte se mě zeptat v níže uvedených sekcích komentářů. Vždy tu budu, abych vám pomohl. Pokud máte nějaké návrhy, řekněte mi to a pokud se vám projekt líbí, klikněte na tlačítko To se mi líbí, sdílejte projekt co nejdříve a hlasujte prosím v soutěžích.
Děkuji za přečtení,
YAVNIK SHARMA
Doporučuje:
CCTV kamera s NodeMCU + kamerovým modulem starého notebooku (s a bez použití Blynku): 5 kroků
CCTV kamera s NodeMCU + kamerovým modulem starého notebooku (s a bez použití Blynku): Ahoj kluci! V tomto pokynu vám ukážu, jak jsem použil starý kamerový modul notebooku a nodeMCU k vytvoření něčeho podobného jako CCTV
Domácí automatizace pomocí Blynku: 5 kroků
Domácí automatizace pomocí Blynku: Ahoj všichni! Ayush a Anvit zde z veřejné školy v Dillí, Pune. Jak jste si mohli přečíst v názvu, jedná se o projekt domácí automatizace vyvinutý pomocí Blynku jako platformy IOT. V dnešní době lidé začínají být líní a poptávka po Home Automatio
Bateriově napájený dveřní senzor s integrací domácí automatizace, WiFi a ESP-NYNÍ: 5 kroků (s obrázky)
Bateriově napájený dveřní senzor s integrací domácí automatizace, WiFi a ESP-NYNÍ: V tomto návodu vám ukážu, jak jsem vytvořil dveřní senzor napájený z baterie s integrací domácí automatizace. Viděl jsem další pěkné senzory a poplašné systémy, ale chtěl jsem si je vyrobit sám. Moje cíle: Senzor, který detekuje a hlásí doo
Hlasová automatizace domácí automatizace Raspberry Pi: 5 kroků
Hlasová automatizace domácí automatizace Raspberry Pi: Cílem této instrukce je poskytnout podrobný návod, jak nastavit malinový pi, který dokáže automatizovat světla / LED pomocí vašich hlasových příkazů
Automatizace domácí automatizace Bluetooth: 7 kroků (s obrázky)
Bluetooth Control Home Automation: Dobrý den, v tomto projektu jde o stavbu nejjednoduššího zařízení pro domácí automatizaci pomocí arduina a modulu bluetooth. Tenhle se velmi snadno staví a dá se postavit za pár hodin. Ve své verzi, kterou právě vysvětluji, mohu