Satura rādītājs:

Alexa viedā lampa ar ESP8266: 4 soļi (ar attēliem)
Alexa viedā lampa ar ESP8266: 4 soļi (ar attēliem)

Video: Alexa viedā lampa ar ESP8266: 4 soļi (ar attēliem)

Video: Alexa viedā lampa ar ESP8266: 4 soļi (ar attēliem)
Video: Умный диммер ZigBee WiFi для регулировки освещения Bingoelec Tuya Smart 2024, Novembris
Anonim
Image
Image
Alexa viedā lampa ar ESP8266
Alexa viedā lampa ar ESP8266

Šī pamācība palīdz jums kopā ar mani uzlabot vintage lampu ar balss vadību, izmantojot ESP8266 mikrokontrolleri un Amazon Echo/Alexa. Arduino kods atdarina Belkin WeMo ierīci, izmantojot fauxmoESP bibliotēku, kas padara iestatīšanu vieglu.

Lūdzu, ņemiet vērā: šī projekta kods tika anulēts, veicot fauxmoESP bibliotēkas izmaiņas, lai atdarinātu Philips Hue protokolu, nevis Belkin WeMo. Ja atjaunināt to, lai tas darbotos ar jauno bibliotēkas versiju, lūdzu, informējiet mani

Lai iegūtu pilnīgu informāciju par Arduino ESP8266 darbplūsmu, skatiet manu bezmaksas Instructables Internet of Things klasi un Paige's Lamps Class, lai iegūtu vairāk iedvesmas apgaismojumam un zinātību. Ja esat jauns Arduino lietotājs, arī mums ir ievešanas klase.

Šajā projektā tiek izmantota maiņstrāvas elektrība, kas var kaitēt jums vai izraisīt ugunsgrēku- neatstājiet šo projektu pieslēgtu pie strāvas bez uzraudzības, un, ja nezināt, ko darāt, strādājiet kādas personas uzraudzībā

Šim projektam jums būs nepieciešams:

  • Amazon Echo (un lietotne Alexa)
  • Lukturis (mans ir 60W)
  • Dators, kurā darbojas Arduino programmatūra ar ESP8266 atbalstu
  • Adafruit Feather Huzzah ESP8266 mikrokontrolleru plate
  • Adafruit Power Relay FeatherWing
  • Pagarinātājs
  • USB strāvas adapteris (vismaz 1A, es izmantoju vienu no iPhone)
  • USB kabelis (microB)
  • Pārslēgšanas slēdzis un vads (pēc izvēles)
  • Trešais rokas instruments (pēc izvēles)
  • Pincetes (pēc izvēles)
  • Termiski saraušanās caurule
  • Siltuma lielgabals (vai šķiltavas/matu žāvētājs)
  • Stiepļu noņēmēji
  • Noskalojiet diagonālos griezējus
  • Stiepļu uzgriežņi
  • Lodāmurs un lodēt

Manai īpašajai koka lampu pamatnei:

  • Koka kalts un āmurs
  • Vice
  • Zāģis
  • Metāla vīle
  • Urbis/prese ar forstnera uzgaļiem
  • Slīpmašīna ar 220 graudainu papīru
  • Koka apdare (ar cimdiem, suku utt.- izlasiet iepakojuma instrukcijas)

Papildus ESP8266 plates atbalstam jums jāinstalē šādas Arduino bibliotēkas (meklējiet bibliotēkas pārvaldniekā vai manuāli ievietojiet mapi Arduino/bibliotēkās):

  • fauxmoESP
  • ESPAsyncTCP
  • ESPAsyncWebServer

Es uzzināju par šo metodi no šīs Adafruit apmācības: Easy Alexa (Echo) ESP8266 Huzzah kontrole, kurā ir daudz vairāk noderīgas informācijas par šī koda izmantošanu savos projektos.

Lai neatpaliktu no tā, pie kā strādāju, sekojiet man pakalpojumā YouTube, Instagram, Twitter, Pinterest un abonējiet manu biļetenu. Kā Amazon asociētais darbinieks es nopelnu no kvalificētiem pirkumiem, ko veicat, izmantojot manas saistītās saites.

1. darbība: pievienojiet releju

Savienot releju
Savienot releju
Savienot releju
Savienot releju
Savienot releju
Savienot releju
Savienot releju
Savienot releju

Lai kontrolētu ķēdes maiņstrāvas daļu, es izmantoju strāvas releja FeatherWing- vienkārši pārtrauciet karsto lampu vadu un pievienojiet atdalītos galus normāli atvērtiem un parastajiem skrūves spailēm. Atcerieties, ja jūs nezināt maiņstrāvu, atrodiet kādu, kas to uzrauga. Manai lampai bija slēdzis gar vadu, tāpēc es to vienkārši noņemu un izmantoju vadu, ko vadīja slēdzis.

Neaizmirstiet savienot vienu no džemperiem tāfeles apakšpusē, kas atbilst mikrokontrollera tapai, kuru izmantosiet ESP8266. Es sekoju Power Relay FeatherWing iestatīšanas pamācībai un savienoju parādīto džemperi, lai kontrolētu releju ar manas Feather Huzzah ESP8266 13. tapu.

Es vienmēr vispirms izveidoju šāda veida shēmu maizes dēļa prototipu, pat ja galvenais mērķis ir panākt, lai viss ietilptu luktura koka pamatnē.

2. darbība. Programmējiet mikrokontrolleru un pārbaudiet

Programma mikrokontrolleris un pārbaude
Programma mikrokontrolleris un pārbaude
Programma mikrokontrolleris un pārbaude
Programma mikrokontrolleris un pārbaude
Programma mikrokontrolleris un pārbaude
Programma mikrokontrolleris un pārbaude

Šī projekta Arduino kods izmanto fauxmoESP bibliotēkas skices paraugu, kas emulē Belkin WeMo ierīci. Līdz ar to jūsu homebrew konfigurēšana ir tieši tāda pati kā komerciālai ierīcei, kas ir vienkārša lietotnē Alexa. Dabiskas runas dēļ es savu ierīci esmu nosaucis par “gaismu”.

Vēlāk es nolēmu pievienot jaudas ignorēšanas slēdzi, lai lampu varētu vadīt neatkarīgi no balss komandām. Tāpēc šeit tas nav maizes dēļa fotoattēlos, bet parādās vēlāk koka soļa laikā. Lai pārbaudītu kodu, jums nav nepieciešama poga, tāpēc jums viss ir kārtībā. Noskatieties 1. solī iegulto video, lai redzētu, kā es izskaidroju pogas koda darbību! Lejupielādējiet kodu no šīs darbības un pievienojiet savu wifi tīkla nosaukumu un paroli un pielāgojiet ierīces nosaukumu.

3. darbība: kalta koka pamatne, lai uzstādītu detaļas

Kalta koka pamatne sastāvdaļu uzstādīšanai
Kalta koka pamatne sastāvdaļu uzstādīšanai
Kalta koka pamatne sastāvdaļu uzstādīšanai
Kalta koka pamatne sastāvdaļu uzstādīšanai
Kalta koka pamatne sastāvdaļu uzstādīšanai
Kalta koka pamatne sastāvdaļu uzstādīšanai
Kalta koka pamatne sastāvdaļu uzstādīšanai
Kalta koka pamatne sastāvdaļu uzstādīšanai

Pēc tam, kad esat apstiprinājis, ka viss darbojas, ir pienācis laiks pievērsties šī projekta kokapstrādes daļai. Šo lukturi satur kopā vītņots stienis, kuru ir viegli saīsināt ar zāģi vai rotējošu instrumenta griezējriteni, pēc tam tas ir gluds, lai regulēšanas atloku joprojām varētu pieskrūvēt. Es noslīpēju koka pamatni, lai pielāgotos manām sastāvdaļām.

Es noslīpēju koka pamatni, lai noņemtu visus netīrumus no tās, un pabeidzu to ar kādu koka traipu.

4. solis: izmantojiet to

Lieto to!
Lieto to!

Tas ir dabiski teikt: “Alexa, ieslēdz gaismu”, tāpēc jutos īpaši gudrs, nosaucot savu gudro gaismu. Lai vienā tīklā būtu vairākas ierīces, varat tās atšķirt, nosaucot tās, piemēram, par gaiteņa gaismu vai naktsgaismu. Vai tas tiešām ir labāks par WeMo slēdža iegādi? Ja esat lasījis tik tālu Instructable, mēs noteikti varam piekrist, ka ir tikai jautrāk veidot savu, jo īpaši ar pielāgotu vintage lampu jauninājumu un universālu dizainu.

Kādi viedās mājas projekti jums ir zem domāšanas vāciņa? Ļaujiet man zināt, ar ko jūs strādājat zemāk esošajos komentāros.

Ieteicams: