Sisällysluettelo:

Alexa-käytössä oleva kuolemantähtilamppu: 17 vaihetta (kuvilla)
Alexa-käytössä oleva kuolemantähtilamppu: 17 vaihetta (kuvilla)

Video: Alexa-käytössä oleva kuolemantähtilamppu: 17 vaihetta (kuvilla)

Video: Alexa-käytössä oleva kuolemantähtilamppu: 17 vaihetta (kuvilla)
Video: Kiusallinen alapääongelma || BLOKESS 2024, Heinäkuu
Anonim
Alexa-käytössä oleva kuolemantähtilamppu
Alexa-käytössä oleva kuolemantähtilamppu
Alexa-käytössä oleva kuolemantähtilamppu
Alexa-käytössä oleva kuolemantähtilamppu

Tuo katkelma pimeästä puolelta olohuoneeseesi tällä ainutlaatuisella äänitoiminnolla varustetulla lampulla. Toimiva taideteos, joka on sekä hyödyllinen että miellyttävä katsella. Käynnistäminen tai sammuttaminen? Kaikki lamput tekevät niin! Kirkkauden muuttaminen? Erittäin yleinen! Mutta voitko omasi tehdä tämän? *keino lisätä esittelyvideon äänenvoimakkuutta*

Rad, eikö? Tämän viileän valo-n-ääniesityksen lisäksi voit myös pyytää Alexaa yksinkertaisesti sytyttämään/sammuttamaan lampun tai valitsemaan kirkkausasetuksen kymmenen hehkutason välillä.

Vaikuta ystäviisi pimeän puolen todellisella voimalla!

Vaihe 1: Yleiskatsaus

Tämä projekti vie suosittu IKEA -lampun, automatisoi sen valaistuksen / kineettiset toiminnot ja yhdistää sen Amazon Alexaan ääniohjauksen mahdollistamiseksi. Tämän hankkeen kuusi komponenttia sitoutumisjärjestyksessä ovat:

  • Lampun maalaus (vaiheet 2-6)
  • Piirin rakentaminen (vaihe 7)
  • Alexan käyttöönotto (vaihe 8)
  • Moottorin asennus (vaiheet 9-11)
  • Tukijalan rakentaminen (vaihe 12)
  • Kokoaminen (vaiheet 13-16)

Jotta työtaakka olisi hallittavissa, olen poistanut taustaohjelmiston elementit, jotka jäsentävät Alexa-viestejä ja käsittelevät reaaliaikaista viestintää. Sinun tarvitsee vain ladata Arduino-luonnos ja määrittää Alexa-taito tässä opetusohjelmassa kuvatulla tavalla, ja ääniohjauksen pitäisi tapahtua heti.

Kaikki asiaankuuluvat koodit löytyvät täältä. Kaikki STL -mallit on mitattu millimetreinä. Tämä on ensimmäinen kerta, kun kirjoitan Instructablea, joten kommenttisi ja palautteesi ovat erittäin tervetulleita!

Vaihe 2: Hae lamppu

Hae lamppu
Hae lamppu
Hae lamppu
Hae lamppu
Hae lamppu
Hae lamppu

Suuntaa lähimpään IKEAan ja hanki PS 2014 -riippuvalaisin.

Tulee 14 "ja 20" versio. Hanki 14 tuumaa valkoisella/kuparivariantilla. Kun avaat pakkauksen, löydät valkoisen keskikehyksen, 10 kuparivartta ja 40 valkoista paneelia. Neljä paneelia menee kumpaankin varteen kuvassa merkityissä kohdissa. Seuraavat neljä riviä esiin:

  • Pienet yläpaneelit
  • Suuret ylä- ja keskipaneelit
  • Suuret ala-keskipaneelit
  • Pienet pohjapaneelit

Kiinnitä käsivarret runkoon ja merkitse ne teipillä. Merkitse myös paneelit (mutta älä kiinnitä niitä vielä). Merkitsin käsivarret 0-9 ja paneelit B0 - B9 ja T0 - T9. Huomaa, että käytin jokaista paneelin numeroa kahdesti, koska rivien 1 ja 2 muotoilu (kuten 3 ja 4) on erottuva ja samaa tarraa voidaan käyttää. Esimerkiksi haarassa 7 olevat paneelit olisivat T7 (pieni yläosa), T7 (suuri ylä-keskikohta), B7 (suuri ala-keskikohta) ja B7 (pieni pohja).

Ikävä? Joo. Mutta kaikki tämä merkintä tulee ajankohtaiseksi myöhemmin. Joten mene eteenpäin, etiketti pois!

Vaihe 3: Maalaa ne kiiltävä harmaa

Paint Them Kiiltävä harmaa
Paint Them Kiiltävä harmaa
Paint Them Kiiltävä harmaa
Paint Them Kiiltävä harmaa
Paint Them Kiiltävä harmaa
Paint Them Kiiltävä harmaa
Paint Them Kiiltävä harmaa
Paint Them Kiiltävä harmaa

Nosta kiiltävää harmaata maalia. Hanki pari tölkkiä, tarvitset niitä. Valitsin Rust-Oleum Gloss Winter Grey.

Aseta paneelit (kaikki 40!) Ja suihkuta ne mukavasti. Varmista, että käytät naamaria. Jopa pimeä puoli pitää turvallisuutta etusijalla! Katso viitteeni minun.

Anna paneelien kuivua yön yli ja tee sitten toinen kerros. Makea!

Vaihe 4: Teippaa kaivannot

Teippaa kaivannot
Teippaa kaivannot
Teippaa kaivannot
Teippaa kaivannot
Teippaa kaivannot
Teippaa kaivannot

Aseta kaikki paneelit takaisin käsivarsille, mutta älä kokonaan. Älä anna niiden napsahtaa sisään. Poistat ne pian uudelleen, ja paikallaan napsautetun paneelin poistaminen vaatii jonkin verran vaivaa.

Kun olet valmis, nauhoita kaikki maapallon "kaivannot ja laaksot" Death Star -viitteellä (kuten tämä). Nämä ovat alueita, jotka haluat pysyä vaaleanharmaina, kuten päiväntasaajan kaivanto ja niin edelleen. Se on hidas ja toistuva prosessi, mutta se maksaa paljon, kun näet lopputuloksen!

Varmista myös, että teippaat pois suuren ympyrän yläpuoliskosta. Tästä syystä Superlaser -malli on jäljitettävä myöhemmin. Käytä vain jotain suurta ja pyöreää merkitäksesi ympyrän maalarinteipille. Leikkaa se sitten ja kiinnitä se suunnilleen samaan paikkaan kuin kuvissa.

Vaihe 5: Maali tekstuuriin

Maali tekstuurissa
Maali tekstuurissa
Maali tekstuurissa
Maali tekstuurissa
Maali tekstuurissa
Maali tekstuurissa

Hanki pari tölkkiä kivipintaista harmaata maalia. Valitsin Rust-Oleum Grey Stone -pinnoitteen.

Ota paneelit pois ja maalaa ne! Yksi kerros hitaampaa, hieman jatkuvaa ruiskutusta antoi minulle oikean kosketuksen. Varsien ja paneelien tarrat auttavat sinua asettamaan kappaleet oikeaan paikkaansa suunnittelussa, mutta pidä se myöhempää käyttöä varten.

Irrota peiteteippi ja alttoviulu, Death Star -paneelisi ovat valmiita!

Vaihe 6: Piirrä Superlaser

Vedä Superlaser ulos
Vedä Superlaser ulos
Vedä Superlaser ulos
Vedä Superlaser ulos
Vedä Superlaser ulos
Vedä Superlaser ulos

Tee 3D -tulostimella kaavain Superlaserille. Olen liittänyt STL: n suunnittelustani.

Kiinnitä vain paneelit, joissa on Superlaser -alue, takaisin käsivarsiin (vain kevyesti, ei vielä napsahdusta) ja teippaa ne toiselta puolelta. Kiinnitä 3D -tulostettu kaavain ja käytä mustaa teräväpiirtoa jäljittääksesi samankeskiset ympyrät. Tee sitten viivat Superlaserin sisäiseen suunnitteluun käyttämällä viittauskuolokuvaasi.

Onnittelut, olet tehnyt kaikki suunnittelupelit!

Taiteellisia juttuja riittää. Mennään nyt tekniseen.

Vaihe 7: Rakenna piiri

Rakenna piiri
Rakenna piiri
Rakenna piiri
Rakenna piiri
Rakenna piiri
Rakenna piiri

Sinulla on kauniisti maalattu maapallo ja hyvin toimiva moottorijärjestelmä, mutta tämä asia ei liity itse Alexaan! Tehdään se kierros tapahtumaan.

Käytä piirilevyn tilaamiseen liitettyjä Gerber -tiedostoja. Itse tykkään käyttää OSH Parkia. Jos et halua käsitellä Gerber -tiedostoja, tilaa vain levy, jonka olen jakanut täällä.

Kun odotat levyn saapumista, poimi kaaviossa esitetyt komponentit:

  • 1 x Arduino MKR1000
  • 1 x A4988 askelmoottori
  • 1 x 5V 1-kanavainen SSR-kortti
  • 1 x LM7805 -säädin + jäähdytyselementti
  • 1 x 1N4004 -diodi
  • 1 x 100µF kondensaattori
  • 1 x 10µF kondensaattori
  • 1 x 0,1 µF kondensaattori
  • 3 x 2-napainen 5 mm ruuviliitin

Juotos kaikki päälle kuten kuvissa näkyy. Kiinnitä SSR -levy piirilevyyn 4 ohuella ruuvilla. Huomaa, että sinun on kiinnitettävä kolme lyhyttä johtoa piirilevystä SSR -liittimiin.

Jos haluat tarkistaa piirin, käytä testikoodia täällä. Jos kaikki toimii hyvin, sinun pitäisi nähdä jotain yllä olevan videon kaltaista.

Vaihe 8: Yhdistä se pilveen

Yhdistä se pilveen
Yhdistä se pilveen
Yhdistä se pilveen
Yhdistä se pilveen
Yhdistä se pilveen
Yhdistä se pilveen

Tässä projektissa oli niin paljon osia, että halusin ottaa taustaohjelmistojen kehittäjän aiheuttaman stressin pois harteiltasi. Sinun on vielä tehtävä Alexa -määrityksiä. Ja tarvitset Echo! Jos Amazon sallii minun julkaista tämän taidon yleisölle - vielä tarkistettavana - päivitän tämän vaiheen, jotta sinun ei tarvitse tehdä Alexa -asetuksia lainkaan. Mutta toistaiseksi…

Siirry Alexa Skills Kit Dev Consoleen ja paina Luo taito. Anna sille nimi (joka on myös kutsumuksesi nimi) ja valitse sitten "Mukautettu", kun valitset mallia. Siirry taitokonsolissa vasemmanpuoleiseen sarakkeeseen JSON Editor ja lataa taitomallitiedosto. Lisää sitten päätepiste-kohtaan "Oletusalue" -ruutuun: arn: aws: lambda: us-east-1: 074765571920: function: alexa-deathstar.

Tallenna kaikki ja ota taito käyttöön puhelimesi Alexa -sovelluksessa: Taidot> Omat taidot> Kehittäjätaidot> {Uusi taito}. Testaa nyt kaikki tämä pyytämällä Echoa määrittämään laitteesi: "Alexa, pyydä Death Staria aloittamaan asennus". Alexan pitäisi tehdä tehtävänsä ja antaa sinulle 8-numeroinen numero, joka on lampusi laitetunnus.

Toimiko se?!

Lataa seuraavaksi DeathStarLamp.ino -luonnos MKR1000 -laitteeseesi. Muista päivittää Wifi- ja laitetunnuksesi tiedot riveille 30-32 ennen lataamista. Tässä vaiheessa Alexa-komennon antamisen pitäisi muuttaa Arduino-nastojen jännitearvoja (katso rivit 11-15 nastakartoitusta varten). Käytä yleismittaria testataksesi!

Huomaa: Kun laitteen asennus on valmis, Alexa käsittelee komentojasi olettaen, että MKR1000 on käynnissä. Se on yksisuuntainen viestintäkanava.

Vaihe 9: Katkaise jouset

Katkaise jouset
Katkaise jouset
Katkaise jouset
Katkaise jouset
Katkaise jouset
Katkaise jouset

Jotta lamppu voidaan avata ja sulkea moottorikäyttöisesti, meidän on päästävä eroon sen mukana tulevasta arkaaisesta merkkijonomekanismista.

Irrota kuvissa oleva merkkijono, hihnapyörän korkki ja hihnapyörä. Irrota sitten hihnapyörän alla oleva pieni ruuvi irrottaaksesi jäljellä olevan rakenteen puhtaasti. Laitoin ruuvin takaisin paikalleen, mutta tämä ei ole pakollista.

Löysin pienet kuparipallot, jotka oli kiinnitetty narujen päihin, melko kauniita. Joten katkaisin narun ja liimasin pallot kahteen (satunnaiseen) kouruun, jotka oli merkitty valkoiseen kehykseen. Kutsu heitä ydinreaktoreiksi! Luke, pysy kaukana…

Vaihe 10: Tulosta moottorikiinnike

Tulosta moottorin kiinnike
Tulosta moottorin kiinnike
Tulosta moottorin kiinnike
Tulosta moottorin kiinnike
Tulosta moottorikiinnike
Tulosta moottorikiinnike

Tulosta liitteenä oleva STL, mitattuna pyöreällä Nema 14 -askelmoottorilla ja M3 -kannan ruuveilla. Juotin naarasliittimet neljään moottorijohtoon ja testasin sitten painetun kiinnityksen sopivuuden. Mutterit, joita tarvitaan tämän askelmallin rei'issä, on jo kierretty.

Kiinnitystä varten tein pienen pilot-reiän muoviin lämmitetyllä raudalla ja käytin sitten 1/2 #5 itsekierteittävää ruuvia kiinnittääksesi telineen runkoon.

Vaihe 11: Laita runkolevyt ja tanko sisään

Laita runkolevyt ja tanko sisään
Laita runkolevyt ja tanko sisään
Laita runkolevyt ja tanko sisään
Laita runkolevyt ja tanko sisään
Laita runkolevyt ja tanko sisään
Laita runkolevyt ja tanko sisään

Tulosta levyt kahdesta STL-tiedostosta ja paina 1/4 -20-kuusiomutteri ylälevyn uraan. Ei tarvetta liimalle, puristussovitus on tarpeeksi tiukka. Voileipä runko levyjen väliin ja ruuvaa ne neljällä 16 mm: n M3 -ruuvilla.

Kierrä sitten 6 tuuman pitkä 1/4 "kierretanko kuusiomutterin läpi ja kiinnitä se moottorin akseliin käyttämällä 1/4" -5mm akseliliitintä.

Haluatko testata asetuksiasi? Syötä piirille 12 V jännite, odota, että Arduino muodostaa yhteyden Wifi -verkkoon, ja anna Alexalle komento: "Alexa, pyydä Kuolemantähteä asettamaan hehku kahteen".

Jos kaikki toimii hyvin, sinun pitäisi nähdä jotain yllä olevan videon kaltaista. Huomaa, että näytetystä videosta puuttuvat kehyslevyt; Unohdin tehdä videon niiden lisäämisen jälkeen. Levyt tekevät koko mekanismista paljon luotettavamman ja turvallisemman.

Vaihe 12: Rakenna kiinnike

Rakenna Brace
Rakenna Brace
Rakenna Brace
Rakenna Brace
Rakenna Brace
Rakenna Brace

Päätin rakentaa puisen tuen, jotta lampun voi ripustaa mihin tahansa seinään. Näin et rajoitu pelkästään kattoaukkoihin.

Leikkaa 3 kappaletta tuesta 1,5 "paksuisesta mäntylevystä. Kaikki palat pidettiin 2" leveinä ja käytä IKEA -lampun katosta (tai kattokannetta) pyöreän osan jäljittämiseen. Muut mittaukset on merkitty CAD -renderöintiin. Poraa sitten ympyrän kolme reikää kuvan osoittamalla tavalla: keskimmäinen 3/8 "poranterällä ja kaksi sivureunaa 5/32" poralla.

Poraa myös kaksi 3/8 "reikää (virtajohdolle) ja kaksi 1/8" reikää (seinäruuveille) kuvassa merkittyihin paikkoihin.

Okei, aika maalata (jälleen)! Hanki aerosolipullo, joka sisältää valkoista pohjamaalia ja tummanpunaista maalia. Käytin näitä:

  • KILZ Valkoinen öljypohjainen sisustuspohjamaali, tiiviste ja tahroja estävä aerosoli
  • Rust-Oleum Satin Colonial Red Yleiskäyttöinen ruiskumaali

Peitä koko olkaosa pohjamaalilla kahdesti, noin 8 tunnin väli kerrosten välillä. Tiivistä sitten vain reunat maalarinteipillä ja anna tuotteelle pari kerrosta punaista maalia. Anna yön kuivua ja poista sitten suojateippi. Ja 2-sävyinen puinen olkahihna on valmis!

Vaihe 13: Laita kaikki yhteen - komponentit

Yhdistä kaikki - komponentit
Yhdistä kaikki - komponentit
Yhdistä kaikki - komponentit
Yhdistä kaikki - komponentit
Yhdistä kaikki - komponentit
Yhdistä kaikki - komponentit

Hanki 12VDC 1A -virtalähde, joka on lueteltu tässä.

Valitsin tämän vaihtoehdon pitääksesi virtalähteen mitat hammasraudan leveydellä. Se yhdistää kaiken kauniisti yhteen! Kiinnitä virtalähde ja piirilevy neljällä #6 x 3/8 itsekierteittävällä ruuvilla hammasraudan diagonaalivarren sisäpuolelle.

Vedä valkoinen kaapeli ja maadoitusjohto (kiinnitetty lampun kattoon) suuren keskireiän läpi ja työnnä lampun mukana tulleet kaksi kiinnitysruuvia pienempien sivureikien läpi (mutta ei kokonaan). Kiinnitä sitten pyöreä metallilevy ruuveihin käyttämällä urakaaria.

Vaihe 14: Yhdistä kaikki - moottorijohdot

Yhdistä kaikki - moottorijohdot
Yhdistä kaikki - moottorijohdot
Yhdistä kaikki - moottorijohdot
Yhdistä kaikki - moottorijohdot
Yhdistä kaikki - moottorijohdot
Yhdistä kaikki - moottorijohdot

Vie seuraavaksi 2 metriä pitkä 4-johtiminen kaapeli pääreiän läpi ja sitten katosreiän läpi. Pidän johtoistani siististi, joten sain tämän monisäikeisen kaapelin.

Levitä neljä johtoa erilleen kohdasta, jossa kaapeli kulkee kuomun reiän läpi, ja käytä kahta pientä sivuuraa katoksen reiän kummallakin puolella. Tämä mahdollistaa 4-kaapelisen johdon kulkemisen katoksen läpi ilman porausta tai muutoksia, ja voit silti asettaa katoksen pistokkeen alkuperäiseen asentoonsa. Katso kuvat saadaksesi paremman idean.

Anna 6 tuuman pituisen valkoisen kaapelin tulla ulos katoksen pohjasta ja noin 12 tuuman pituisen 4-johtimisen kaapelin. Kiinnitä kaikki paikalleen vetämällä katos kokonaan ylös ja kiertämällä katoksen tulppa.

Vie monisäikeinen kaapelin yläreiän läpi ja ruuvaa toinen pää piirilevyn askelinta varten tarkoitettuun neljään liittimeen. Varmista, että oikeanvärinen johto menee oikeaan liittimeen, joka on merkitty taululle: K-musta, G-vihreä, R-punainen, B-sininen. Liitä monisydämen toinen pää askelmoottorin vastaaviin värillisiin johtoihin vaiheesta 10.

Vaihe 15: Yhdistä kaikki - Liitännät

Yhdistä kaikki - yhteydet
Yhdistä kaikki - yhteydet
Yhdistä kaikki - yhteydet
Yhdistä kaikki - yhteydet
Yhdistä kaikki - yhteydet
Yhdistä kaikki - yhteydet
Yhdistä kaikki - yhteydet
Yhdistä kaikki - yhteydet

Hanki 18 AWG: n 3-johtiminen kaapeli, joka on riittävän pitkä siirtymään kiinnityskärjestä kotisi lähimpään pistorasiaan. Sain tämän, koska se meni hyvin yhteen puna-valkoisen väriteeman kanssa.

Reititä tämä virtajohto kiinnikkeiden kahden 3/8 tuuman kaapelireiän läpi. Juota sitten kaapelin toinen pää lampun johtoihin, jotka irtoavat kiinnikkeiden keskireiästä. Kiinnitä liitokset punaisella muoviteipillä (tai punaisella jäähdytyselementillä). 3-johtiminen pistoke virtajohdon toiseen päähän.

Kuori nyt kaapeli SSR -releen ympäriltä. Katkaise kuuma lanka (tässä tapauksessa musta) ja kiinnitä päät relelevyn ruuviliittimiin.

Kuori myös kaapeli virtalähteen ja piirin välisen alueen ympärille ja aseta T-tap-liitokset kuumiin (mustiin) ja neutraaleihin (valkoisiin) johtoihin. Purista vastaavat urosliittimet virtalähteen tulojohtojen päähän ja liitä ne T-tap-jatkoksiin. Näin 12VDC -virtalähde saa tarvitsemansa verkkotulon ilman toista virtajohtoa.

Katkaise lopuksi virtalähteen lähtöjohdot lyhyiksi ja ruuvaa ne piirilevyn tuloliitäntöihin. Kytke virtajohto pistorasiaan, ja jos kaikki on tehty oikein, Arduinon vihreän PWR -valon pitäisi syttyä!

Vaihe 16: Ripusta se

Ripusta se
Ripusta se
Ripusta se
Ripusta se
Ripusta se
Ripusta se
Ripusta se
Ripusta se

Te kaikki rakennatte lampun. Nyt asennetaan se!

Käytä #8 x 2 "seinäankkureita #10 x 1-1/2" mustilla kaapin ruuveilla kiinnittääksesi tuen seinään. Napsauta sitten kaikki maalatut maapallopaneelit oikeaan paikkaansa, mutta jätä pari pois moottorin kiinnityksen ympäriltä. Kiinnitä valmis maapallo lampun kiinnityskehykseen (katso lisätietoja IKEA -käyttöoppaasta). Käytin myös pientä nippusiteellä monisäikeisen kohdistamiseen valkoiseen kaapeliin.

Avaa seuraavaksi hieman lampun paneeleja moottorin asennuksen helpottamiseksi. Tämä antaa sinulle tilaa johtojen reitittämiseen ja ruuvien työstämiseen. Kiinnitä moottori telineeseen kahdella M3 -ruuvilla ja kiinnitä sitten akselikytkin moottorin akseliin.

Napsauta loput paneelit alaosasta ja olet valmis!

Vaihe 17: Aloita pelaaminen

Aloita pelaaminen!
Aloita pelaaminen!
Aloita pelaaminen!
Aloita pelaaminen!
Aloita pelaaminen!
Aloita pelaaminen!

Olettaen, että olet rekisteröinyt ja liittänyt piirisi oikein, sinun pitäisi pystyä kytkemään lamppu tähän kohtaan ja aloittamaan komentojen antaminen Alexalle! Mene eteenpäin, kokeile sitä. Tässä ovat toiminnot, joita voit käyttää:

  • Kytkeminen päälle/pois: Alexa, pyydä Death Star -laitetta kytkeytymään päälle/pois.
  • Kirkkauden säätö: Alexa, pyydä Kuolemantähteä asettamaan hehku kuuteen.
  • Light-n-Sound-esitys: Alexa, kysy Death Starilta täydelliset tehosteet.

Muista, että {Death Star} tulee korvata millä tahansa taitonimellä, jonka valitsit Alexa -taitoa määrittäessäsi. Tässä vielä muutama video lampun toiminnasta.

Hauskaa esitellä ystävillesi sithien kunnia!

Avaruushaaste
Avaruushaaste
Avaruushaaste
Avaruushaaste

Runner Up in Space Challenge

Suositeltava: