Sisällysluettelo:
- Vaihe 1: Kytke rele
- Vaihe 2: Ohjelmoi mikro ja testi
- Vaihe 3: Talttapuupohja komponenttien sovittamiseksi
- Vaihe 4: Käytä sitä
Video: Alexa Smart Lamp ESP8266: 4 vaihetta (kuvilla)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:00
Tämä Instructable opastaa minua kanssasi päivittämään vintage-lampun ääniohjauksella ESP8266-mikroprosessorin ja Amazon Echo/Alexan avulla. Arduino -koodi jäljittelee Belkin WeMo -laitetta fauxmoESP -kirjaston avulla, mikä tekee asennuksesta helppoa.
Huomaa: Tämä projektikoodi on mitätöity fauxmoESP -kirjaston muutoksen vuoksi jäljitellä Philips Hue -protokollaa Belkin WeMon sijaan. Jos päivität sen toimimaan kirjaston uuden version kanssa, ilmoita siitä minulle
Jos haluat täydellisen esittelyn Arduino ESP8266 -työnkulusta, tutustu ilmaiseen Instructables Internet of Things -luokkaan ja tutustu Paigen lamppuluokkaan saadaksesi lisää inspiraatiota valaistukseen ja osaamista. Jos olet uusi Arduinolla, meillä on myös intro -luokka sitä varten.
Tämä projekti käyttää vaihtovirtasähköä, joka voi vahingoittaa sinua tai sytyttää tulipalon- älä jätä tätä verkkoon kytkettyä projektia ilman valvontaa, ja jos et tiedä mitä olet tekemässä, työskentele jonkun muun valvonnassa
Tätä projektia varten tarvitset:
- Amazon Echo (ja Alexa -sovellus)
- Lamppu (minun on 60W)
- Tietokone, jossa on Arduino -ohjelmisto ja ESP8266 -tuki asennettuna
- Adafruit Feather Huzzah ESP8266 -kortti
- Adafruit Power Relay FeatherWing
- Jatkojohto
- USB -virtalähde (vähintään 1A, käytin yhtä iPhonesta)
- USB -kaapeli (microB)
- Vaihtokytkin ja johto (valinnainen)
- Kolmas käsityökalu (valinnainen)
- Pinsetit (valinnainen)
- Lämpökutistuva letku
- Lämpöpistooli (tai kevyempi/hiustenkuivaaja)
- Langanpoistimet
- Huuhtele lävistäjäleikkurit
- Lanka mutterit
- Juotin ja juote
Erityinen puinen lampunjalka:
- Puinen taltta ja vasara
- Vice
- Rautasaha
- Metalliviila
- Poraa/paina forstner -terillä
- Hiomakone 220 karkealla paperilla
- Puupinta (käsineillä, harjalla jne.- lue pakkauksen ohjeet)
ESP8266 -korttituen lisäksi sinun tulee asentaa seuraavat Arduino -kirjastot (etsi kirjastonhallinnasta tai aseta kansio manuaalisesti Arduino/kirjastoihin):
- fauxmoESP
- ESPAsyncTCP
- ESPAsyncWebServer
Opin tästä menetelmästä tästä Adafruit -opetusohjelmasta: Easy Alexa (Echo) ESP8266 Huzzahin hallinta, jossa on paljon enemmän hyödyllistä tietoa tämän koodin käytöstä omissa projekteissasi.
Jos haluat pysyä ajan tasalla siitä, mitä työskentelen, seuraa minua YouTubessa, Instagramissa, Twitterissä, Pinterestissä ja tilaa uutiskirjeeni. Amazon -yhteistyökumppanina ansaitsen hyväksytyistä ostoista, joita teet kumppanilinkkien avulla.
Vaihe 1: Kytke rele
Ohjataksesi piirin vaihtovirtaosaa käytän Power Relay FeatherWing -laitetta- katkaise vain kuuman lampun johto ja kytke irrotetut päät normaalisti avoimiin ja tavallisiin ruuviliittimiin. Muista, että jos et tunne AC: tä, etsi joku, joka valvoo. Valaisimessani oli kytkin johtoa pitkin, joten poistin sen vain ja käytin kytkimen ohjaamaa johtoa.
Älä unohda siltaa yhtä hyppyjohdinta levyn alapuolelta, mikä vastaa ESP8266 -laitteessa käytettävää mikrokontrollerinappia. Seurasin Power Relay FeatherWingin asennusopastusta ja siltain hyppyjohdinta, joka näytti ohjaamaan relettä Feather Huzzah ESP8266: n tapilla 13.
Rakennan aina ensin leipälevyn prototyypin tämän tyyppisistä piireistä, vaikka lopullinen tavoite on saada kaikki sopimaan lampun puiseen pohjaan.
Vaihe 2: Ohjelmoi mikro ja testi
Tämän projektin Arduino -koodi käyttää esimerkkiä luonnoksesta fauxmoESP -kirjastolle, joka emuloi Belkin WeMo -laitetta. Näin ollen kotibrewesi määrittäminen on täsmälleen sama kuin kaupallinen laite, joka on helppoa Alexa -sovelluksessa. Luonnollisen puheen vuoksi olen nimittänyt laitteeni "valoksi".
Päätin myöhemmin lisätä tehon ohituskytkimen, jotta lamppua voitaisiin ohjata äänikomennoista riippumatta. Siksi se ei ole täällä leipäpöydän valokuvissa, mutta se näkyy myöhemmin puun vaiheen aikana. Et tarvitse painikkeita ehdottomasti koodin testaamiseen, joten olet hyvä joka tapauksessa. Katso vaiheeseen 1 upotettu video nähdäksesi, miten painikekoodi toimii! Lataa koodi tästä vaiheesta ja liitä oma wifi -verkkosi nimi ja salasana ja muokkaa laitteen nimeä.
Vaihe 3: Talttapuupohja komponenttien sovittamiseksi
Kun olet varmistanut, että kaikki toimii, on aika puuttua tämän projektin puuntyöstöosaan. Tätä lamppua pitää kiinni kierretanko, joka on helppo lyhentää sahalla tai pyörivällä työkalun katkaisupyörällä ja sitten viilataan sileäksi, jotta säätölaippa voidaan edelleen kiinnittää. Kaatoin puupohjan komponenttien sijoittamiseksi.
Hioin puupohjan poistaakseni mahdolliset tahrat ja sekoittamasta sitä ja viimeistelin sen puutahroilla.
Vaihe 4: Käytä sitä
Tuntuu luonnolliselta sanoa "Alexa, sytytä valo", joten minusta tuntui erityisen fiksulta nimetä älyvaloni. Jos haluat käyttää useita laitteita samassa verkossa, voit erottaa ne toisistaan nimeämällä ne esimerkiksi "käytäväksi" tai "yövaloksi". Onko tämä todella parempi kuin WeMo -kytkimen ostaminen? Jos olet lukenut niin kauan Instructable-ohjelmassa, voimme varmasti olla samaa mieltä siitä, että on vain hauskempaa rakentaa omaa, erityisesti mukautetun vintage-lampun päivityksen ja all-in-one-suunnittelun avulla.
Mitä älykkään kodin projekteja sinulla on ajattelukorkisi alla? Kerro minulle, mitä työskentelet alla olevissa kommenteissa.
Suositeltava:
DIY INTERNET -OHJAETTU SMART LED -MATRIX (ADAFRUIT + ESP8266 + WS2812): 8 vaihetta (kuvilla)
DIY INTERNETIN OHJAAMA SMART LED -MATRIX (ADAFRUIT + ESP8266 + WS2812): Tässä on toinen edistysaskeleeni projektiin, jonka olen erittäin innoissani saadessani näyttää sinulle. Kyse on DIY Smart LED -matriisista, jonka avulla voit näyttää sillä tietoja, kuten YouTube -tilastoja, älykkään kotisi tilastoja, lämpötila, kosteus, voi olla yksinkertainen kello tai vain näyttää
Alexa IoT TV -ohjain ESP8266: 10 vaihetta (kuvilla)
Alexa IoT TV -ohjain ESP8266: Ostin äskettäin Amazon Echo Dotin Amazon Prime -päivän aikana ~ 20 €. Nämä pienet ääniavustajat ovat halpoja ja sopivia DIY -kotiautomaatiolle, jos tiedät, mikä on mahdollista ja miten voit rakentaa älylaitteita. Minulla on Samsungin älytelevisio, mutta halusin
Pixel Smart Lamp: 7 vaihetta (kuvilla)
Pixel Smart Lamp: Tämä on projekti, jonka tein älykkäälle lampulle, jota hallitaan Bluetoothilla Android Studiolla kehitetyn Android -sovelluksen avulla. Pixelin päätavoite on näyttää kauniita valoja. Se on esimerkiksi takavalo, katsotaanpa kuinka yhden pikselin takka saattaa
Smart Lamp Chic'on Cube: 11 vaihetta (kuvilla)
Smart Lamp Chic'on Cube: Tämä ohje sisältää ohjeet älykkään lampun rakentamiseen Chic'on -palvelualustan yhdistämiseksi. (Lisätietoja osoitteessa https://www.github.com/roiKosmic/)****** Päivitys Heinäkuusta 2018 lähtien online -sivusto www.chicon.fr ei ole enää käytettävissä, sinun on
Smart Lamp (TCfD) - Rainbow + Music Visualizer: 7 vaihetta (kuvilla)
Smart Lamp (TCfD) - Rainbow + Music Visualizer: Tämä projekti on tehty TUDelftin Technology for Concept Design -kurssille. Prototyyppiä varten lampulla on kaksi toimintoa; sateenkaariefekti, joka lähettää rauhoittavan värin