INHOUDSOPGAWE:

Alexa-enabled Death Star Lamp: 17 stappe (met foto's)
Alexa-enabled Death Star Lamp: 17 stappe (met foto's)

Video: Alexa-enabled Death Star Lamp: 17 stappe (met foto's)

Video: Alexa-enabled Death Star Lamp: 17 stappe (met foto's)
Video: Man Clinically DEAD for 20 Mins; Shown the TRUTH Behind the Divine Quantum World (NDE) | Rob Gentile 2024, Julie
Anonim
Alexa-geaktiveerde stersterlamp
Alexa-geaktiveerde stersterlamp
Alexa-geaktiveerde Death Star-lamp
Alexa-geaktiveerde Death Star-lamp

Bring 'n stukkie van die donker kant na u woonkamer met hierdie unieke stem-geaktiveerde lamp. 'N Funksionele kunswerk wat nuttig en aangenaam is om na te kyk. Aan of af? Alle lampe doen dit! Helderheid verander? Baie algemeen! Maar kan joune dit doen? *'n aanduiding om die volume vir introvideo te verhoog*

Rad, nie waar nie? Behalwe die koel lig-n-klankprogram, kan u Alexa ook vra om die lamp eenvoudig aan/uit te skakel, of 'n helderheidsinstelling tussen tien gloeivlakke te kies.

Beïndruk u vriende met die ware krag van die Dark Side!

Stap 1: Oorsig

Hierdie projek neem 'n gewilde IKEA -lamp, outomatiseer die beligting / kinetiese aksies en verbind dit met Amazon Alexa om stembeheer moontlik te maak. Die ses komponente van hierdie projek, in volgorde van onderneming, is:

  • Verf die lamp (stappe 2-6)
  • Bou van die stroombaan (stap 7)
  • Alexa opstel (stap 8)
  • Die installering van die motor (stappe 9-11)
  • Die bou van die stut (stap 12)
  • Alles bymekaarmaak (stappe 13-16)

Om die werkslading hanteerbaar te hou, het ek die elemente van backend-sagteware wat Alexa-boodskappe ontleed en real-time kommunikasie ontgin, onttrek. U hoef slegs die Arduino-skets op te laai en die Alexa-vaardigheid op te stel soos beskryf in hierdie tutoriaal, en die stembeheer moet alles buite die boks gebeur.

Alle relevante kode kan hier gevind word. Alle STL -modelle word in mm gemeet. Dit is die eerste keer dat ek 'n Instructable skryf, so u kommentaar en terugvoer word baie waardeer!

Stap 2: Haal die lamp

Haal die lamp
Haal die lamp
Haal die lamp
Haal die lamp
Haal die lamp
Haal die lamp

Gaan na die naaste IKEA en koop 'n hanglamp van PS 2014.

Daar sal 'n 14 "weergawe en 'n 20" weergawe wees. Kry die 14 "met die wit/koper variant. As u die boks losmaak, vind u 'n wit sentrale raam, 10 koperarms en 40 wit panele. Vier panele gaan op elke arm op die punte wat in die prentjie gemerk is. Die volgende vier rye is dus kom na vore:

  • Klein boonste panele
  • Groot panele bo-middel
  • Groot onder-middel panele
  • Klein onderpanele

Heg die arms aan die raam vas en merk dit met 'n paar maskeerband. Merk ook die panele (maar moet dit nog nie aanheg nie). Ek het die arms van 0 tot 9 en die panele van B0 tot B9 en T0 tot T9 gemerk. Let daarop dat ek elke paneelnommer twee keer gebruik het, aangesien die ontwerp van rye 1 en 2 (soos 3 en 4) kenmerkend is en dieselfde etiket gebruik kan word. Byvoorbeeld, die panele wat op arm 7 gaan, is T7 (klein bokant), T7 (groot bo-middel), B7 (groot onder-middel) en B7 (klein onderkant).

Vervelig? Ja. Maar al hierdie etikette sal later relevant word. So, gaan voort, etiket weg!

Stap 3: Verf hulle glansend grys

Verf hulle glansend grys
Verf hulle glansend grys
Verf hulle glansend grys
Verf hulle glansend grys
Verf hulle glansend grys
Verf hulle glansend grys
Verf hulle glansend grys
Verf hulle glansend grys

Gee 'n paar glansende grys verf. Kry 'n paar blikkies, u benodig dit. Ek het gegaan met Rust-Oleum Gloss Winter Grey.

Sit die panele neer (almal 40!) En spuit dit eweredig. Maak seker dat jy 'n masker dra. Selfs die Dark Side oorweeg veiligheid eerste! Sien myne vir verwysing.

Laat die panele oornag droog word en gee 'n tweede laag. Soet!

Stap 4: Plak die slote vas

Tape die slote vas
Tape die slote vas
Tape die slote vas
Tape die slote vas
Tape die slote vas
Tape die slote vas

Sit al die panele terug op die arms, maar nie heeltemal nie. Moenie toelaat dat hulle inkom nie. U sal hulle binnekort weer verwyder, en dit verg 'n bietjie moeite om 'n paneel wat vasgemaak is, te verwyder.

Sodra dit klaar is, gebruik 'n verwysing Death Star -beeld (soos hierdie) om al die "loopgrawe en valleie" op die aarde vas te plak. Dit is die gebiede waarop u liggrys wil bly, soos die ekwatoriale loopgraaf, ens. Dit is 'n stadige en herhalende proses, maar dit sal baie vrugte afwerp sodra u die eindresultaat sien!

Maak ook seker dat u 'n groot sirkel in die boonste halfrond plak. Dit is waar die Superlaser -ontwerp later opgespoor sal word. Gebruik net iets groot en sirkelvormig om 'n sirkel in maskeerband te merk. Sny dit dan uit en plak dit ongeveer op dieselfde plek as op die foto's.

Stap 5: Verf die tekstuur in

Verf in die tekstuur
Verf in die tekstuur
Verf in die tekstuur
Verf in die tekstuur
Verf in die tekstuur
Verf in die tekstuur

Kry 'n paar blikkies grys verf met kliptekstuur. Ek het gegaan met Rust-Oleum Grey Stone-afwerking.

Haal die panele af en verf dit! 'N Enkele laag met stadiger, effens volgehoue bespuiting het my net die regte aanraking gegee. Etikette op die arms en panele sal u help om die stukke op die regte plek in die ontwerp te plaas, maar hou dit vir later.

Ruk die maskeerband en altviool uit, u Death Star -panele is gereed!

Stap 6: Trek die superlaser uit

Trek die superlaser uit
Trek die superlaser uit
Trek die superlaser uit
Trek die superlaser uit
Trek die superlaser uit
Trek die superlaser uit

Gebruik 'n 3D -drukker om 'n stensil vir die Superlaser te maak. Ek het die STL van my ontwerp aangeheg.

Heg slegs die panele met die Superlaser -area terug op die arms (net liggies, nog nie ingebreek nie) en plak dit van die ander kant vas. Plak die 3D -gedrukte stensil vas en gebruik 'n swart skerp punt om die konsentriese sirkels op te spoor. Maak dan lyne vir die interne ontwerp van die Superlaser met u verwysing Death Star -beeld.

Baie geluk, julle is klaar met die ontwerpstukke!

Genoeg van die kunstige dinge. Kom ons raak nou tegnies.

Stap 7: Bou die stroombaan

Bou die stroombaan
Bou die stroombaan
Bou die stroombaan
Bou die stroombaan
Bou die stroombaan
Bou die stroombaan

U het 'n mooi geverfde aardbol en 'n goed funksionerende motorstelsel, maar hierdie ding kan nie met Alexa self verbind word nie! Laat ons die kring laat gebeur.

Gebruik die aangehegte Gerber -lêers om die PCB te bestel. Ek persoonlik hou daarvan om OSH Park te gebruik. As u nie met Gerber -lêers wil handel nie, bestel net die bord wat ek hier gedeel het.

Terwyl u wag totdat die bord aankom, haal die komponente in die skematiese op:

  • 1 x Arduino MKR1000
  • 1 x A4988 Stepper Driver
  • 1 x 5V 1-kanaal SSR-bord
  • 1 x LM7805 Reguleerder + Koelbak
  • 1 x 1N4004 -diode
  • 1 x 100µF kondensator
  • 1 x 10µF kondensator
  • 1 x 0.1µF kondensator
  • 3 x 2-polige 5 mm skroefaansluitings

Soldeer alles aan soos op die foto's getoon. Gebruik 4 dun skroewe om die SSR -bord aan die printplaat vas te maak. Let daarop dat u drie kort drade van die PCB aan die SSR -terminale moet heg.

Gebruik die toetskode hier as u die kring wil verifieer. As alles goed werk, moet u iets soos die video hierbo sien.

Stap 8: Koppel dit aan die wolk

Koppel dit aan die wolk
Koppel dit aan die wolk
Koppel dit aan die wolk
Koppel dit aan die wolk
Koppel dit aan die wolk
Koppel dit aan die wolk

Daar was soveel dele van hierdie projek dat ek die spanning van backend -sagteware van u skouers wou verwyder. Daar is nog 'n paar konfigurasies vir Alexa wat u moet doen. En jy benodig 'n Echo! As Amazon my toelaat om hierdie vaardigheid aan die publiek bekend te stel - nog onder oorsig - sal ek hierdie stap bywerk sodat u glad nie die Alexa -opstelling hoef te doen nie. Maar vir eers…

Gaan na die Alexa Skills Kit Dev Console en druk op Skep vaardigheid. Gee dit 'n naam (wat ook u aanroepingsnaam sal wees) en kies dan 'Aangepas' as u 'n model kies. Gaan na die konsole van die vaardigheid na JSON Editor in die linkerkolom en laai die modellêer van die vaardigheid op. Voeg dit dan onder Eindpunt by die venster "Standaardstreek": arn: aws: lambda: us-east-1: 074765571920: function: alexa-deathstar.

Stoor alles en aktiveer die vaardigheid in die Alexa -app van u telefoon: Vaardighede> Jou vaardighede> Ontwikkelingsvaardighede> {Jou nuwe vaardigheid}. Toets dit alles deur u Echo te vra om u toestel op te stel: "Alexa, vra Death Star om die opstelling te begin". Alexa moet sy ding doen en u 'n 8-syfer-nommer gee, wat die toestel-ID van u lamp sal wees.

Het dit gewerk?!

Laai dan die DeathStarLamp.ino -skets op na u MKR1000. Maak seker dat u u WiFi- en toestel-ID-besonderhede op reëls 30-32 opdateer voordat u dit oplaai. Op hierdie punt moet die spanningslesings van die Arduino-penne verander word deur 'n opdrag aan Alexa te gee (sien reëls 11-15 vir penkartering). Gebruik 'n multimeter om te toets!

NB: Sodra die opstelling van die toestel voltooi is, verwerk Alexa u opdragte, met die veronderstelling dat die MKR1000 aan die gang is. Dit is 'n eenrigtingkommunikasiekanaal.

Stap 9: Sny die snare weg

Sny die snare weg
Sny die snare weg
Sny die snare weg
Sny die snare weg
Sny die snare weg
Sny die snare weg

Om die motor oop te maak en toe te maak, moet ons van die argaïese snaarmeganisme ontslae raak.

Trek die touklem, katroldop en katrol wat op die foto's aangedui is, uit. Draai dan die klein skroefie onder die katrol los om die oorblywende struktuur skoon te haal. Ek sit die skroef daarna terug, maar dit is nie verpligtend nie.

Ek het die klein koperbolletjies wat aan die toue vasgemaak was, baie mooi gevind. Ek sny dus die tou af en plak die balle in die twee (ewekansige) bakke wat op die wit raam gemerk is. Noem hulle ons kernreaktors! Luke, bly weg …

Stap 10: Druk die motorhouer uit

Druk die motorhouer uit
Druk die motorhouer uit
Druk die motorhouer uit
Druk die motorhouer uit
Druk die motorhouer uit
Druk die motorhouer uit

Druk die aangehegte STL uit, gemeet vir 'n Nema 14 ronde stapmotor en M3 -skroefdoppe. Ek het vroulike terminale aan die vier motordrade gesoldeer en toe die pasvorm op die gedrukte houer getoets. Moere wat nodig is as die gate van hierdie spesifieke stepper -model, is reeds vasgemaak.

Vir die bevestiging maak ek 'n klein gaatjie in die plastiek met 'n verhitte yster, en gebruik dan 'n 1/2 #5 self-tapskroef om die houer aan die raam vas te maak.

Stap 11: Plaas die raamplate en die staaf

Sit die raamplate en die staaf in
Sit die raamplate en die staaf in
Sit die raamplate en die staaf in
Sit die raamplate en die staaf in
Sit die raamplate en die staaf in
Sit die raamplate en die staaf in

Druk die plate uit die twee STL-lêers en druk 'n 1/4 -20 hekselmoer in die gleuf van die boonste plaat. Geen gom nodig nie, die perspassing sal styf genoeg wees. Sandwich die bewegende stuk met drie arms op die wit raam tussen die plate in en skroef dit vas met vier 16 mm M3 -skroewe.

Skroef dan 'n 6-duim lange 1/4 "skroefdraad deur die seskantmoer en heg dit aan die motoras vas met 1/4" -5 mm askoppeling.

Wil u u opset toets? Verskaf die stroombaan met 12V, wag vir die Arduino -verbinding met die Wifi en gee Alexa 'n opdrag: "Alexa, vra Death Star om die gloed op twee te stel".

As alles goed werk, moet u iets soos die video hierbo sien. Let daarop dat die raamplate in die getoonde video ontbreek; Ek het vergeet om 'n video te maak nadat ek dit bygevoeg het. Die plate maak die hele meganisme baie betroubaarder en veiliger.

Stap 12: Bou die stut

Bou die Brace
Bou die Brace
Bou die Brace
Bou die Brace
Bou die Brace
Bou die Brace

Ek het besluit om 'n houtstut te bou sodat 'n mens die lamp aan enige muur kan hang. Op hierdie manier is u nie net tot die plafonafsetpunte beperk nie.

Sny die 3 stukke van die stut uit 'n dik dennebord van 1,5 cm. Alle stukke is 2 cm breed en gebruik die afdak (of plafonbedekking) van die IKEA -lamp om die sirkelvormige deel op te spoor. Verdere metings word in die CAD -weergawe geannoteer. Boor dan die drie gate in die sirkel soos getoon: middelste een met 'n 3/8 "-boretjie, en die twee sye met 'n 5/32" -boor.

Boor ook twee 3/8 "gate (vir die kragkabel) en twee 1/8" gate (vir muurskroewe) op plekke wat op die foto gemerk is.

Goed, tyd om (weer) te verf! Kry 'n spuitbus van wit onderlaag en donkerrooi verf. Ek het hierdie gebruik:

  • KILZ Interieurprimer op wit olie gebaseer, verseëlaar en vlekblokkerende spuitbus
  • Rust-Oleum Satin Colonial Red Spray Paint vir algemene doeleindes

Bedek die hele stut twee keer met die onderlaag, met 'n gaping van ongeveer 8 uur tussen die lae. Gebruik dan maskeerband om slegs die rande te verseël en gee die ding 'n paar lae rooi verf. Laat oornag droog word en verwyder dan die maskeerband. En u 2-tone houtstut is gereed!

Stap 13: Sit dit alles saam - komponente

Sit alles bymekaar - komponente
Sit alles bymekaar - komponente
Sit dit alles saam - komponente
Sit dit alles saam - komponente
Sit dit alles saam - komponente
Sit dit alles saam - komponente

Kry die 12VDC 1A -kragtoevoer wat hier gelys word.

Ek het hierdie opsie gekies om die afmetings van die kragtoevoer binne die breedte van die stut te hou. Dit bring alles pragtig saam! Gebruik vier #6 x 3/8 self-tappende skroewe om die kragtoevoer en u printplaat aan die binnekant van die stut se diagonale arm vas te sit.

Trek die wit kabel en gronddraad (wat aan die lampdak geheg is) deur die groot middelste gat en steek die twee bevestigingsskroewe wat by die lamp was, deur die kleiner sygate (maar nie heeltemal nie). Heg dan die ronde metaalplaat aan die skroewe vas met die groefboë daarop.

Stap 14: Sit dit alles saam - motordrade

Sit alles bymekaar - motordrade
Sit alles bymekaar - motordrade
Sit alles bymekaar - motordrade
Sit alles bymekaar - motordrade
Sit alles bymekaar - motordrade
Sit alles bymekaar - motordrade

Plaas dan 'n 2 voet lange 4-draads kabel deur die hoofgat en dan deur die afdakgat. Ek hou van my drade wat netjies bestuur word, en ek het hierdie meervoudige kabel gekry.

Sprei die vier drade uitmekaar rondom die punt waar die kabel deur die afdakgat gaan, en gebruik die twee klein sygroefies aan weerskante van die afdakgat om die drade vas te maak. Hierdeur kan die 4-kabeldraad deur die afdak gaan sonder om te boor of aan te pas, en u kan steeds die kap van die kap in sy oorspronklike posisie plaas. Sien foto's vir 'n beter idee.

Laat 'n wit kabel van 6 duim lank uit die onderkant van die afdak uitsteek, en ongeveer 'n lengte van 12 duim van die vierdraadkabel. Bevestig alles op sy plek deur die kap tot bo te trek en die einddop aan die kap van die kap vas te skroef.

Lei die multikern deur die boonste kabelgat en skroef die een kant aan die vier terminale wat vir die stepper op die printplaat aangewys is. Maak seker dat die regte gekleurde draad in die korrekte aansluiting kom soos op die bord aangedui: K-swart, G-groen, R-rooi, B-blou. Koppel die ander kant van die multicore aan die ooreenstemmende gekleurde drade van die stapmotor vanaf stap 10.

Stap 15: Sit dit alles saam - verbindings

Sit dit alles saam - verbindings
Sit dit alles saam - verbindings
Sit dit alles saam - verbindings
Sit dit alles saam - verbindings
Sit dit alles saam - verbindings
Sit dit alles saam - verbindings
Sit dit alles saam - verbindings
Sit dit alles saam - verbindings

Kry 'n 18 AWG-3-draads kabel wat lank genoeg is om van die stutpunt na die naaste stopcontact in u huis te gaan. Ek het hierdie een gekry omdat dit goed pas by die rooi-wit kleurtema van die stut.

Lei hierdie kragkabel deur die stut se twee 3/8 kabelgate. Soldeer dan die een kant van die kabel aan die lampdrade wat uit die middelste gat van die stut steek. Gebruik 'n rooi plastiekband (of 'n rooi heatsink) om die verbindings vas te maak. 'n 3-draads kragprop aan die ander kant van die kragkabel.

Trek nou die kabel om die gedeelte rondom die SSR -aflos. Sny die warm draad (in hierdie geval swart) en maak die ente vas in die skroefaansluitings van die aflosbord.

Trek ook die kabel om die gebied tussen die kragtoevoer en die stroombaan, en plaas 'n T-kraan op die warm (swart) en neutrale (wit) drade. Krimp die ooreenstemmende manlike verbindings aan die einde van die ingangskragdrade van die kragtoevoer, en koppel dit aan die T-tap-verbindings. Dit laat die 12VDC -kragtoevoer die wisselstroom -ingang kry wat benodig word sonder dat 'n tweede kragkabel nodig is.

Sny laastens die uitgangsdrade van die kragtoevoer kort en skroef dit in die ingangsklemme van die stroombaan. Steek die kragkabel in 'n stopcontact, en as alles reg is, moet die groen PWR -lamp van die Arduino brand!

Stap 16: Hang dit op

Hang dit op
Hang dit op
Hang dit op
Hang dit op
Hang dit op
Hang dit op
Hang dit op
Hang dit op

Julle bou almal die lamp. Laat ons dit nou installeer!

Gebruik #8 x 2 "muurankers met #10 x 1-1/2" swart kabinetskroewe om die stut teen die muur vas te maak. Knip dan al die geverfde panele in die regte posisie, maar laat 'n paar onderaan die motorhouer uit. Bevestig die voltooide gloeilamp aan die gloeilampraam (sien die handleiding van IKEA vir meer inligting). Ek het ook 'n klein kabelbinder gebruik om die multicore in lyn te bring met die wit kabel.

Maak dan die lamppanele 'n bietjie oop om die installering van die motor te vergemaklik. Dit gee u ruimte om die drade te dra en die skroewe te werk. Gebruik twee M3 -skroewe om die motor aan die houer vas te maak, en bevestig dan die askoppeling aan die as van die motor.

Klik die oorblywende panele in die onderste gedeelte in, en u is gereed!

Stap 17: Begin speel

Begin speel!
Begin speel!
Begin speel!
Begin speel!
Begin speel!
Begin speel!

As u u stroombaan registreer en verbind, moet u op hierdie stadium die lamp kan aansluit en opdragte aan Alexa kan uitreik! Probeer dit gerus. Hier is die aksies wat u kan aanroep:

  • Skakel aan/uit: Alexa, vra Death Star om aan/uit te skakel.
  • Helderheidsbeheer: Alexa, vra Death Star om die gloed op ses te stel.
  • Light-n-Sound-vertoning: Alexa, vra Death Star vir volledige effekte.

Hou in gedagte dat {Death Star} vervang moet word deur watter vaardigheidsnaam u ook al gekies het tydens die opstel van die Alexa -vaardigheid. Hier is nog 'n paar video's van die lamp in aksie.

Om pret te hê met die bekendstelling van u vriende aan die glorie van die Sith!

Ruimte -uitdaging
Ruimte -uitdaging
Ruimte -uitdaging
Ruimte -uitdaging

Naaswenner in die ruimte -uitdaging

Aanbeveel: