Tartalomjegyzék:

Alexa függönyvezérlő rendszer - 3D nyomtatás és alacsony költség: 19 lépés (képekkel)
Alexa függönyvezérlő rendszer - 3D nyomtatás és alacsony költség: 19 lépés (képekkel)

Videó: Alexa függönyvezérlő rendszer - 3D nyomtatás és alacsony költség: 19 lépés (képekkel)

Videó: Alexa függönyvezérlő rendszer - 3D nyomtatás és alacsony költség: 19 lépés (képekkel)
Videó: Wiser okosotthon rendszer a Schneider Electrictől 2024, November
Anonim
Alexa függönyvezérlő rendszer - 3D nyomtatható és alacsony költségű
Alexa függönyvezérlő rendszer - 3D nyomtatható és alacsony költségű

Helló, régóta próbálom a házunk lehető legnagyobb részét automatizálni. Ahogy megérkezik a tél ide, az Egyesült Királyságba, úgy döntöttem, hogy eltávolítom azt a feladatot, hogy este lezárom az összes függönyt, majd reggel újra kinyitom őket. Ez azt jelenti, hogy évente 730 -szor kevesebbet fut be a ház minden szobájába! (Arról nem is beszélve, hogy szuper).

A beállítás után rutinokat is hozzáadhat az Alexához, hogy függönyei párhuzamosan működjenek a ház többi eszközével. Például Alexa 15 perccel napnyugta előtt bezárhatja a ház függönyét (így automatikusan lépést tart az évszakokkal). Azt is beprogramozhatod, hogy előkészíts egy szobát a mozi estére a függöny bezárásával, a televízió bekapcsolásával és a fények tompításával.:)

Ez egy egyszerű feladat, és a kinyomtatott alkatrészek kinyomtatása után három óra alatt összeállíthatja.

1. lépés: Inkább nézze meg…

Image
Image

Mindig készítettem egy videót, amely bemutatja, hogyan kell sajátot készíteni. Azt javaslom, hogy először nézze meg, hogy áttekintést kapjon mindenről, majd kövesse ezt az írott útmutatót, miközben összeállítja a sajátját.

2. lépés: Anyagjegyzék / szükséges dolgok

Anyagjegyzék / szükséges dolgok
Anyagjegyzék / szükséges dolgok

Szüksége lesz néhány elemre, mielőtt elkezdjük összeszerelni a függöny automatizálási rendszerét.

Itt található a projektben használt elemek listája, és hol találhatja meg őket:

■ Körülbelül 100 gramm műanyag a nyomtatott részekhez.

■ Nema 17 léptetőmotor: https://geni.us/StepperMotor2 ■ A4988 léptetőmotor -illesztőprogram: https://geni.us/StepperMotor2 ■ Adafruit Feather Huzzah ESP8266: https://geni.us/StepperMotor2 ■ Mini Breadboards x2 (öntapadó): https://geni.us/StepperMotor2 ■ Breadboard Jumper kábelek: https://geni.us/StepperMotor2 ■ Fonott horgászhuzal: https://geni.us/StepperMotor2 ■ Hosszú USB A - USB Micro B kábel: https://geni.us/StepperMotor2 ■ 100 Kondenzátor: https://geni.us/StepperMotor2 ■ Kapcsolt elemtartó 8 AA elemhez: https://geni.us/StepperMotor2 ■ Anyák és csavarok: https:// geni.us/StepperMotor2 M4 anyacsavar x2 M4 x 10mm csavar x2 M3 x 10mm csavar x 4 ■ 8x AA elem

■ Akkumulátoros ragasztópisztoly: https://geni.us/BoschBatteryGlueGun (nem olyan dolog, amire szüksége van, de nemrég beszereztem egyet, és rendkívül egyszerűvé tette a dolgok összeragasztását).

==========

A kód letölthető a Github webhelyről:

Végül a 3D nyomtatott részek letölthetők innen:

3. lépés: Nyomtassa ki a főtestet

Nyomtassa ki a főtestet
Nyomtassa ki a főtestet
Nyomtassa ki a főtestet
Nyomtassa ki a főtestet
Nyomtassa ki a főtestet
Nyomtassa ki a főtestet

Az első nyomtatandó elem a 'main_body.stl' fájl. Azt javasoltam, hogy karimával nyomtassa ki, hogy jobban tapadjon a nyomtatóágyhoz, és csak az építőlemezen lévő támaszokat kapcsolja be.

A perembeállítás további műanyag extrudálást tartalmaz az első réteg nyomatán kívül, hogy nagyobb érintkezési területet és tapadást biztosítson a nyomtatóágyal.

A nyomtatás befejezése után távolítsa el a peremet és a belső tartókat a házból.

4. lépés: A léptetőmotor felszerelése

A léptetőmotor felszerelése
A léptetőmotor felszerelése
A léptetőmotor felszerelése
A léptetőmotor felszerelése
A léptetőmotor felszerelése
A léptetőmotor felszerelése

Mielőtt a motort a fő testhez rögzítenénk, egyetlen M4 -es anyát kell behelyezni a kis nyílásba, ahogy a mellékelt képen látható. Itt tartjuk a gép fedelét - ezt a részt később hozzáadjuk.

Helyezze be a léptetőmotort a ház alól, ügyelve arra, hogy a léptetőmotort elhagyó kábelek a nyílás felé haladjanak.

Használja a korábbi négy csavart, hogy a léptetőmotort a helyén tartsa. Szorosan meg kell húzni, de nem annyira, hogy a nyomtatott alkatrész megsérüljön.

5. lépés: Csatlakoztassa az elektronikát

Csatlakoztassa az elektronikát
Csatlakoztassa az elektronikát

Most elkezdjük az elektronikai munkákat. Kövesse az áramköri diagramot vagy az alábbi táblázatot az összes elektronikus alkatrész összekapcsolásához. Ha nem biztos benne, hogyan kell ezeket értelmezni, kövesse velem a videót lépésről lépésre: https://www.youtube.com/embed/JtYdPwO65WI?t=155 (ez a videó megfelelő helyén kezdődik).

Először a léptető és az ESP8266 közötti kábelek:

Toll - A4988

16 ---- EN0 ------ DIR13 ---- STEPGND-GND3V ---- VDD

Most a kábel a léptetőmotorról a léptetőre:

A4988 - Léptetőmotor

1B - Kék1A - Piros2A - Zöld2B - Fekete

A motor meghajtóján található RESET és SLEEP csapok is vezetéket szeretnének, amely összeköti a kettőt.

Ezenkívül hozzá kell adnia egy 100µF kondenzátort a VMOT -hoz és a GND -hez. Ügyeljen arra, hogy ügyeljen a kondenzátor polaritására.

És végül, de nem utolsósorban csatlakoztatni kell a tápegységet. Ez vonatkozik a VMOT -ra (pozitív vezeték) és a GND -re (negatívra) is.

6. lépés: Töltse fel a kódot

Töltse fel a kódot
Töltse fel a kódot
Töltse fel a kódot
Töltse fel a kódot
Töltse fel a kódot
Töltse fel a kódot
Töltse fel a kódot
Töltse fel a kódot

Csatlakoztassa az USB -kábel egyik végét a Feather Huzzah -hoz, a másik végét pedig a számítógépéhez.

Menjen a Github oldalra, és töltse le a kódot:

Miután a számítógépen van, nyissa meg az Arduino IDE -ben.

Van néhány sor a kódon, amelyet módosítania kell, hogy személyre szabhassa azt a wifi -kapcsolathoz, és hogy a házban hol kívánja használni:

  • A 17. sorban meg kell adnia a wifi SSID -jét (vagy a wifi nevét)
  • A 18. sorban meg kell adnia a wifi jelszavát
  • A 60 -as sorban be kell állítania azt a nevet, amelyet Alexa a függönyökre fog utalni (jelenleg "padlófüggöny" az alapértelmezett kódban). Meg kell kérnie Alexát, hogy kapcsolja be vagy ki a függönyt. Tehát ha iderakod a "hálószobát", akkor azt kell mondanod, hogy "Alexa kapcsolja be a hálószoba függönyét".

Nyissa meg a Soros monitort, és állítsa az átviteli sebességet 9600 -ra. Most feltöltheti a kódot.

Figyelje, mit ad vissza a monitor, ez tudatja Önnel, hogy sikeresen csatlakozott -e a wifi hálózatához.

7. lépés: Adja hozzá a függönyöket Alexához

Adja hozzá a függönyöket Alexához
Adja hozzá a függönyöket Alexához
Adja hozzá a függönyöket Alexához
Adja hozzá a függönyöket Alexához
Adja hozzá a függönyöket Alexához
Adja hozzá a függönyöket Alexához

Most nyissa meg az Alexa alkalmazást okostelefonján vagy táblagépén, és kattintson az intelligens otthoni eszközök ikonra a jobb alsó sarokban, majd nyomja meg a + gombot a jobb felső sarokban, majd az „Eszköz hozzáadása” gombot az új eszköz hozzáadásának megkezdéséhez.

Annak ellenére, hogy az ESP8266 készüléken futó kód WeMo dugót emulál, nem szeretnénk az alkalmazásukat használni a konfigurálásához, ezért görgessen lefelé a kínált különféle típusú eszközök között, és válassza a lista alján az „Egyéb” lehetőséget.

Folytassa az „Eszközök felfedezése” gomb megnyomásával.

Miközben Alexa keres, sok szöveget kell nyomtatnia az Arduino IDE soros monitorunkban. Ez az eszközünk, amely válaszol Alexa felfedezési kérésére, és tudatja vele, hogy hívnak minket, és mit tudunk tenni (ebben az esetben ki- és bekapcsolva).

Ha eddig minden a tervek szerint alakult, akkor jelentenie kell, hogy új dugót fedeztek fel.

8. lépés: Tesztelési idő…

Tesztidő…
Tesztidő…
Tesztidő…
Tesztidő…
Tesztidő…
Tesztidő…

Mivel a kód fut, eddig mindent tesztelnünk kell. Csatlakoztassa vagy kapcsolja be a tápegységet, majd kérje meg az Alexát, hogy kapcsolja be vagy ki a függönyöket a kódban korábban megadott névvel.

Látnia kell, hogy a léptető az egyik irányba fordul, amikor azt kéri, hogy kapcsolja ki őket, és a másik irányba kell fordulnia, amikor bekapcsolását kéri.

9. lépés: Szerelje be az elektronikát és a fedelet

Szerelje be az elektronikát és a fedelet
Szerelje be az elektronikát és a fedelet
Szerelje be az elektronikát és a fedelet
Szerelje be az elektronikát és a fedelet
Szerelje be az elektronikát és a fedelet
Szerelje be az elektronikát és a fedelet

A felépítés ezen részéhez ki kell nyomtatnia a "lid.stl" fájlt, amíg nyomtat, az alábbiak szerint folytathatjuk.

Húzza le az öntapadó burkolatot a kenyértábla hátuljáról, amelyen az ESP8266 található, és helyezze a ház belsejébe úgy, hogy a ragadós ragasztó a léptetőmotor felé nézzen. Győződjön meg róla, hogy teljesen jobbra és lefelé csúsztatta a házban, mielőtt a helyére kell nyomni.

Ha az öntapadó ragasztó nem tartja a kenyértáblát a helyén, akkor adjon hozzá olvadó ragasztót, hogy segítsen a dolgoknak a helyén maradni.

Mielőtt hozzáadnánk a második kenyérlapot, be kell illesztenünk egy anyát a lyuk mögé, amelyre a fenti képeken mutatok. Ha nehezen tartja a helyén, ideiglenesen részben behelyezheti az egyik csavart.

Húzza le a második kenyértábla ragasztóját, és illessze a ház másik oldalához. Ezt óvatosan kezelje, hogy egyik vezeték sem lazuljon meg.

A második kenyérlap felszerelése után eltávolíthatja az ideiglenes csavart, mivel a kenyértábla a helyén tartja az anyát.

Tisztítsa meg a vezetékeket a házba, miközben ügyeljen arra, hogy a Feather Huzzah USB -csatlakozását ne akadályozza.

Most rögzíthetjük a fedelet. A tápegység vezetékeit át kell vezetni a nagy lyukon, amely a léptetőmotor hátsó végét is tartalmazza. Engedje le a fedelet a házra, majd a maradék két csavar segítségével rögzítse biztonságosan.

10. lépés: Szerelje fel az elemtartót

Szerelje fel az elemtartót
Szerelje fel az elemtartót
Szerelje fel az elemtartót
Szerelje fel az elemtartót
Szerelje fel az elemtartót
Szerelje fel az elemtartót

Az akkumulátor tápellátó burkolatát a motorház külső oldalára kell felszerelni, és a két fülen kell támaszkodnia, amely támogatja a súlyát.

Néhány forró olvadék ragasztóval rögzítse a helyére, és tartsa szilárdan néhány másodpercig, amíg a ragasztó lehűl és megszilárdul.

Miután beállította, ellenőrizze, hogy továbbra is használhatja -e az USB -portot, ha az alatta lévő lyukon keresztül csatlakoztatja. Kipróbálnám, hogy minden működik Alexával, még mindig ezen a ponton. Ez azt is ellenőrzi, hogy az összes vezeték továbbra is megfelelően van -e csatlakoztatva, és hogy semmi nem lazult -e ki.

11. lépés: A függönyök előkészítése. 1. rész

A függönyök előkészítése. 1. rész
A függönyök előkészítése. 1. rész
A függönyök előkészítése. 1. rész
A függönyök előkészítése. 1. rész
A függönyök előkészítése. 1. rész
A függönyök előkészítése. 1. rész

Az enyémet a függönyök jobb oldalára fogom felszerelni, hogy az USB tápkábel a függöny mögé eshessen, és bedughasson a mellettük lévő fali konnektorba

Kezdje azzal, hogy körülbelül 2-3 méter laza huzalt hagy a függönyoszlop oldalán. Ezt később fogjuk használni, amikor a korábban épített gépünk par -jához rögzítjük.

Ezután a huzaltekercs másik végével folytassa a középső oszlop tetején, körbe és vissza a bal oldali falra rögzítéssel, majd rögzítse a bal függönyhöz, miután zárt helyzetbe helyezte.

Ahhoz, hogy a drótomat a függönyömhöz rögzítsem, egy egyszerű csomót kötöttem a fűzőlyuk köré. Ha akartad, a hátlaphoz rögzítheted, ha bevarrod magadba a függönyt.

A huzal laza végének meghúzásával tesztelheti eddigi munkáját. Ennek eredményeként a függöny kinyílik, és amikor lehúzza a függönyt, a laza végnek vissza kell húzódnia.

12. lépés: A függönyök előkészítése. 2. rész

A függönyök előkészítése. 2. rész
A függönyök előkészítése. 2. rész
A függönyök előkészítése. 2. rész
A függönyök előkészítése. 2. rész
A függönyök előkészítése. 2. rész
A függönyök előkészítése. 2. rész
A függönyök előkészítése. 2. rész
A függönyök előkészítése. 2. rész

A másik függöny rögzítéséhez húzza azt zárt helyzetbe úgy, hogy a már csatlakoztatott is zárva van. Vegye vissza a huzal laza végét, amelyet éppen most húztunk, hogy kinyissa a másik függönyt, és kösse ehhez a függönyhöz, ha áthalad rajta, miután elhaladt a függönyoszlop középső rögzítése mellett.

Miután befejezte a csomót, vegye ki a csík laza végét, és vigye vissza a pólus végére, ahogy az volt, mielőtt elkezdtük ezt a lépést.

Itt az ideje, hogy ellenőrizze a függönyök megfelelő működését. Ha meghúzza a huzal laza végét, mindkét oldalnak ki kell nyílnia, és amikor a függöny egyik oldalát bezárja, a másiknak is magától kell bezárulnia.

13. lépés: A függönyök előkészítése. 3. rész

A függönyök előkészítése. 3. rész
A függönyök előkészítése. 3. rész

Most már csak egy kis drótot kell hozzáadnunk. Ezúttal egy új huzalhosszúsággal rögzítse egyik végét a bal függönyhöz, ahol megkötöttük az első csomónkat, majd a laza végét helyezzük át a középső falra rögzítésre, majd a jobb oldali falra rögzítésre. Hagyjon néhány métert, és vágja el az igazit.

A végső ellenőrzés ideje, tudnia kell, hogy képes teljesen kinyitni és bezárni a függönyt, csak húzza az egyik, majd a másik zsinór végét.:) Milyen klassz ez!

14. lépés: Az orsó összeszerelése

Az orsó összeszerelése
Az orsó összeszerelése
Az orsó összeszerelése
Az orsó összeszerelése
Az orsó összeszerelése
Az orsó összeszerelése

Ha még nem tette meg, akkor ki kell nyomtatnia az orsó három részét, valamint van kéznél olvadó ragasztó vagy hasonló.

Fogja meg a függönyökből érkező huzalok egyik laza végét, és fűzze át a motorház alsó lyukán. (Nem mindegy, hogy melyik vezetéket köti le először).

Most, vegye az orsó első részét (azt, amelyen lyuk halad át a tengelyén), csavarja át ezt a vezetéket, és kösse össze csomóval a tengely körül, hogy ne oldódjon fel. Ezután adjunk hozzá némi forró olvadék ragasztót erre a huzalra és csomójára, hogy minden a helyén maradjon.

Ha ez lehűlt, adjon hozzá némi forró olvadék ragasztót a párkányhoz (körülbelül a tengely felénél), majd csúsztassa rá az orsó második részét, és csavarja be a ragasztóba, hogy rögzítse a helyére.

Most vezesse át a másik huzaldarabot a motorház felső lyukán, és hasonló módon rögzítse ezt az orsószerelés következő szakaszához.

Végül tegyen még néhány ragasztót a tengely tetejére, és adja hozzá a végső 3D nyomtatott darabot. Miután kihűlt, az egyik húrt az óramutató járásával megegyező irányba tekerheti a tengely szakaszára, a másikat pedig az óramutató járásával ellentétes irányban a tengely szakaszára. Vegye fel a lehető legtöbb laza vezetéket, de még ne csúsztassa rá a léptetőmotor tengelyére.

15. lépés: A gép rögzítése a függönyoszlophoz

A gép rögzítése a függönyoszlophoz
A gép rögzítése a függönyoszlophoz
A gép rögzítése a függönyoszlophoz
A gép rögzítése a függönyoszlophoz
A gép rögzítése a függönyoszlophoz
A gép rögzítése a függönyoszlophoz

Most négy kábelrendező segítségével rögzítjük a motor szerelvényházát a függönyoszlophoz. Mozgattam a függönyt a felvételen, hogy könnyebben láthassa, mi történik.

Vezessen rendesen egy kábelt az U alakú karok mindkét csatornáján. Ezután ezekkel rögzítse a függönyoszlopához. Ne húzza meg teljesen őket, csak annyit, hogy a kábel rendezett legyen, nehogy feloldódjon, mivel hozzá kell férnünk a léptetőmotor tengelyéhez, és később is be kell állítanunk.

Ezután kösse rendesen a kábelt a fali rögzítés köré, és tartsa lazán. Ezután kösse át rendesen ezt a kábelt, és a legközelebbit, amelyet a motorháznak az oszlophoz való rögzítéséhez használtunk. Mielőtt folytatnánk, csúsztassuk a motorházat a függöny közepére, amennyire csak lehet. A két kábelrendeződés összekapcsolva korlátozza, hogy milyen messzire juthat.

Most vegye fel a huzal orsóját, és tekerje körbe mindkét vezetéket, hogy a lehető leglazább legyen mindkét huzalhosszból. Ezután felcsúsztathatja az orsót a motorház tengelyére.

Most meghúzhatja a két kábelrendezőt, amelyek a házat a pólushoz rögzítik.

16. lépés: Tesztidő

Tesztidő
Tesztidő
Tesztidő
Tesztidő
Tesztidő
Tesztidő

Csatlakoztassa az USB -kapcsolatot az ESP8266 -ból a számítógépéhez, kapcsolja be a tápellátást, és nyissa meg az Alexa alkalmazást a választott eszközön. Keresse meg a „dugót” (a függönyöket), és próbálja ki.

17. lépés: Csípési idő

Csípési idő
Csípési idő

Ha bármilyen probléma merül fel a rendszerrel, amikor megpróbálja megnyitni vagy bezárni, akkor néhány dolgot ellenőrizhet:

  • Ellenőrizze, mennyire gúnyolódik, amikor a függönyök teljesen nyitva vannak és teljesen zárva vannak. Ha mindkét helyzetben túl laza, akkor meghúzhatja úgy, hogy a motorházat távolabb csúsztatja a függöny közepétől, meghúzva a két rögzítőelemet, amelyek a falra rögzítés és a ház között vannak.
  • Ha a huzal túl gúnyos, lazítsa meg a fentiek fordítottjával.
  • Amikor a függöny közelebb kerül a középső fal rögzítéséhez, előfordulhat, hogy a motornak fel kell húznia a függönyt ott, ahol a zsinór átmegy a középső falra rögzítésen. Ennek enyhítésében segíthet, ha a vezetéket a függönyökhöz rögzíti ugyanazon a szinten, mint a motorházba. Ideális, ha a vonalat a lehető leg vízszintesebben tartja a motorház mellett.

18. lépés: Személyre szabhatja a kódot a függönyhöz

Személyre szabhatja a kódot a függönyhöz
Személyre szabhatja a kódot a függönyhöz

Még nem állítottuk be, hogy a léptetőmotor milyen messze mozgassa a függönyt, amikor megkérjük, hogy nyissa ki vagy csukja be. Ez a kód 91. sorában történik.

Meg kell változtatnia a számot, amelyet a képen kiemeltem. A kódban jelenleg „7300” szerepel, ha még nem változtatta meg.

Ez azt jelzi, hogy a léptetőmotor mennyi ideig forog tovább, amikor bármelyik irányba kéri. Ha a függönynek tovább kell lépnie, akkor ezt a számot növelni kell. Csökkentse a számot, ha túl messzire igyekszik.

Ne felejtse el, hogy minden alkalommal, amikor módosítja ezt a számot, újra fel kell töltenie a kódot, hogy érvénybe lépjen.

19. lépés: Végezze el

Jól tetted, befejezted a projektedet! Most tegye fel a lábát, és élvezze a napi kétszeri eggyel kevesebb feladatot.:)

Ha szeretné megköszönni ezt az útmutatót és a dizájnt, kérjük, vegyen egy kávét:

Támogathatod csatornánkat, és folytathatod, hogy létrehozzuk ezeket az útmutatókat a Patreonon:

Kérjük, ne felejtsen el feliratkozni itt az Instructables vagy a Youtube csatornánkra, hogy megtudja, mikor van készen a következő DIY projektünk.

www.youtube.com/channel/UC3jc4X-kEq-dEDYhQ…

Ajánlott: