Përmbajtje:

Alexa Smart Lamp Me ESP8266: 4 hapa (me fotografi)
Alexa Smart Lamp Me ESP8266: 4 hapa (me fotografi)

Video: Alexa Smart Lamp Me ESP8266: 4 hapa (me fotografi)

Video: Alexa Smart Lamp Me ESP8266: 4 hapa (me fotografi)
Video: Alexa farts on multiple echos 2024, Dhjetor
Anonim
Image
Image
Llamba e zgjuar Alexa Me ESP8266
Llamba e zgjuar Alexa Me ESP8266

Ky udhëzues ju udhëzon së bashku me mua në azhurnimin e një llambë të cilësisë së mirë me kontrollin e zërit duke përdorur një mikronrollor ESP8266 dhe Amazon Echo/Alexa. Kodi Arduino imiton një pajisje Belkin WeMo duke përdorur bibliotekën fauxmoESP, e cila e bën konfigurimin një fllad.

Ju lutemi vini re: Ky kod projekti është shfuqizuar nga ndryshimi i bibliotekës fauxmoESP për të imituar protokollin Philips Hue në vend të Belkin WeMo. Nëse e përditësoni për të punuar me versionin e ri të bibliotekës, ju lutem më tregoni

Për një abetare të plotë në rrjedhën e punës Arduino ESP8266, shikoni klasën time falas Instructables Internet of Things dhe shikoni Klasën e Llambave të Paige për më shumë frymëzim dhe njohuri për ndriçimin. Nëse jeni i ri në Arduino, ne gjithashtu kemi një klasë hyrëse për këtë.

Ky projekt përdor energji elektrike AC, e cila mund t'ju dëmtojë ose të ndez zjarr- mos e lini këtë projekt të lidhur me energjinë pa mbikëqyrje dhe nëse nuk e dini se çfarë po bëni, punoni nën mbikëqyrjen e dikujt që e bën

Për këtë projekt, do t'ju duhet:

  • Amazon Echo (dhe aplikacioni Alexa)
  • Llambë (e imja është 60W)
  • Kompjuter që përdor softuer Arduino me mbështetje ESP8266 të instaluar
  • Bordi i mikrokontrolluesit Adafruit Feather Huzzah ESP8266
  • Kafshë stafetë e stafetës Adafruit
  • Zgjatues
  • Përshtatës USB i energjisë (të paktën 1A, kam përdorur një nga një iPhone)
  • Kabllo USB (microB)
  • Ndrysho çelësin dhe telin (opsional)
  • Mjet i dorës së tretë (opsionale)
  • Piskatore (sipas dëshirës)
  • Tub i tkurrjes së nxehtësisë
  • Armë ngrohëse (ose çakmak/tharëse flokësh)
  • Zhveshëset e telave
  • Flutur prerës diagonal
  • Arra me tela
  • Saldim dhe saldim

Për bazën time të veçantë të llambave prej druri:

  • Daltë druri dhe çekiç
  • Zv
  • Sharrë hekuri
  • Skedar metalik
  • Stërvitni/shtypni me copa më të forta
  • Sander me letër zmerile 220
  • Përfundimi i drurit (me doreza, furçë, etj.- lexoni udhëzimet e paketës)

Përveç mbështetjes së bordit ESP8266, duhet të instaloni bibliotekat e mëposhtme Arduino (kërkoni në menaxherin e bibliotekës ose vendosni manualisht dosjen në Arduino/bibliotekat):

  • fauxmoESP
  • ESPAsyncTCP
  • ESPAsyncWebServer

Kam mësuar për këtë metodë nga ky tutorial i Adafruit: Kontrolli i lehtë Alexa (Echo) i ESP8266 Huzzah tuaj, i cili ka shumë më tepër informacion të dobishëm në lidhje me përdorimin e këtij kodi në projektet tuaja.

Për të vazhduar me atë që po punoj, më ndiqni në YouTube, Instagram, Twitter, Pinterest dhe regjistrohuni në gazetën time. Si një Amazon Associate unë fitoj nga blerjet kualifikuese që bëni duke përdorur lidhjet e mia të filialeve.

Hapi 1: Lidhni stafetën

Lidhni stafetën
Lidhni stafetën
Lidhni stafetën
Lidhni stafetën
Lidhni stafetën
Lidhni stafetën
Lidhni stafetën
Lidhni stafetën

Për të kontrolluar pjesën AC të qarkut, unë jam duke përdorur një Relay Power FeatherWing- thjesht ndërprisni telin e llambës së nxehtë dhe lidhni skajet e zhveshura në terminalet e vidave Normalisht të Hapura dhe të zakonshme. Mos harroni, nëse nuk e njihni AC, gjeni dikë që bën për të mbikëqyrur. Llamba ime kishte një ndërprerës përgjatë kordonit, kështu që sapo e hoqa dhe përdor tela që kontrollonte çelësi.

Mos harroni të tejkaloni një nga kërcyesit në pjesën e poshtme të tabelës, që korrespondon me kunjin e mikrokontrolluesit që do të përdorni në ESP8266. Ndoqa tutorialin e konfigurimit për Relay Power FeatherWing dhe tejkalova kërcyesin e treguar për të kontrolluar stafetën me kunjën 13 në Feather Huzzah ESP8266 tim.

Unë gjithmonë ndërtoj së pari një prototip të bordit të këtyre llojeve të qarqeve, edhe nëse qëllimi përfundimtar është që gjithçka të përshtatet në bazën prej druri të llambës.

Hapi 2: Programi Mikrokontrollues & Test

Programi Mikrokontrollues & Test
Programi Mikrokontrollues & Test
Programi Mikrokontrollues & Test
Programi Mikrokontrollues & Test
Programi Mikrokontrollues & Test
Programi Mikrokontrollues & Test

Kodi Arduino për këtë projekt përdor skicën shembull për bibliotekën fauxmoESP, e cila imiton një pajisje Belkin WeMo. Rrjedhimisht, konfigurimi i krijuesit tuaj të shtëpisë është saktësisht i njëjtë me pajisjen komerciale, e cila është një fllad në aplikacionin Alexa. Për hir të fjalimit natyror, unë e kam quajtur pajisjen time "dritë".

Vendosa më vonë të shtoja një ndërprerës të kalimit të energjisë në mënyrë që llamba të mund të kontrollohej në mënyrë të pavarur nga komandat zanore. Kjo është arsyeja pse nuk është në fotot e bukës këtu, por shfaqet më vonë gjatë hapit të drurit. Ju nuk keni nevojë për butonin për të testuar kodin, kështu që jeni të gjithë mirë në çdo mënyrë. Shikoni videon e përfshirë në Hapin 1 për të më shpjeguar se si funksionon kodi i butonit! Shkarkoni kodin nga ky hap dhe futni emrin dhe fjalëkalimin tuaj të rrjetit wifi dhe personalizoni emrin e pajisjes tuaj.

Hapi 3: Baza e Drurit të Daltës për të Përshtatur Komponentët

Baza e druve të daltës për të përshtatur përbërësit
Baza e druve të daltës për të përshtatur përbërësit
Baza e druve të daltës për të përshtatur përbërësit
Baza e druve të daltës për të përshtatur përbërësit
Baza e druve të daltës për të përshtatur përbërësit
Baza e druve të daltës për të përshtatur përbërësit
Baza e druve të daltës për të përshtatur përbërësit
Baza e druve të daltës për të përshtatur përbërësit

Pasi të konfirmoni se gjithçka funksionon, është koha për të trajtuar pjesën e përpunimit të drurit të këtij projekti. Kjo llambë mbahet së bashku me një shufër të filetuar, e cila është e lehtë të shkurtohet me një sharrë ose rrotë rrotulluese të veglave, pastaj të vendoset e qetë në mënyrë që fllanxha rregulluese të mund të vidhet akoma. Unë copëzova bazën e drurit për të akomoduar përbërësit e mi.

I lëmova bazën e drurit për të hequr çdo njollë nga ngatërrimi me të dhe e përfundova me një njollë druri.

Hapi 4: Përdoreni

Perdore!
Perdore!

Feelsshtë e natyrshme të thuash "Alexa, ndez dritën", kështu që u ndjeva shumë i zgjuar në emërimin e dritës sime të zgjuar. Për të pasur pajisje të shumta në të njëjtin rrjet, mund t'i dalloni duke i emëruar për shembull "drita e korridorit" ose "drita e natës". A është kjo me të vërtetë më mirë sesa të blini një ndërprerës WeMo? Nëse e keni lexuar deri tani në Instructable, me siguri mund të biem dakord se është më shumë argëtuese të krijoni tuajën, veçanërisht me azhurnimin e personalizuar të llambave të cilësisë së mirë dhe modelin gjithëpërfshirës.

Cilat projekte të shtëpive të zgjuara keni nën kapakun tuaj të të menduarit? Më tregoni se për çfarë po punoni në komentet më poshtë.

Recommended: