Tartalomjegyzék:

Alexa intelligens lámpa ESP8266 -mal: 4 lépés (képekkel)
Alexa intelligens lámpa ESP8266 -mal: 4 lépés (képekkel)

Videó: Alexa intelligens lámpa ESP8266 -mal: 4 lépés (képekkel)

Videó: Alexa intelligens lámpa ESP8266 -mal: 4 lépés (képekkel)
Videó: AllbeAI Tuya Smart Wifi Switch,4 channel DC 5V 12V 7-32V,inching/Self-lock/Inter lock 2024, Július
Anonim
Image
Image
Alexa intelligens lámpa ESP8266 -tal
Alexa intelligens lámpa ESP8266 -tal

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

Csatlakoztassa a relét
Csatlakoztassa a relét
Csatlakoztassa a relét
Csatlakoztassa a relét
Csatlakoztassa a relét
Csatlakoztassa a relét
Csatlakoztassa a relét
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

Program mikrokontroller és teszt
Program mikrokontroller és teszt
Program mikrokontroller és teszt
Program mikrokontroller és teszt
Program mikrokontroller és teszt
Program mikrokontroller és teszt

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

Véső fa alap az alkatrészekhez
Véső fa alap az alkatrészekhez
Véső fa alap az alkatrészekhez
Véső fa alap az alkatrészekhez
Véső fa alap az alkatrészekhez
Véső fa alap az alkatrészekhez
Véső fa alap az alkatrészekhez
Véső fa alap az alkatrészekhez

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

Használd!
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: