Tartalomjegyzék:

Alexa-engedélyezett Halálcsillag-lámpa: 17 lépés (képekkel)
Alexa-engedélyezett Halálcsillag-lámpa: 17 lépés (képekkel)

Videó: Alexa-engedélyezett Halálcsillag-lámpa: 17 lépés (képekkel)

Videó: Alexa-engedélyezett Halálcsillag-lámpa: 17 lépés (képekkel)
Videó: Papers Please! (Session 1) 2024, Július
Anonim
Alexa-engedélyezett Halálcsillag-lámpa
Alexa-engedélyezett Halálcsillag-lámpa
Alexa-engedélyezett Halálcsillag-lámpa
Alexa-engedélyezett Halálcsillag-lámpa

Hozz egy részletet a sötét oldalról a nappalidba ezzel az egyedülálló hanggal működő lámpával. Funkcionális műalkotás, amely egyszerre hasznos és kellemes nézni. Be- vagy kikapcsolás? Minden lámpa ezt teszi! Változó fényerő? Nagyon gyakori! De a tiéd meg tudja ezt csinálni? *jelzés az intro videó hangerejének növeléséhez*

Rad, igaz? A hűvös light-n-sound show mellett megkérheti Alexát, hogy egyszerűen kapcsolja be/ki a lámpát, vagy válasszon fényerő-beállítást tíz izzási szint között.

Lepje meg barátait a sötét oldal valódi erejével!

1. lépés: Áttekintés

Ez a projekt egy népszerű IKEA lámpát használ, automatizálja a világítási / kinetikai műveleteit, és csatlakoztatja az Amazon Alexához, hogy lehetővé tegye a hangvezérlést. Ennek a projektnek a hat összetevője a vállalás sorrendjében:

  • A lámpa festése (2-6. Lépés)
  • Az áramkör kiépítése (7. lépés)
  • Az Alexa beállítása (8. lépés)
  • A motor felszerelése (9-11. Lépés)
  • A merevítő felépítése (12. lépés)
  • Összeszerelés (13-16. Lépés)

Annak érdekében, hogy a munkaterhelés kezelhető legyen, kivontam a háttérszoftver azon elemeit, amelyek elemzik az Alexa üzeneteket és valós idejű kommunikációt kezelnek. Csak fel kell töltenie az Arduino vázlatot, és be kell állítania az Alexa készségét az ebben az oktatóanyagban leírtak szerint, és a hangvezérlésnek minden esetben készen kell állnia.

Minden releváns kód megtalálható itt. Minden STL modell mm -ben van mérve. Ez az első alkalom, hogy írok egy Instructable -t, ezért észrevételeit és visszajelzéseit nagyra értékeljük!

2. lépés: Hozza le a lámpát

Hozd elő a lámpát
Hozd elő a lámpát
Hozd elő a lámpát
Hozd elő a lámpát
Hozd elő a lámpát
Hozd elő a lámpát

Irány a legközelebbi IKEA, és szerezzen be PS 2014 függőlámpát.

Lesz 14 hüvelykes és 20 hüvelykes verzió. Szerezd meg a 14 hüvelykes fehér/réz változatot. Kicsomagoláskor fehér központi keret, 10 rézkar és 40 fehér panel található. Mindegyik karon négy panel található a képen megjelölt helyeken. A következő négy sor tehát felbukkan:

  • Kis felső panelek
  • Nagy felső-középső panelek
  • Nagy alsó-középső panelek
  • Kis alsó panelek

Rögzítse a karokat a kerethez, és címkézze őket valamilyen maszkolószalaggal. A paneleket is címkézze (de még ne rögzítse). A karokat 0 -tól 9 -ig, a paneleket B0 -tól B9 -ig és T0 -tól T9 -ig jelöltem. Vegye figyelembe, hogy minden panelszámot kétszer használtam, mivel az 1. és 2. sorok (például a 3. és 4.) kialakítása megkülönböztető, és ugyanaz a címke használható. Például a 7 karon lévő panelek a következők: T7 (kis felső), T7 (nagy felső-középső), B7 (nagy alsó-középső) és B7 (kicsi alsó).

Unalmas? Igen. De mindez a címkézés később releváns lesz. Szóval hajrá, címkézz el!

3. lépés: Fesse őket fényes szürke színűre

Festékük fényes szürke
Festékük fényes szürke
Festékük fényes szürke
Festékük fényes szürke
Festékük fényes szürke
Festékük fényes szürke
Festékük fényes szürke
Festékük fényes szürke

Vegyen fel fényes szürke festéket. Szerezzen be pár konzervdobozt, szüksége lesz rájuk. Rust-Oleum Gloss Winter Grey-vel mentem.

Fektesse le a paneleket (mind a 40 -et!) És szórja szét egyenletesen. Ügyeljen arra, hogy maszkot viseljen. Még a sötét oldal is a biztonságot tekinti elsőnek! Lásd az enyémet referenciaként.

Hagyja a paneleket egy éjszakán át száradni, majd tegyen rájuk egy második bevonatot. Édes!

4. lépés: Ragassza fel az árkokat

Ragasztja fel az árkokat
Ragasztja fel az árkokat
Ragasztja fel az árkokat
Ragasztja fel az árkokat
Ragasztja fel az árkokat
Ragasztja fel az árkokat

Tegye vissza az összes panelt a karokra, de ne egészen. Ne hagyja, hogy bepattanjanak. Hamarosan újra eltávolítja őket, és némi erőfeszítést igényel a helyére pattintott panel eltávolítása.

Ha elkészült, használja a Halálcsillag referenciaképet (például ezt) a földgömb összes "árkának és völgyének" rögzítéséhez. Ezek azok a területek, amelyek világosszürke színekben kívánnak maradni, például az Egyenlítői árok stb. Ez egy lassú és ismétlődő folyamat, de a végeredmény láttán nagyon megtérül!

Ügyeljen arra is, hogy a felső féltekén nagy kört ragasszon le. Ez az, ahol a Superlaser kialakítását később fel kell tárni. Csak használjon valami nagy és kör alakú elemet, hogy jelöljön egy kört a maszkolószalagon. Ezután vágja ki, és ragassza nagyjából ugyanazon a helyen, mint a képeken.

5. lépés: Fessük be a textúrába

Festék a textúrában
Festék a textúrában
Festék a textúrában
Festék a textúrában
Festék a textúrában
Festék a textúrában

Szerezzen be néhány doboz kő textúrájú szürke festéket. Rust-Oleum Grey Stone kivitelben mentem.

Vegye le a paneleket és fesse le őket! Egyetlen réteg lassabb, kissé tartós permetezéssel a megfelelő tapintást adta. A karokon és a paneleken található címkék segítenek abban, hogy a darabokat a megfelelő helyre helyezze a tervezésben, de tartsa meg később.

Tépje ki a maszkolószalagot és a brácsát, a Death Star panelek készen állnak!

6. lépés: Húzza ki a Superlasert

Húzza ki a Superlasert
Húzza ki a Superlasert
Húzza ki a Superlasert
Húzza ki a Superlasert
Húzza ki a Superlasert
Húzza ki a Superlasert

3D nyomtatóval készítsen sablont a Superlaserhez. Csatoltam az STL -t a tervezésből.

Csak azokat a paneleket rögzítse a karokra, amelyeken a Superlaser terület található (csak enyhén, még nem pattan be), és ragassza össze őket a másik oldalról. Ragassza fel a 3D nyomtatott sablont, és használjon fekete élességet a koncentrikus körök felkutatásához. Ezután rajzoljon vonalakat a Superlaser belső kialakításához a referencia Halálcsillag képével.

Gratulálunk, mindennel elkészült a tervezéssel!

Elég a művészi dolgokból. Most kezdjük a technikát.

7. lépés: Építse fel az áramkört

Építsd meg az áramkört
Építsd meg az áramkört
Építsd meg az áramkört
Építsd meg az áramkört
Építsd meg az áramkört
Építsd meg az áramkört

Van egy szépen festett földgömbje és jól működő motorrendszere, de ez a dolog nem fog kapcsolódni magához az Alexához! Végezzük el ezt az áramkört.

A NYÁK megrendeléséhez használja a mellékelt Gerber fájlokat. Én személy szerint szeretem használni az OSH Parkot. Ha nem akarsz Gerber fájlokkal foglalkozni, akkor csak rendeld meg az itt megosztott táblát.

Amíg a tábla megérkezésére vár, vegye fel a sematikus ábrán látható összetevőket:

  • 1 db Arduino MKR1000
  • 1 x A4988 léptető
  • 1 x 5V 1-csatornás SSR kártya
  • 1 x LM7805 szabályozó + hűtőborda
  • 1 x 1N4004 dióda
  • 1 x 100µF kondenzátor
  • 1 x 10µF kondenzátor
  • 1 x 0,1 µF kondenzátor
  • 3 db 2 pólusú 5 mm-es csavaros csatlakozó

Forrasztjon be mindent a képeken látható módon. 4 vékony csavarral rögzítse az SSR kártyát a NYÁK -hoz. Vegye figyelembe, hogy három rövid vezetéket kell csatlakoztatnia a NYÁK -ból az SSR terminálokhoz.

Ha ellenőrizni szeretné az áramkört, használja az itt található tesztkódot. Ha minden jól működik, akkor látnia kell valami hasonlót a fenti videóhoz.

8. lépés: Csatlakoztassa a felhőhöz

Csatlakoztassa a felhőhöz
Csatlakoztassa a felhőhöz
Csatlakoztassa a felhőhöz
Csatlakoztassa a felhőhöz
Csatlakoztassa a felhőhöz
Csatlakoztassa a felhőhöz

Annyi része volt ennek a projektnek, hogy le akartam venni a válláról a háttérszoftver -fejlesztő stresszét. Van még néhány konfiguráció az Alexa számára, amelyet meg kell tennie. És szüksége lesz egy visszhangra! Ha az Amazon megengedi, hogy nyilvánosságra hozzam ezt a készséget - még felülvizsgálat alatt áll - frissítem ezt a lépést, hogy egyáltalán ne kelljen elvégeznie az Alexa beállítását. De egyelőre…

Lépjen az Alexa Skills Kit Dev Console oldalára, és nyomja meg a Készség létrehozása gombot. Adjon neki egy nevet (ez lesz a hívási neve is), majd a modell kiválasztásakor válassza az "Egyéni" lehetőséget. A készségkonzolban lépjen a JSON Editor bal oldali oszlopába, és töltse fel a készség modellfájlját. Ezután a Végpont alatt adja hozzá ezt az "Alapértelmezett régió" mezőhöz: arn: aws: lambda: us-east-1: 074765571920: function: alexa-deathstar.

Mentse el az összeset, és engedélyezze a készséget a telefon Alexa alkalmazásában: Skills> Your Skills> Dev Skills> {Your new skill}. Most tesztelje mindezt úgy, hogy felkéri az Echo készülékét az eszköz beállítására: "Alexa, kérje meg a Halálcsillagot, hogy kezdeményezze a beállítást". Az Alexa megteszi a dolgát, és megad egy 8 számjegyű számot, amely a lámpa eszközazonosítója lesz.

Működött?!

Ezután töltse fel a DeathStarLamp.ino vázlatot az MKR1000 készülékére. Feltöltés előtt feltétlenül frissítse a Wifi és az eszközazonosító adatait a 30-32. Ezen a ponton, ha parancsot ad ki Alexának, módosítania kell az Arduino csapok feszültségleolvasásait (lásd a 11-15. Sorokat a tűleképezéshez). Használjon multimétert a teszteléshez!

Megjegyzés: Ha az eszköz beállítása befejeződött, az Alexa feldolgozza a parancsokat, feltéve, hogy az MKR1000 be van kapcsolva. Ez egy egyirányú kommunikációs csatorna.

9. lépés: Vágja el a húrokat

Vágd el a húrt
Vágd el a húrt
Vágd el a húrt
Vágd el a húrt
Vágd el a húrt
Vágd el a húrt

Ahhoz, hogy a lámpa nyitása és zárása motoros legyen, meg kell szabadulnunk az archaikus húrmechanizmustól.

Csavarja ki a képen jelzett zsinórbilincset, szíjtárcsa sapkát és szíjtárcsát. Ezután csavarja ki a szíjtárcsa alatti kis csavart, hogy tisztán vegye ki a fennmaradó szerkezetet. Utána visszatettem a csavart, de ez nem kötelező.

A zsinórvégekhez rögzített kis rézgolyókat nagyon szépnek találtam. Így levágtam a húrt, és a fehér keretben megjelölt két (véletlenszerű) vályúban felragasztottam a golyókat. Hívd őket Core Reaktorjainknak! Luke, maradj távol…

10. lépés: Nyomtassa ki a motor tartóját

Nyomtassa ki a motor tartóját
Nyomtassa ki a motor tartóját
Nyomtassa ki a motor tartóját
Nyomtassa ki a motor tartóját
Nyomtassa ki a motor tartóját
Nyomtassa ki a motor tartóját

Nyomtassa ki a mellékelt STL -t, mérve a Nema 14 kerek léptetőmotorhoz és az M3 foglalatos csavarokhoz. A négy motorhuzalon forrasztottam a női csatlakozókat, majd teszteltem az illeszkedést a nyomtatott tartón. Az adott léptető modell lyukaiban szükséges anyák már menetesek.

A rögzítéshez fűtött vasalóval készítettem egy kis kísérleti lyukat a műanyagban, majd 1/2 -os #5-ös önmetsző csavarral rögzítettem a tartót a kerethez.

11. lépés: Helyezze be a keretlemezeket és a rudat

Tegye be a keretlemezeket és a rudat
Tegye be a keretlemezeket és a rudat
Tegye be a keretlemezeket és a rudat
Tegye be a keretlemezeket és a rudat
Tegye be a keretlemezeket és a rudat
Tegye be a keretlemezeket és a rudat

Nyomtassa ki a lemezeket a két STL-fájlból, és nyomja be a 1/4 -20-as hatszögletű anyát a felső lemeznyílásba. Nincs szükség ragasztóra, a prés illesztése elég szoros lesz. Szendvics a 3-karú mozgó darab fehérre keretet a lemezek közé, és csavarja őket négy 16 mm -es M3 csavarral.

Ezután csavarjon át egy 6 hüvelyk hosszú, 1/4 "-os menetes rudat a hatlapú anyán, és rögzítse a motortengelyhez 1/4" -5 mm-es tengelycsatlakozó segítségével.

Szeretnéd tesztelni a beállításaidat? Táplálja az áramkört 12 V -os feszültséggel, várja meg, amíg az Arduino csatlakozik a Wifi -hez, és adjon ki Alexának egy parancsot: "Alexa, kérd meg a Halálcsillagot, hogy állítsa a fényt kettőre".

Ha minden jól működik, akkor látnia kell valami hasonlót a fenti videóhoz. Vegye figyelembe, hogy a bemutatott videóból hiányoznak a keretlemezek; Hozzáadás után elfelejtettem videót készíteni. A lemezek sokkal megbízhatóbbá és biztonságosabbá teszik az egész mechanizmust.

12. lépés: Készítse el a merevítőt

Építsd meg a merevítőt
Építsd meg a merevítőt
Építsd meg a merevítőt
Építsd meg a merevítőt
Építsd meg a merevítőt
Építsd meg a merevítőt

Úgy döntöttem, hogy egy fa merevítőt építek, így bármelyik falra fel lehet akasztani a lámpát. Így nem csak a mennyezeti konnektorokra korlátozódik.

Vágja ki a merevítő 3 darabját 1,5 "vastag fenyőlemezből. Minden darab 2" széles maradt, és használja az IKEA lámpa lombkoronáját (vagy mennyezeti burkolatát) a kör alakú rész felkutatásához. További mérések a CAD renderelésben. Ezután fúrja ki a kör három lyukát az ábrán látható módon: a középső egy 3/8 hüvelykes, a két oldalsó pedig egy 5/32 hüvelykes.

Fúrjon ki két 3/8 hüvelykes lyukat (a tápkábelhez) és két 1/8 hüvelykes lyukat (fali csavarokhoz) a képen megjelölt helyeken.

Rendben, ideje festeni (újra)! Vegyen egy aeroszolos palackot fehér alapozóval és sötétvörös festékkel. Ezeket használtam:

  • KILZ Fehér olaj alapú belső alapozó, tömítő és foltmentesítő aeroszol
  • Rust-Oleum Satin Colonial Red Általános célú spray festék

Vonja be kétszer az egész merevítőt alapozóval, körülbelül 8 órás időközökkel a rétegek között. Ezután maszkolószalaggal zárja be csak a széleket, és adjon a dolognak néhány réteg vörös festéket. Hagyja egy éjszakán át száradni, majd távolítsa el a maszkolószalagot. És a 2 tónusú fa merevítője készen áll!

13. lépés: Tegye össze mindent - összetevők

Összerakni - alkatrészek
Összerakni - alkatrészek
Összerakni - alkatrészek
Összerakni - alkatrészek
Összerakni - alkatrészek
Összerakni - alkatrészek

Szerezze be az itt felsorolt 12VDC 1A tápegységet.

Ezt a lehetőséget választottam, hogy a tápegység méreteit a merevítő szélességén belül tartsam. Gyönyörűen összehoz mindent! Négy #6 x 3/8 -os önmetsző csavar segítségével rögzítse a tápegységet és az áramköri lapját a merevítő átlós karjának belső oldalához.

Húzza át a fehér kábelt és a földelővezetéket (a lámpatartóhoz rögzítve) a nagy középső lyukon, és tegye át a lámpával kapott két rögzítőcsavart a kisebb oldalsó lyukakon (de nem egészen). Ezután rögzítse a kerek fémlemezt a csavarokhoz a rajta lévő horonyívek segítségével.

14. lépés: Tegye össze mindent - motorhuzalok

Tegyük mindezt össze - Motorhuzalok
Tegyük mindezt össze - Motorhuzalok
Tegyük mindezt össze - Motorhuzalok
Tegyük mindezt össze - Motorhuzalok
Tegyük mindezt össze - Motorhuzalok
Tegyük mindezt össze - Motorhuzalok

Ezután vigyen egy 2 láb hosszú, 4 vezetékes kábelt a fő lyukon, majd a baldachinos lyukon keresztül. Tetszik a vezetékeim rendben tartása, ezért megvettem ezt a többmagos kábelt.

Fektesse szét a négy vezetéket azon a ponton, ahol a kábel áthalad a lombkorona lyukán, és használja a két apró oldalsó hornyot a baldachin lyuk két oldalán a vezetékek rögzítéséhez. Ez lehetővé teszi, hogy a 4 kábelt tartalmazó vezeték áthaladjon a lombkoronán fúrás vagy módosítás nélkül, és továbbra is képes lesz a kupak dugóját eredeti helyzetébe állítani. Nézze meg a képeket a jobb ötlet érdekében.

Hagyjon ki egy 6 hüvelykes fehér kábelt az előtető aljából, és körülbelül 12 hüvelyk hosszúságú 4-vezetékes kábelt. Rögzítsen mindent a helyére úgy, hogy a tetőt teljesen felfelé húzza, és a kupakot a kupakra csavarja.

Vezesse át a többmagos kábelt a felső kábelnyíláson, és csavarja az egyik végét az áramköri lapon léptető számára kijelölt négy csatlakozóhoz. Győződjön meg arról, hogy a megfelelő színű huzal a megfelelő csatlakozóba kerül, ahogy a táblán fel van tüntetve: K-fekete, G-zöld, R-piros, B-kék. Csatlakoztassa a többmagos másik végét a léptetőmotor megfelelő színű vezetékeihez a 10. lépésből.

15. lépés: Tegye össze mindent - Kapcsolatok

Összerakni - Kapcsolatok
Összerakni - Kapcsolatok
Összerakni - Kapcsolatok
Összerakni - Kapcsolatok
Összerakni - Kapcsolatok
Összerakni - Kapcsolatok
Összerakni - Kapcsolatok
Összerakni - Kapcsolatok

Szerezzen be egy 18 AWG 3 vezetékes kábelt, amely elég hosszú ahhoz, hogy a fogszabályozó hegyétől az otthona legközelebbi hálózati aljzatáig eljusson. Ezt azért kaptam, mert jól illeszkedett a merevítő piros-fehér szín témájához.

Vezesse át ezt a tápkábelt a merevítő két 3/8 -os kábelfuratán. Ezután forrasztja a kábel egyik végét a lámpa vezetékeihez, amelyek kilógnak a merevítő középső lyukából. Használjon piros műanyag szalagot (vagy piros hűtőbordát) a csatlakozások rögzítéséhez. Csatlakoztassa egy 3 vezetékes hálózati csatlakozót a tápkábel másik végéhez.

Most húzza le a kábelt az SSR relé körüli részről. Vágja le a forró drótot (ebben az esetben fekete), és rögzítse a végeket a relé tábla csavaros kapcsaihoz.

Húzza ki a kábelt a tápegység és az áramkör között, és tegyen T-csap csatlakozókat a forró (fekete) és a semleges (fehér) vezetékekre. Csavarja be a megfelelő dugaszokat a tápegység bemeneti vezetékeinek végébe, és csatlakoztassa a T-csap csatlakozókhoz. Ez lehetővé teszi, hogy a 12 V egyenáramú tápegység megkapja a szükséges váltóáramú bemenetet, anélkül, hogy második tápkábelre lenne szüksége.

Végül vágja rövidre a tápegység kimeneti vezetékét, és csavarja be az áramköri lap bemeneti tápcsatlakozóiba. Csatlakoztassa a tápkábelt a fali aljzathoz, és ha minden rendben van, akkor az Arduino zöld PWR jelzőfényének ki kell kapcsolnia!

16. lépés: Tegye le

Akaszd fel
Akaszd fel
Akaszd fel
Akaszd fel
Akaszd fel
Akaszd fel
Akaszd fel
Akaszd fel

Ön mind a lámpát építi. Most telepítsük fel!

Használjon #8 x 2 "fali rögzítőelemeket #10 x 1-1/2" fekete szekrénycsavarokkal, hogy rögzítse a merevítőt a falhoz. Ezután pattintsa be az összes festett gömbpanelt a megfelelő helyzetbe, de hagyjon ki néhányat alul a motortartó körül. Csatlakoztassa a kész gömböt az izzó rögzítő keretéhez (részletekért lásd az IKEA kézikönyvét). Egy kis kábelköteget is használtam a többmagos fehér kábelhez való igazításához.

Ezután nyissa ki egy kicsit a lámpa paneleit, hogy megkönnyítse a motor felszerelését. Ez ad egy kis helyet a vezetékek vezetéséhez és a csavarok megmunkálásához. Két M3 csavar segítségével rögzítse a motort a tartóhoz, majd rögzítse a tengelycsatlakozót a motor tengelyéhez.

Csatlakoztassa a többi panelt az alsó részből, és készen áll!

17. lépés: Kezdj el játszani

Kezdj el játszani!
Kezdj el játszani!
Kezdj el játszani!
Kezdj el játszani!
Kezdj el játszani!
Kezdj el játszani!

Feltételezve, hogy helyesen regisztrálta és csatlakoztatta az áramkört, ekkor be kell dugnia a lámpát, és el kell kezdenie a parancsok kiadását Alexának! Gyerünk, próbáld ki. Íme a meghívható műveletek:

  • Be-/kikapcsolás: Alexa, kérje meg a Halálcsillagot, hogy kapcsolja be/ki.
  • Fényerő -szabályozás: Alexa, kérje meg a Halálcsillagot, hogy állítsa hatra az izzást.
  • Light-n-Sound show: Alexa, kérje a Halálcsillagot a teljes hatásért.

Ne feledje, hogy a {Halálcsillag} -ot fel kell cserélni bármilyen képességnévvel, amelyet az Alexa készség beállításakor választott. Íme még néhány videó a lámpa működéséről.

Jó szórakozást, hogy megismertesse barátait a Sith dicsőségével!

Űr Kihívás
Űr Kihívás
Űr Kihívás
Űr Kihívás

Második hely az űrben

Ajánlott: