Obsah:
- Krok 1: Vytvorte si svojpomocný inteligentný prepínač Sonoff pomocou systému ESP-01
- Krok 2: Vytvorte si svojpomocný inteligentný prepínač Sonoff pomocou wemos a relé, tlačidlového štítu
- Krok 3: Vytvorte si svojpomocný inteligentný prepínač Sonoff pomocou modulu NodeMCU a relé
- Krok 4: Vytvorte si svojpomocný inteligentný prepínač Sonoff pomocou štartovacej sady Bluino IoT
- Krok 5: Flash Sonoff Basic R1/R2/R3/mini s firmvérom SwitchIoT
- Krok 6: Nahranie firmvéru z Androidu do ESP8266/ESP8285 Použite aplikáciu SwitchIoT
- Krok 7: Pripojte zariadenie SwitchIoT k sieti
- Krok 8: Poznanie stavového LED indikátora
- Krok 9: Zdieľajte token SwitchIoT s iným používateľom
- Krok 10: Ovládajte viacero rovnakých zariadení SwitchIot
- Krok 11: Užite si to
Video: Vytvorte si svojpomocný inteligentný prepínač Sonoff pomocou aplikácie pre Android: 11 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:55
Čo je Sonoff?
Sonoff je rad inteligentných prepínacích zariadení pre Smart Home vyvinutý spoločnosťou ITEAD. Jedným z najflexibilnejších a najlacnejších zariadení z tejto rady sú Sonoff Basic a Sonoff mini. Jedná sa o prepínače s podporou Wi-Fi založené na skvelom čipe ESP8266/ESP8285.
Zatiaľ čo infraštruktúra Sonoff môže fungovať celkom dobre pre základných používateľov, iní môžu chcieť hacknúť a vytvoriť si vlastný hardvér. Hardvér na stavbu kutilstva Sonoff smart prepína svoju nízku cenu: ESP8266 s 1 MB blesku, LED relé, tlačidla a napájania.
Ďalej, na načítanie firmvéru do esp8266 nepotrebujete počítač ani prenosný počítač, stačí vám smartphone so systémom Android s úžasnou aplikáciou, ktorou je SwitchIoT, s ktorou táto aplikácia robí zariadenie IoT rovnako jednoduchým ako nahrávanie firmvéru bez nutnosti registrov/ konfigurácia prihlásenia a servera.
Tento tutoriál vám povie, ako vytvoriť inteligentný prepínač DIY Sonoff pomocou niekoľkých rôznych hardvérových modelov.
Krok 1: Vytvorte si svojpomocný inteligentný prepínač Sonoff pomocou systému ESP-01
Čo si vyžaduje najnižšie náklady, je použitie ESP-01 a reléového modulu.
Potrebujete ďalší modul prevodníka USB na TTL pre ESP-01, ktorý sa používa iba na aktualizáciu firmvéru. Musíte ho upraviť pridaním tlačidla na pripojenie GPIO0 k GND, aby po zapnutí a podržaní tlačidla ESP-01 mohlo prejsť do režimu blesku.
Na prepojenie medzi prevodníkom USB TTL a smartfónom Android použite OTG.
Krok 2: Vytvorte si svojpomocný inteligentný prepínač Sonoff pomocou wemos a relé, tlačidlového štítu
Tu potrebujete iba dosku Wemos, relé, tlačidlo a dvojitý základný štít s spájkovanými kolíkmi záhlavia.
Ľahko ho zostavíte, pretože skladalo iba niekoľko štítov dohromady, ako na obrázku, skontrolujte orientáciu čapu, aby ste ho neotočili.
Na prepojenie zariadenia Wemos a smartfónu s Androidom použite kábel OTG a micro USB.
Krok 3: Vytvorte si svojpomocný inteligentný prepínač Sonoff pomocou modulu NodeMCU a relé
Ak používate NodeMCU, potrebujete na jeho umiestnenie a na umiestnenie reléového modulu nepájivú dosku. Na pripojenie nasledovne potrebujete najmenej 3 kusy prepojovacieho kábla:
Reléový modul NodeMCU
VIN VCC
GND GND
D0 IN
Na prepojenie NodeMCU a smartfónu s Androidom použite kábel OTG a micro USB.
Krok 4: Vytvorte si svojpomocný inteligentný prepínač Sonoff pomocou štartovacej sady Bluino IoT
Starter Kit Bluino IoT už má dosku Wemos, relé, LED a tlačidlo. Budete používať relé pripojené na pin D6, LED diódy pripojené na pin D0 a tlačidlo pripojené na pin D1. Na prepojenie zariadenia Wemos a smartfónu s Androidom použite kábel OTG a micro USB
Krok 5: Flash Sonoff Basic R1/R2/R3/mini s firmvérom SwitchIoT
ESP8266/ESP8285 sa programuje cez sériový port. Na flashovanie hardvéru Sonoff potrebujete prevodník USB na TTL na úrovni 3,3 V (PL2303) a na jeho pripojenie dupontný kábel. Na ľahké pripojenie prevodníka USB na TTL bude možno potrebné spájkovať kolíkový konektor na doske plošných spojov. Sonoff Basic R1/R2/R3/mini každá doska má rôzne body RX, TX, 3V3 a GND, značku vidíte podľa obrázku.
V zásade musíte pripojiť PCB Sonoff k prevodníku USB na TTL nasledovne:
DPS Sonoff USB na TTL
3V3 3V3
RX TX
TX RX
GND GND
Aby ste mohli najskôr vypnúť blesk, musíte prejsť do režimu blesku, urobte to podržaním a stlačením tlačidla, keď vložíte OTG do smartfónu, aby sa zapol.
Krok 6: Nahranie firmvéru z Androidu do ESP8266/ESP8285 Použite aplikáciu SwitchIoT
Po dokončení nastavovania hardvéru pomocou smartfónu je načase začať nahrávať firmvér na čip ESP8266/ESP8285. Počkajte, až sa počas pripojenia kábla blesku NEPRIPÁJAJTE SIEŤOVÝ SIEŤ.
Nainštalujte si aplikáciu SwitchIoT z obchodu Google Play.
Aplikácia SwitchIoT
Otvorte aplikáciu SwitchIoT, vstúpte do ponuky nastavení miniaplikácií, vyberte možnosť „Nahrať firmvér cez USB“a potom zadajte prednastavené možnosti podľa hardvéru, ktorý budete flashovať. Nakoniec stlačte tlačidlo „UPLOAD“a počkajte, kým sa to dokončí, bude to chvíľu trvať.
Ak nemáte USB OTG alebo vám s telefónom stále hrozí riziko pri odosielaní firmvéru z telefónu, môžete vygenerovať súbor firmvéru v binárnom formáte (napr. 0x00000_32e5_NodeMCU.bin) klepnutím na tlačidlo „VYgenerovať. BIN“na Aplikácia ju potom odošle do e -mailu alebo online úložiska, potom ju otvorte v počítači a potom nahrajte firmvér pomocou softvéru NodeMCU Flasher.
Krok 7: Pripojte zariadenie SwitchIoT k sieti
Po dokončení nahrávania zapnite hardvér a uvidíte, čo sa stane. Keď prvýkrát stavová LED dióda začne rýchlo blikať, znamená to, že zariadenie nie je pripojené k žiadnej sieti (alebo v režime AP s názvom hostiteľa siot-xxxx), musíte pridať sieť, ktorú bude zariadenie používať.
Otvorte aplikáciu, prejdite na nastavenie a zvoľte menu „Pripojiť zariadenie k sieti“, potvrďte, že stavová dióda zariadenia SwitchIoT rýchlo bliká, pripojte svoj smartphone k sieti s názvom hostiteľa siot-xxxx a potom zadajte SSID a heslo sieť, ktorá sa použije zariadením SwitchIoT. Potom stlačte „PRIPOJIŤ“a počkajte, kým sa nedokončí.
Krok 8: Poznanie stavového LED indikátora
Keď zariadenie SwitchIoT funguje, existuje niekoľko podmienok, ktoré je viditeľné pri zmene stavovej diódy LED.
1. LED dióda rýchlo bliká, čo znamená, že sa nepodarilo pripojiť k vášmu smerovaču, môže to byť spôsobené:
- Sila WiFi je slabá. Váš smerovač je príliš ďaleko od vášho zariadenia a môže dochádzať k rušeniu prostredia. Ak to chcete vyriešiť, vezmite svoje zariadenie SwitchIoT blízko k smerovaču. Ak problém stále pretrváva, resetujte zariadenie SwitchIoT, znova sa pripojte k sieti pridaním sieťového nastavenia pomocou aplikácie a postupujte podľa predchádzajúceho kroku.
- WiFi SSID a heslo uložené v zariadení SwitchIoT boli zabudnuté, čo sa môže stať stlačením tlačidla na zariadení SwitchIoT na 5 sekúnd. musíte sa znova pripojiť k sieti pridaním sieťového nastavenia pomocou predchádzajúceho kroku aplikácie.
2. LED dióda bliká raz za 4 s, čo znamená, že sa nemôžete pripojiť k serveru, môže to byť spôsobené tým, že sieť nemá prístup na internet. Skontrolujte pripojenia k sieťovým službám a resetujte zariadenie SwitchIoT.
3. LED dióda stále svieti, to znamená, že zariadenie SwitchIoT funguje a je pripojené k serveru.
Krok 9: Zdieľajte token SwitchIoT s iným používateľom
Vlastník zariadenia SwitchIoT môže zdieľať plnú kontrolu nad zariadeniami s ostatnými, a ostatní tak môžu zariadenie zapínať/vypínať, meniť plán, časovač, časovač a pomenovať zariadenie v aplikácii SwitchIoT. Táto funkcia je pre rodinu skvelá, pretože im umožní ovládať ich spoločne.
Spôsob zdieľania tokenov zariadení SwitchIoT je veľmi jednoduchý. Jedinečné tokeny musíte zdieľať iba s ostatnými a tí ich jednoducho prilepia do aplikácie SwitchIoT.
Token každého zariadenia SwitchIoT je jedinečný a je generovaný z vášho smartfónu s Androidom, preto je tento token trvalý, musíte s ním zaobchádzať opatrne a zdieľať ho s ostatnými.
Krok 10: Ovládajte viacero rovnakých zariadení SwitchIot
K jedinečným tokenom môže mať prístup viac ako jedna aplikácia a viac ako jedno zariadenie SwitchIoT. Pomocou tejto funkcie môžete vytvárať schémy, ako sú dve prepínacie zariadenia a aplikáciu SwitchIoT, ktoré je možné ovládať spoločne. Ak je jedno zariadenie SwitchIoT ZAPNUTÉ, ostatné zariadenie SwitchIoT tiež dodržiava rovnaké podmienky ZAPNUTÉ, ako aj aplikáciu.
Krok 11: Užite si to
Dúfam, že sa vám SwitchIoT bude páčiť. Ak to urobíte a urobíte, zdieľajte prosím „I Made It!“aby som vedel, koľko sa pracovalo. Zdieľajte odkaz, lajkujte a prihláste sa na odber. Ako vždy, ak máte akékoľvek otázky, dajte mi vedieť!
Odporúča:
Vytvorenie aplikácie pre Android pre malé firmy pomocou MIT APP a Google Fusion Table: 7 krokov
Výroba aplikácie pre Android pre malé firmy pomocou MIT APP a Google Fusion Table: Už ste niekedy chceli vytvoriť vlastnú aplikáciu, ktorá bude k dispozícii v obchode Google Play !!! Ak podnikáte, tento návod vám zmení život. Po starostlivom prečítaní si budete môcť vytvoriť vlastnú aplikáciu. Pred
Ako ovládať základný inteligentný prepínač Sonoff na báze ESP8266 pomocou smartfónu: 4 kroky (s obrázkami)
Ako ovládať základný inteligentný prepínač Sonoff na báze ESP8266 pomocou smartfónu: Sonoff je rad zariadení pre inteligentný domov vyvinutý spoločnosťou ITEAD. Jedným z najflexibilnejších a najlacnejších zariadení z tejto rady je Sonoff Basic. Je to prepínač s podporou Wi-Fi na základe skvelého čipu ESP8266. Tento článok popisuje, ako nastaviť Cl
Automatický prepínač klávesnice a myši - prepínač USB pre výstup: 5 krokov
Automatický prepínač klávesnice a myši - USB upstream switch: V tomto projekte zostavíme automatický prepínač klávesnice a myši, ktorý umožní jednoduché zdieľanie medzi dvoma počítačmi. Myšlienka tohto projektu vzišla z mojej potreby, mať v danom čase dva počítače môj laboratórny stôl. Väčšinou je to môj D
8 Ovládanie relé s NodeMCU a IR prijímačom pomocou diaľkového ovládača WiFi a IR a aplikácie pre Android: 5 krokov (s obrázkami)
8 Ovládanie relé s NodeMCU a IR prijímačom pomocou WiFi a IR diaľkového ovládača a aplikácie pre Android: Ovládanie 8 reléových spínačov pomocou prijímača nodemcu a ir cez wifi a ir remote a aplikáciu pre Android. Diaľkové ovládanie ir funguje nezávisle od wifi pripojenia. JE AKTUALIZOVANÁ VERZIA KLIKNUTIA TU
RC auto hack - Bluetooth ovládané pomocou aplikácie pre Android: 3 kroky (s obrázkami)
RC auto hack - Bluetooth ovládané prostredníctvom aplikácie pre Android: Som si istý, že každý z vás nájde doma nepoužité RC auto. Tento návod vám pomôže zmeniť staré RC auto na originálny darček :) Vzhľadom na to, že RC auto, ktoré som mal, bolo malé, zvolil som ako hlavný ovládač Arduino Pro Mini. Ďalší