INHOUDSOPGAWE:
- Stap 1: Koppel die relais aan
- Stap 2: Program mikrokontroleerder en toets
- Stap 3: Beitelhoutbasis om onderdele te pas
- Stap 4: Gebruik dit
Video: Alexa slim lamp met ESP8266: 4 stappen (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:25
Hierdie instruksies lei u saam met my in die opgradering van 'n vintage lamp met stembeheer met behulp van 'n ESP8266-mikrokontroller en Amazon Echo/Alexa. Die Arduino -kode navolg 'n Belkin WeMo -toestel met behulp van die fauxmoESP -biblioteek, wat dit maklik maak om op te stel.
Let wel: hierdie projekkode is ongeldig gemaak deur die verandering van die fauxmoESP -biblioteek om die Philips Hue -protokol in plaas van Belkin WeMo na te boots. Laat weet my as u dit opdateer om te werk met die nuwe weergawe van die biblioteek
Vir 'n volledige inleiding op die Arduino ESP8266-werkstroom, kyk na my gratis Instructables Internet of Things-klas en kyk na Paige's Lamps Class vir meer beligtingsinspirasie en know-how. As u nuut is in Arduino, het ons ook 'n inleidingsklas daarvoor.
Hierdie projek gebruik wisselstroom, wat u kan benadeel of 'n brand kan veroorsaak- moenie hierdie projek sonder toesig aan die krag laat nie, en as u nie weet wat u doen nie, werk onder toesig van iemand wat dit doen
Vir hierdie projek benodig u:
- Amazon Echo (en Alexa -app)
- Lamp (myne is 60W)
- Rekenaar met Arduino -sagteware met ESP8266 -ondersteuning geïnstalleer
- Adafruit Feather Huzzah ESP8266 mikrokontrollerbord
- Adafruit Power Relay FeatherWing
- Verlengkoord
- USB -kragadapter (ten minste 1A, ek het een van 'n iPhone gebruik)
- USB -kabel (mikroB)
- Wisselskakelaar en draad (opsioneel)
- Derdehandse gereedskap (opsioneel)
- Pincet (opsioneel)
- Krimpbuis
- Hittegeweer (of aansteker/haardroër)
- Draadstroppers
- Spoel diagonale snyers
- Draad neute
- Soldeerbout en soldeer
Vir my spesifieke houtlampbasis:
- Houtbeitel en hamer
- Vice
- Ystersaag
- Metaal lêer
- Boor/druk met forstner bits
- Skuurder met 220 grintpapier
- Houtafwerking (met handskoene, kwas, ens.- lees die pakketinstruksies)
Benewens ESP8266 -bordondersteuning, moet u die volgende Arduino -biblioteke installeer (soek in biblioteekbestuurder of plaas die gids handmatig in Arduino/biblioteke):
- fauxmoESP
- ESPAsyncTCP
- ESPAsyncWebServer
Ek het geleer oor hierdie metode uit hierdie Adafruit -tutoriaal: Maklike Alexa (Echo) -beheer van u ESP8266 Huzzah, wat baie meer nuttige inligting bevat oor die gebruik van hierdie kode in u eie projekte.
Volg my op YouTube, Instagram, Twitter, Pinterest en teken in op my nuusbrief om tred te hou met waaraan ek werk. As Amazon -medewerker verdien ek uit kwalifiserende aankope wat u doen met my aangeslote skakels.
Stap 1: Koppel die relais aan
Om die wisselstroomgedeelte van die stroombaan te beheer, gebruik ek 'n Power Relay FeatherWing- onderbreek net die warm lampdraad en steek die gestroopte punte in die normaalweg oop en gewone skroefaansluitings. Onthou, as u nie AC ken nie, soek iemand wat toesig hou. My lamp het 'n skakelaar langs die koord, so ek het dit net verwyder en die draad gebruik wat die skakelaar beheer het.
Moenie vergeet om een van die springers aan die onderkant van die bord te oorbrug nie, wat ooreenstem met die pen van die mikrobeheerder wat u op die ESP8266 sal gebruik. Ek het die opstel -tutoriaal vir die Power Relay FeatherWing gevolg en die trui oorbrug wat die relais met pen 13 op my Feather Huzzah ESP8266 beheer het.
Ek bou altyd eers 'n prototipe van hierdie tipe stroombane, selfs al is die uiteindelike doel om alles in die houtvoet van die lamp te laat pas.
Stap 2: Program mikrokontroleerder en toets
Die Arduino -kode vir hierdie projek gebruik die voorbeeldskets vir die fauxmoESP -biblioteek, wat 'n Belkin WeMo -toestel naboots. Die konfigurasie van u tuisbrouer is gevolglik presies dieselfde as die kommersiële toestel, wat 'n briesie in die Alexa -app is. Ter wille van natuurlike spraak het ek my toestel 'die lig' genoem.
Ek het later besluit om 'n kragoorskakelaarskakelaar by te voeg sodat die lamp onafhanklik van die stemopdragte beheer kan word. Daarom is dit nie hier op die broodbordfoto's nie, maar verskyn dit later tydens die houtstap. U het nie die knoppie streng nodig om die kode te toets nie, dus u is goed. Kyk na die video wat in stap 1 ingebed is om te sien hoe ek verduidelik hoe die knoppiekode werk! Laai die kode van hierdie stap af, koppel u eie wifi -netwerknaam en -wagwoord aan en pas die naam van u toestel aan.
Stap 3: Beitelhoutbasis om onderdele te pas
Nadat u bevestig het dat alles werk, is dit tyd om die gedeelte van hierdie projek met houtwerk aan te pak. Hierdie lamp word vasgehou deur 'n skroefdraadstaaf, wat maklik kan verkort word met 'n saag of 'n draai -afsnywiel, en dan glad aangebring sodat die verstelflens nog vasgeskroef kan word. Ek het die houtbasis beitel om my komponente te akkommodeer.
Ek het die houtbodem geskuur om vuilheid te verwyder en dit met 'n bietjie houtvlek afgewerk.
Stap 4: Gebruik dit
Dit voel natuurlik om te sê "Alexa, skakel die lig aan", so ek het ekstra slim gevoel om my slim lig te noem. Om meer as een toestel op dieselfde netwerk te hê, kan u dit onderskei deur dit byvoorbeeld "die ganglig" of "die naglig" te noem. Is dit regtig beter as om 'n WeMo -skakelaar aan te skaf? As u tot dusver in die instruksies gelees het, kan ons beslis saamstem dat dit net lekkerder is om u eie te bou, veral met die pasgemaakte vintage lampopgradering en alles-in-een-ontwerp.
Watter slimhuisprojekte het u onder u denke? Laat my weet waaraan u werk in die kommentaar hieronder.
Aanbeveel:
Slim lessenaar LED -lig - Slim beligting met Arduino - Neopixels -werkruimte: 10 stappe (met foto's)
Slim lessenaar LED -lig | Slim beligting met Arduino | Neopixels Workspace: Ons spandeer deesdae baie tyd tuis, studeer en werk virtueel, so waarom nie ons werkruimte groter maak met 'n pasgemaakte en slim beligtingstelsel Arduino en Ws2812b LED's nie. Hier wys ek u hoe u u Smart bou LED -lessenaar op die tafel wat
Swaai slim magiese spieël vanaf 'n ou skootrekenaar met Alexa -stemherkenning: 6 stappe (met foto's)
Swaai slim magiese spieël vanaf 'n ou skootrekenaar met Alexa-stemherkenning: skryf hier in vir 'Elektronika in 'n neutedop': https://www.udemy.com/electronics-in-a-nutshell/?couponCode=TINKERSPARK Kyk ook na my YouTube -kanaal hier vir meer projekte en elektroniese tutoriale: https://www.youtube.com/channel/UCelOO
IoT -gebaseerde slim tuinmaak en slim landbou met behulp van ESP32: 7 stappe
IoT -gebaseerde slim tuinmaak en slim landbou Met behulp van ESP32: Wêreld verander soos die tyd en so landbou. Tans integreer mense elektronika op elke gebied en die landbou is geen uitsondering hierop nie. Hierdie samesmelting van elektronika in die landbou help boere en mense wat tuine bestuur
DIY slim weegskaal met wekker (met Wi-Fi, ESP8266, Arduino IDE en Adafruit.io): 10 stappe (met foto's)
DIY Smart Scale With Alarm Clock (met Wi-Fi, ESP8266, Arduino IDE en Adafruit.io): In my vorige projek het ek 'n slim badkamerskaal met Wi-Fi ontwikkel. Dit kan die gebruiker se gewig meet, plaaslik vertoon en dit na die wolk stuur. U kan meer inligting hieroor kry op die onderstaande skakel: https: //www.instructables.com/id/Wi-Fi-Smart-Scale-wi
Koppelvlak Honeywell Vista alarm met slim hub (knipoog/slim): 7 stappe (met foto's)
Koppelvlak Honeywell Vista alarm met slim hub (knipoog/slim): Hallo daar! Ek wou 'n kort handleiding gee oor hoe ek my Honeywell Vista -alarmstelsel in my slim hub kan integreer. Ek gebruik Wink vir hierdie tutoriaal, maar dit behoort te werk met enige slim hub (Smartthings/Iris/ens.) Voordat ons begin, gaan