Obsah:
- Krok 1: Připojte relé
- Krok 2: Naprogramujte mikrokontrolér a testujte
- Krok 3: Sekáčová dřevěná základna pro přizpůsobení součástí
- Krok 4: Použijte to
Video: Inteligentní lampa Alexa s ESP8266: 4 kroky (s obrázky)
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:21
Tento Instructable vás spolu se mnou provede upgradem vintage lampy s hlasovým ovládáním pomocí mikrořadiče ESP8266 a Amazon Echo/Alexa. Kód Arduino emuluje zařízení Belkin WeMo pomocí knihovny fauxmoESP, díky čemuž je nastavení hračkou.
Poznámka: Tento kód projektu byl zneplatněn změnou knihovny fauxmoESP na emulaci protokolu Philips Hue namísto Belkin WeMo. Pokud ji aktualizujete tak, aby fungovala s novou verzí knihovny, dejte mi prosím vědět
Chcete-li získat úplné informace o pracovním postupu Arduino ESP8266, podívejte se na moji bezplatnou třídu Instructables Internet of Things a podívejte se na třídu Paige's Lamps, kde najdete další inspiraci a know-how v oblasti osvětlení. Pokud jste v Arduinu nováčci, máme na to také úvodní třídu.
Tento projekt využívá střídavou elektřinu, která by vám mohla ublížit nebo způsobit požár- nenechávejte tento projekt připojený k napájení bez dozoru, a pokud nevíte, co děláte, pracujte pod dohledem někoho, kdo ano
Pro tento projekt budete potřebovat:
- Amazon Echo (a aplikace Alexa)
- Lampa (moje má 60W)
- Počítač se softwarem Arduino s nainstalovanou podporou ESP8266
- Deska mikrokontroléru Adafruit Feather Huzzah ESP8266
- Výkonové relé Adafruit FeatherWing
- Prodlužovací kabel
- USB napájecí adaptér (alespoň 1A, použil jsem jeden z iPhonu)
- USB kabel (microB)
- Přepínač a vodič (volitelně)
- Nástroj z druhé ruky (volitelně)
- Pinzeta (volitelně)
- Smršťovací bužírky
- Tepelná pistole (nebo zapalovač/vysoušeč vlasů)
- Odstraňovače drátů
- Splachovací diagonální frézy
- Drátěné matice
- Páječka a pájka
Pro mou konkrétní dřevěnou základnu lampy:
- Dřevěné dláto a palička
- Svěrák
- Pilka na kov
- Kovový pilník
- Vrták/lis s forstnerovými bity
- Bruska s papírem o zrnitosti 220
- Povrchová úprava dřeva (s rukavicemi, kartáčem atd.- přečtěte si pokyny k balení)
Kromě podpory desky ESP8266 byste měli nainstalovat následující knihovny Arduino (hledat ve správci knihoven nebo ručně umístit složku do Arduina/knihoven):
- fauxmoESP
- ESPAsyncTCP
- ESPAsyncWebServer
Dozvěděl jsem se o této metodě z tohoto tutoriálu Adafruit: Snadné ovládání Alexa (Echo) vašeho ESP8266 Huzzah, který má spoustu dalších užitečných informací o používání tohoto kódu ve vašich vlastních projektech.
Chcete -li držet krok s tím, na čem pracuji, sledujte mě na YouTube, Instagramu, Twitteru, Pinterestu a přihlaste se k odběru mého zpravodaje. Jako Amazon Associate vydělávám na oprávněných nákupech, které provádíte pomocí mých partnerských odkazů.
Krok 1: Připojte relé
K ovládání střídavé části obvodu používám Power Relay FeatherWing- stačí přerušit horký vodič lampy a zapojit odizolované konce do normálně otevřených a společných šroubových svorek. Pamatujte, že pokud neznáte AC, najděte si někoho, kdo bude dohlížet. Moje lampa měla vypínač podél kabelu, takže jsem ji jen odstranil a použil drát, který spínač ovládal.
Nezapomeňte přemostit jeden z propojek na spodní straně desky odpovídající kolíku mikrokontroléru, který na ESP8266 použijete. Sledoval jsem instalační tutoriál pro Power Relay FeatherWing a přemostil zobrazenou propojku k ovládání relé pinem 13 na mém Feather Huzzah ESP8266.
Vždy nejprve sestavím prototyp těchto typů obvodů, i když konečným cílem je dostat vše tak, aby se vešlo do dřevěné základny lampy.
Krok 2: Naprogramujte mikrokontrolér a testujte
Kód Arduino pro tento projekt používá příklad skici pro knihovnu fauxmoESP, která emuluje zařízení Belkin WeMo. Konfigurace vašeho homebrewu je tedy přesně stejná jako u komerčního zařízení, což je v aplikaci Alexa hračka. Kvůli přirozené řeči jsem své zařízení pojmenoval „světlo“.
Později jsem se rozhodl přidat vypínač pro potlačení napájení, aby bylo možné lampu ovládat nezávisle na hlasových povelech. To je důvod, proč to není na fotografiích na prkénku zde, ale objeví se později během kroku dřeva. Tlačítko k otestování kódu nezbytně nepotřebujete, takže jste v obou případech v pořádku. Podívejte se na video vložené v kroku 1, kde mi vysvětlíte, jak kód tlačítka funguje! Stáhněte si kód z tohoto kroku a připojte název a heslo vlastní sítě Wi -Fi a přizpůsobte název svého zařízení.
Krok 3: Sekáčová dřevěná základna pro přizpůsobení součástí
Poté, co jsme potvrdili, že vše funguje, je čas se vypořádat se dřevozpracující částí tohoto projektu. Tato lampa je držena pohromadě pomocí závitové tyče, kterou lze snadno zkrátit pomocí pily nebo rotačního kotouče pro odpojení nástroje, a poté se hladce podepíše, takže nastavovací přírubu lze stále přišroubovat. Vytloukl jsem dřevěnou základnu, abych pojal své komponenty.
Brousil jsem dřevěnou základnu, abych odstranil všechny skvrny, které jsem s ní popletl, a dokončil ji nějakou lazurou na dřevo.
Krok 4: Použijte to
Přijde mi přirozené říkat „Alexo, zapni světlo“, a tak jsem se při pojmenování svého chytrého světla cítil mimořádně chytrý. Chcete -li mít ve stejné síti více zařízení, můžete je odlišit například pojmenováním „osvětlení chodby“nebo „noční světlo“. Je to opravdu lepší než nákup přepínače WeMo? Pokud jste se v Instructable dočetli až sem, určitě se můžeme shodnout na tom, že je prostě zábavnější stavět si vlastní, zejména s upgradem vlastní vintage lampy a designem vše v jednom.
Jaké projekty chytré domácnosti máte pod svou myslí? Dejte mi vědět v komentářích níže, na čem pracujete.
Doporučuje:
Inteligentní lampa Pixel: 7 kroků (s obrázky)
Pixel Smart Lamp: Toto je projekt, který jsem vytvořil pro inteligentní lampu ovládanou technologií Bluetooth s aplikací pro Android vyvinutou v Android Studio. Hlavním cílem Pixelu je zobrazovat nádherná světla. Je to například světelný režim krbu, podívejme se, jak by jednopixelový krb mohl
Inteligentní budík: inteligentní budík vyrobený z Raspberry Pi: 10 kroků (s obrázky)
Chytrý budík: Chytrý budík vyrobený z Raspberry Pi: Chtěli jste někdy chytré hodiny? Pokud ano, toto je řešení pro vás! Vytvořil jsem inteligentní budík, toto jsou hodiny, u kterých můžete podle času na webu změnit čas budíku. Když se spustí alarm, ozve se zvuk (bzučák) a 2 kontrolky
Inteligentní zahradničení založené na IoT a inteligentní zemědělství pomocí ESP32: 7 kroků
Inteligentní zahradničení založené na IoT a inteligentní zemědělství pomocí ESP32: Svět se mění v čase a také v zemědělství. V dnešní době lidé integrují elektroniku do všech oblastí a zemědělství pro to není výjimkou. Toto sloučení elektroniky v zemědělství pomáhá zemědělcům a lidem, kteří spravují zahrady
Jak ovládat základní inteligentní přepínač Sonoff na bázi ESP8266 pomocí smartphonu: 4 kroky (s obrázky)
Jak ovládat základní inteligentní přepínač Sonoff na bázi ESP8266 pomocí smartphonu: Sonoff je řada zařízení pro inteligentní domácnost vyvinutá společností ITEAD. Jedním z nejflexibilnějších a nejlevnějších zařízení z této řady je Sonoff Basic. Jedná se o přepínač s podporou Wi-Fi založený na skvělém čipu ESP8266. Tento článek popisuje, jak nastavit Cl
Snadná inteligentní lampa za 5 $ s webovým rozhraním pro smartphone: 4 kroky
Snadná chytrá lampa za 5 $ s webovým rozhraním pro smartphone: Ahoj! Jmenuji se Rafael. Toto je můj první Instructable! Mým hlavním motivem vytvoření této lampy je pomoci životům lidí znevýhodněných pohybem. Jednoho dne nebudeme mít vypínače na stěnách nebo těžko dostupné zástrčky, ale spíše naše smartphony k ovládání