Tartalomjegyzék:
- Lépés: Csatlakoztassa a relét
- 2. lépés: Programozza be a mikrokontrollert és a tesztet
- 3. lépés: Véső faalap az alkatrészek illesztéséhez
- 4. lépés: Használd
Videó: Alexa intelligens lámpa ESP8266 -mal: 4 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:40
Ez az útmutató segít velem együtt abban, hogy korszerűsítsen egy hangvezérlésű lámpát egy ESP8266 mikrokontroller és Amazon Echo/Alexa segítségével. Az Arduino kód egy Belkin WeMo eszközt emulál a fauxmoESP könyvtár használatával, ami egyszerűvé teszi a telepítést.
Kérjük, vegye figyelembe: Ezt a projektkódot érvénytelenítette a fauxmoESP könyvtár azon változtatása, hogy a Belkin WeMo helyett a Philips Hue protokollt emulálja. Ha frissíti, hogy működjön a könyvtár új verziójával, kérjük, tudassa velem
Az Arduino ESP8266 munkafolyamat teljes körű megismeréséhez tekintse meg ingyenes Instructables Internet of Things osztályomat, és nézze meg a Paige lámpák osztályát, ahol további inspirációt és know-how-t talál. Ha még nem ismeri az Arduino -t, erre is van egy bevezető osztályunk.
Ez a projekt váltakozó áramú áramot használ, ami árthat Önnek vagy tüzet okozhat- ne hagyja felügyelet nélkül ezt a projektet az áramellátáshoz csatlakoztatva, és ha nem tudja, mit csinál, dolgozzon valaki felügyelete alatt
Ehhez a projekthez szüksége lesz:
- Amazon Echo (és Alexa alkalmazás)
- Lámpa (az enyém 60W)
- Arduino szoftvert futtató számítógép ESP8266 támogatással
- Adafruit Feather Huzzah ESP8266 mikrovezérlő kártya
- Adafruit Power Relay FeatherWing
- Hosszabbító
- USB tápegység (legalább 1A, használtam egy iPhone -ból)
- USB kábel (microB)
- Kapcsoló és vezeték (opcionális)
- Harmadik kéziszerszám (opcionális)
- Csipesz (opcionális)
- Hőre zsugorodó cső
- Hőpisztoly (vagy öngyújtó/hajszárító)
- Huzalhúzók
- Öblítse le az átlós vágókat
- Drót anyák
- Forrasztópáka és forrasztópáka
Az én konkrét fa lámpatartómhoz:
- Fa véső és kalapács
- Helyettes
- Fűrész
- Fémreszelő
- Fúró/préselő forstner fúrókkal
- Csiszológép 220 szemcsés papírral
- Fa felület (kesztyűvel, kefével stb.- olvassa el a csomagolás utasításait)
Az ESP8266 kártya támogatása mellett telepítse a következő Arduino könyvtárakat (keresés a könyvtárkezelőben, vagy manuálisan helyezze el a mappát az Arduino/könyvtárakban):
- fauxmoESP
- ESPAsyncTCP
- ESPAsyncWebServer
Erről a módszerről az Adafruit oktatóanyagából tanultam: Easy Alexa (Echo) ESP8266 Huzzah vezérlése, amely sok hasznos információt tartalmaz a kód saját projektekben történő használatáról.
Ha lépést akar tartani azzal, amin dolgozom, kövessen a YouTube -on, az Instagram -on, a Twitteren, a Pinteresten, és iratkozzon fel hírlevelemre. Amazon -munkatársként a kapcsolt linkjeim segítségével végzett minősített vásárlásokból keresek.
Lépés: Csatlakoztassa a relét
Az áramkör váltakozó áramú részének vezérléséhez egy Power Relay FeatherWing-et használok- csak szakítsa meg a forró lámpa vezetékét, és dugja be a lecsupaszított végeket a normálisan nyitott és közös csavaros csatlakozóba. Ne feledje, ha nem ismeri az AC -t, keressen valakit, aki felügyeli. A lámpámnak kapcsolója volt a vezeték mentén, ezért csak eltávolítottam, és azt a vezetéket használtam, amelyet a kapcsoló irányított.
Ne felejtse el áthidalni az egyik jumpert a tábla alsó oldalán, amely megfelel az ESP8266 -on használt mikrovezérlő tűnek. Követtem a Power Relay FeatherWing beállítási útmutatóját, és áthidalva a relé vezérlésére szolgáló áthidalót a Feather Huzzah ESP8266 13 -as csapjával.
Először mindig az ilyen típusú áramkörök kenyérsütő deszkájának prototípusát készítem el, még akkor is, ha a végső cél az, hogy minden illeszkedjen a lámpa fa alapjába.
2. lépés: Programozza be a mikrokontrollert és a tesztet
A projekt Arduino kódja a Belkin WeMo eszközt emuláló fauxmoESP könyvtár példavázlatát használja. Következésképpen a homebrew konfigurálása pontosan megegyezik a kereskedelmi eszközzel, ami az Alexa alkalmazásban egyszerű. A természetes beszéd érdekében a készülékemet "fénynek" neveztem el.
Később úgy döntöttem, hogy hozzáadok egy teljesítmény -felülbíráló kapcsolót, hogy a lámpát a hangutasításoktól függetlenül vezérelhessék. Ezért nincs itt a kenyértábla fotóin, de később jelenik meg a fa lépés során. A kód teszteléséhez nincs feltétlenül szüksége a gombra, így minden rendben van. Nézze meg az 1. lépésben beágyazott videót, hogy elmagyarázzam, hogyan működik a gombkód! Töltse le a kódot ebből a lépésből, és csatlakoztassa saját wifi -hálózatának nevét és jelszavát, és testreszabhatja az eszköz nevét.
3. lépés: Véső faalap az alkatrészek illesztéséhez
Miután meggyőződtünk arról, hogy minden működik, ideje foglalkozni a projekt faipari részével. Ezt a lámpát menetes rúd tartja össze, amelyet fűrésszel vagy forgó szerszámvágó kerékkel könnyű lerövidíteni, majd simára reszelni, így a beállítóperem még mindig csavarozható. Kivágtam a fa alapot, hogy elférjenek az alkatrészeim.
Csiszoltam a fa alapot, hogy eltávolítsam az esetleges szennyeződéseket, és befejeztem némi fafoltgal.
4. lépés: Használd
Természetes érzés azt mondani, hogy "Alexa, kapcsolja be a villanyt", ezért extra okosnak éreztem magam az intelligens fényem elnevezésében. Ha több eszközt szeretne használni ugyanazon a hálózaton, megkülönböztetheti őket, például "a folyosó lámpája" vagy az "éjszakai fény" elnevezéssel. Valóban jobb ez, mint egy WeMo kapcsoló megvásárlása? Ha eddig olvasta az Instructable-t, akkor biztosan egyetérthetünk abban, hogy sokkal szórakoztatóbb saját készíteni, különösen az egyedi vintage lámpa frissítéssel és az all-in-one dizájnnal.
Milyen okosotthon -projektek vannak a gondolkodási sapkája alatt? Tudassa velem, hogy mivel foglalkozik az alábbi megjegyzésekben.
Ajánlott:
Smart Desk LED lámpa - Intelligens világítás W/ Arduino - Neopixels munkaterület: 10 lépés (képekkel)
Smart Desk LED lámpa | Intelligens világítás W/ Arduino | Neopixels Workspace: Napjainkban sok időt töltünk otthon, virtuálisan tanulunk és dolgozunk, miért ne tehetnénk nagyobbá munkaterületünket az Arduino és a Ws2812b LED -eken alapuló egyedi és intelligens világítási rendszerrel. Itt megmutatom, hogyan építse fel Smart Asztali LED -es lámpa, amely
Pixel intelligens lámpa: 7 lépés (képekkel)
Pixel intelligens lámpa: Ezt a projektet egy intelligens lámpához készítettem, amelyet Bluetooth vezérel egy Android Stúdióban kifejlesztett Android -alkalmazással. A Pixel fő célja a gyönyörű fények megjelenítése. Ez például a kandalló világítási módja, nézzük meg, hogyan lehet egy egy képpontos kandalló
Intelligens ébresztőóra: Raspberry Pi -vel készült intelligens ébresztőóra: 10 lépés (képekkel)
Intelligens ébresztőóra: Raspberry Pi -vel készült intelligens ébresztőóra: Szeretett volna valaha okos órát? Ha igen, akkor ez a megoldás az Ön számára! Készítettem intelligens ébresztőórát, ez egy óra, amellyel megváltoztathatja az ébresztési időt a webhely szerint. Amikor a riasztó megszólal, hangjelzés (csipogó) és 2 lámpa hallatszik
A múmia lámpa - WiFi által vezérelt intelligens lámpa: 5 lépés (képekkel)
A múmialámpa - WiFi által vezérelt intelligens lámpa: Körülbelül 230 ezer évvel ezelőtt az ember megtanulta irányítani a tüzet, ez jelentős változást idéz elő életmódjában, mivel az éjszakai munkába kezdett, a tűz fényének felhasználásával is. Mondhatjuk, hogy ez a beltéri világítás kezdete. Most én
IoT RC autó intelligens lámpa távirányítóval vagy átjáróval: 8 lépés (képekkel)
IoT RC autó intelligens lámpa távvezérlővel vagy átjáróval: Egy nem kapcsolódó projekthez írtam néhány Arduino kódot, hogy beszéljek az otthonomban lévő MiLight intelligens lámpákkal és lámpatestekkel. Miután sikerült elkapnom a vezeték nélküli távvezérlőből származó parancsokat, Úgy döntöttem, hogy teszek egy kis RC autót tesztelésre