Turinys:

„Alexa“užuolaidų valdymo sistema - 3D spausdinimas ir maža kaina: 19 žingsnių (su nuotraukomis)
„Alexa“užuolaidų valdymo sistema - 3D spausdinimas ir maža kaina: 19 žingsnių (su nuotraukomis)

Video: „Alexa“užuolaidų valdymo sistema - 3D spausdinimas ir maža kaina: 19 žingsnių (su nuotraukomis)

Video: „Alexa“užuolaidų valdymo sistema - 3D spausdinimas ir maža kaina: 19 žingsnių (su nuotraukomis)
Video: JUNG Vilnius 3D valdymas 2024, Liepa
Anonim
„Alexa“užuolaidų valdymo sistema - 3D spausdinimas ir maža kaina
„Alexa“užuolaidų valdymo sistema - 3D spausdinimas ir maža kaina

Sveiki, aš jau seniai stengiuosi automatizuoti kuo daugiau mūsų namų. Žiemai atkeliavus į JK, nusprendžiau nuvalyti užduotį vakare uždaryti visas užuolaidas, o ryte vėl jas atidaryti. Tai reiškia, kad į kiekvieną namo kambarį reikia įeiti 730 kartų mažiau kartų per metus! (Jau nekalbant apie tai, kad tai labai šaunu).

Baigę sąranką, „Alexa“taip pat galite pridėti įprastų veiksmų, kad jūsų užuolaidos veiktų kartu su kitais jūsų namų įrenginiais. Pavyzdžiui, Alexa gali uždaryti užuolaidas viešoje jūsų namo pusėje likus 15 minučių iki saulėlydžio (taigi ji automatiškai neatsilieka nuo metų laikų). Taip pat galite užprogramuoti įprastą kambario paruošimo filmų vakarui programą, uždarydami užuolaidas, įjungdami televizorių ir pritemdydami šviesą.:)

Tai paprastas darbas ir atspausdintos dalys gali būti surinktos per tris valandas.

1 veiksmas: geriau žiūrėti…

Image
Image

Kaip visada, aš sukūriau vaizdo įrašą, kuriame parodyta, kaip sukurti savo. Rekomenduočiau pirmiausia pažiūrėti, kad gautumėte visko apžvalgą, o po to kartu su šiuo rašytiniu vadovu surinkdami savo.

2 žingsnis: Sąrašas medžiagų / dalykų, kurių jums reikės

Sąrašas medžiagų / dalykų, kurių jums reikės
Sąrašas medžiagų / dalykų, kurių jums reikės

Prieš pradėdami surinkti jūsų užuolaidų automatikos sistemą, jums reikės kelių elementų.

Čia yra šiame projekte naudojamų elementų sąrašas ir kur juos galite rasti:

■ Apie 100 gramų atspausdintų dalių plastiko.

■ „Nema 17“žingsninis variklis: https://geni.us/StepperMotor2 ■ A4988 Žingsninio variklio tvarkyklė: https://geni.us/StepperMotor2 ■ „Adafruit Feather Huzzah ESP8266: https://geni.us/StepperMotor2 ■ Mini Breadboards x2 (savaiminis klijavimas): https://geni.us/StepperMotor2 ■ „Breadboard Jumper Cables“: https://geni.us/StepperMotor2 ■ Pinta meškerės viela: https://geni.us/StepperMotor2 ■ Ilgas USB A į USB „Micro B“kabelis: https://geni.us/StepperMotor2 ■ 100 Kondensatorius: https://geni.us/StepperMotor2 ■ Perjungiamas akumuliatoriaus laikiklis 8 AA baterijoms: https://geni.us/StepperMotor2 ■ Veržlės ir varžtai: https:// geni.us/StepperMotor2 M4 veržlės x2 M4 x 10 mm varžtai x2 M3 x 10 mm varžtai x 4 ■ 8x AA baterijos

■ Baterijomis maitinamas klijų pistoletas: https://geni.us/BoschBatteryGlueGun (tai nėra kažkas, ką turite turėti, bet aš neseniai jį įsigijau, ir tai labai paprasta klijuoti daiktus).

==========

Kodą galite atsisiųsti iš „Github“čia:

Galiausiai 3D spausdintas dalis galima atsisiųsti iš čia:

3 žingsnis: atspausdinkite pagrindinį korpusą

Atspausdinkite pagrindinį korpusą
Atspausdinkite pagrindinį korpusą
Atspausdinkite pagrindinį korpusą
Atspausdinkite pagrindinį korpusą
Atspausdinkite pagrindinį korpusą
Atspausdinkite pagrindinį korpusą

Pirmasis elementas, kurį turėsite atsispausdinti, yra failas „main_body.stl“. Aš rekomendavau jį atspausdinti su kraštais, kad jis priliptų prie spausdinimo lovos, ir įjungti atramas tik ant statybinės plokštės.

Krašto nustatymas apima papildomą plastiko išspaudimą aplink spaudinio išorę ant pirmojo sluoksnio, kad būtų užtikrinta didesnė sąlyčio ir sukibimo su spausdinimo lova sritis.

Baigę spausdinti, iš korpuso nuimkite kraštus ir vidines atramas.

4 žingsnis: žingsninio variklio pritvirtinimas

Žingsninio variklio tvirtinimas
Žingsninio variklio tvirtinimas
Žingsninio variklio tvirtinimas
Žingsninio variklio tvirtinimas
Žingsninio variklio tvirtinimas
Žingsninio variklio tvirtinimas

Prieš pritvirtindami variklį prie pagrindinio korpuso, turite įkišti vieną M4 veržlę į mažą angą, kaip parodyta paveikslėlyje. Čia mes laikome mašinos dangtį - dalį, kurią pridėsime vėliau.

Įkiškite žingsninį variklį iš apačios į korpusą ir įsitikinkite, kad iš žingsninio variklio išeinantys kabeliai eina link angos.

Keturiais ankstesniais varžtais laikykite žingsninį variklį. Juos reikia tvirtai priveržti, bet ne taip, kad nesugadintumėte atspausdinto komponento.

5 veiksmas: prijunkite elektroniką

Prijunkite elektroniką
Prijunkite elektroniką

Dabar pradėsime dirbti su elektronika. Norėdami prijungti visus elektroninius komponentus, galite sekti schemą arba toliau pateiktą lentelę. Jei nesate tikri, kaip tai interpretuoti, galite sekti kartu su manimi vaizdo įraše: https://www.youtube.com/embed/JtYdPwO65WI?t=155 (tai prasidės tinkamoje vaizdo įrašo vietoje).

Pirmiausia kabeliai, einantys tarp žingsninio valdiklio ir ESP8266:

Plunksna - A4988

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

Dabar kabelis nuo žingsninio variklio iki žingsnio tvarkyklės:

A4988 - žingsninis variklis

1B - mėlyna1A - raudona2A - žalia2B - juoda

Variklio tvarkyklės RESET ir SLEEP kaiščiai taip pat nori laido, jungiančio abu.

Taip pat prie VMOT ir GND turėsite pridėti 100µF kondensatorių. Būtinai atkreipkite dėmesį į kondensatoriaus poliškumą.

Ir galiausiai norėsite prijungti maitinimo šaltinį. Tai taip pat taikoma VMOT (teigiama viela) ir GND (neigiama).

6 veiksmas: įkelkite kodą

Įkelkite kodą
Įkelkite kodą
Įkelkite kodą
Įkelkite kodą
Įkelkite kodą
Įkelkite kodą
Įkelkite kodą
Įkelkite kodą

Vieną USB kabelio galą prijunkite prie „Feather Huzzah“, o kitą - prie kompiuterio.

Eikite į „Github“puslapį ir atsisiųskite kodą:

Kai jis bus jūsų kompiuteryje, atidarykite jį „Arduino IDE“.

Yra kelios kodo eilutės, kurias turėsite pakeisti, kad pritaikytumėte jį prie „Wi -Fi“ryšio ir to, kur namuose ketinate jį naudoti:

  • 17 eilutėje turite įvesti savo „wifi“SSID (arba „wifi“pavadinimą)
  • 18 eilutėje turite įvesti „wifi“slaptažodį
  • 60 eilutėje turite nustatyti pavadinimą, kuriuo „Alexa“vadins jūsų užuolaidas (šiuo metu numatytojo kodo „denio uždanga“). Turėsite paprašyti alexa įjungti arba išjungti užuolaidą. Taigi, jei čia įdėsite „miegamąjį“, turėsite pasakyti „Alexa įjunk miegamojo užuolaidas“.

Atidarykite serijinį monitorių ir nustatykite 9600 duomenų perdavimo spartą. Dabar galite įkelti kodą.

Stebėkite, ką monitorius grąžina, tai praneš jums, ar jis sėkmingai prisijungė prie jūsų „Wi -Fi“tinklo, ar ne.

7 veiksmas: pridėkite užuolaidas prie „Alexa“

Pridėkite užuolaidas prie „Alexa“
Pridėkite užuolaidas prie „Alexa“
Pridėkite užuolaidas prie „Alexa“
Pridėkite užuolaidas prie „Alexa“
Pridėkite užuolaidas prie „Alexa“
Pridėkite užuolaidas prie „Alexa“

Dabar atidarykite „Alexa“programą savo išmaniajame telefone ar planšetiniame kompiuteryje ir spustelėkite išmaniųjų namų įrenginių piktogramą apatiniame dešiniajame kampe, tada paspauskite + viršutiniame dešiniajame kampe ir po to „Pridėti įrenginį“, kad pradėtumėte naujo įrenginio pridėjimo procesą.

Nors kodas, kurį naudojame ESP8266, imituoja „WeMo“kištuką, mes nenorime naudoti jo programos jo konfigūruoti, todėl slinkite žemyn įvairių tipų siūlomų įrenginių žemyn ir sąrašo apačioje pasirinkite „Kita“.

Tęskite paspausdami „Atraskite įrenginius“.

Kol „Alexa“ieško, mūsų „Arduino IDE“serijos monitoriuje turėtumėte pamatyti daug teksto. Tai yra mūsų įrenginys, atsakantis į Alexa atradimo užklausą ir informuojantis ją, kaip mes esame vadinami ir ką galime padaryti (šiuo atveju įjunkite ir išjunkite).

Jei viskas iki šiol buvo suplanuota, ji turėtų pranešti, kad buvo atrastas naujas kištukas.

8 žingsnis: bandymo laikas…

Bandymo laikas…
Bandymo laikas…
Bandymo laikas…
Bandymo laikas…
Bandymo laikas…
Bandymo laikas…

Kadangi kodas veikia, turėtume viską išbandyti iki šiol. Prijunkite arba įjunkite maitinimą ir paprašykite „Alexa“įjungti arba išjungti užuolaidas, naudodami pavadinimą, kurį jiems priskyrėte anksčiau.

Jūs turėtumėte matyti žingsnį viena kryptimi, kai prašote juos išjungti, ir jis turėtų pasukti kita kryptimi, kai paprašysite juos įjungti.

9 veiksmas: įdiekite elektroniką ir dangtį

Įdiekite elektroniką ir dangtį
Įdiekite elektroniką ir dangtį
Įdiekite elektroniką ir dangtį
Įdiekite elektroniką ir dangtį
Įdiekite elektroniką ir dangtį
Įdiekite elektroniką ir dangtį

Šioje kūrimo dalyje turėsite atsispausdinti failą „lid.stl“, kol jis bus spausdinamas, galime tęsti taip, kaip nurodyta toliau.

Nuplėškite lipnų dangtelį nuo duonos lentos, ant kurios yra ESP8266, ir padėkite korpuso viduje taip, kad lipnūs klijai būtų nukreipti į žingsninį variklį. Prieš spausdami, kad pritvirtintumėte, įsitikinkite, kad jis yra pastumtas į dešinę ir kiek įmanoma žemyn korpuse.

Jei klijai nelaiko jūsų duonos lentos, galite pridėti karšto lydalo klijų, kad padėtumėte viską išlaikyti.

Prieš pridėdami antrąją duonos lentą, turime pritvirtinti vieną veržlę už angos, į kurią nukreipiu aukščiau esančiuose paveikslėliuose. Jei jums sunku jį laikyti, galite laikinai iš dalies įkišti vieną iš varžtų.

Nulupkite antrosios duonos lentos klijus ir pritvirtinkite prie kitos korpuso pusės. Tvarkykite tai atsargiai, kad nė vienas iš jūsų laidų neatsiliktų.

Sumontavę antrąją duonos lentą, galite nuimti laikiną varžtą, nes duonos lentelė išlaikys veržlę.

Sutvarkykite laidus į korpusą ir užtikrinkite, kad „Feather Huzzah“USB jungtis nebūtų užblokuota.

Dabar galime uždėti dangtį. Maitinimo laidai turi būti praleisti per didelę skylę, kurioje taip pat yra galinis žingsninio variklio galas. Nuleiskite dangtelį ant korpuso ir tada dviem likusiais varžtais tvirtai pritvirtinkite.

10 veiksmas: įstatykite akumuliatoriaus laikiklį

Įstatykite akumuliatoriaus laikiklį
Įstatykite akumuliatoriaus laikiklį
Įstatykite akumuliatoriaus laikiklį
Įstatykite akumuliatoriaus laikiklį
Įstatykite akumuliatoriaus laikiklį
Įstatykite akumuliatoriaus laikiklį

Akumuliatoriaus maitinimo blokas turi būti montuojamas ant variklio korpuso išorės, ant dviejų atramų, skirtų išlaikyti jo svorį.

Naudodami karšto lydalo klijus, pritvirtinkite juos ir tvirtai laikykite kelias sekundes, kol klijai atvės ir sukietės.

Nustatę patikrinkite, ar vis tiek galite naudoti USB prievadą, prijungdami jį per apačioje esančią skylę. Šiuo metu išbandyčiau, ar viskas veikia su Alexa. Taip pat bus patikrinta, ar visi laidai vis dar tinkamai prijungti ir ar niekas neatsiliko.

11 žingsnis: Užuolaidų paruošimas. 1 dalis

Užuolaidų paruošimas. 1 dalis
Užuolaidų paruošimas. 1 dalis
Užuolaidų paruošimas. 1 dalis
Užuolaidų paruošimas. 1 dalis
Užuolaidų paruošimas. 1 dalis
Užuolaidų paruošimas. 1 dalis

Aš pritvirtinsiu prie dešinės savo užuolaidų pusės, kad USB maitinimo laidas galėtų nukristi už užuolaidų ir prijungti prie sieninio lizdo šalia jų

Turite pradėti palikdami maždaug 2–3 metrus laisvos vielos, kabančios virš šio užuolaidų stulpo šono. Tai naudosime vėliau, kai pritvirtinsime prie anksčiau pastatytos mašinos.

Tada su kitu vielos ritinio galu tęskite virš centrinio stulpo viršaus, apvažiuokite ir atgal po kairiąja sienele pritvirtinkite, tada pritvirtinkite prie kairiosios uždangos, perkėlę ją į uždarą padėtį.

Norėdami pritvirtinti vielą prie užuolaidos, aš tiesiog surišau paprastą mazgą aplink kilpą. Jei norėtum, galėtum pritvirtinti prie nugaros, įsiuvęs į pačią užuolaidą.

Galite išbandyti savo darbą iki šiol traukdami laisvą laido galą. Dėl to jūsų uždanga turėtų atsidaryti, o kai užtraukiate uždangą, laisvas galas turėtų atsitraukti.

12 žingsnis: Užuolaidų paruošimas. 2 dalis

Užuolaidų paruošimas. 2 dalis
Užuolaidų paruošimas. 2 dalis
Užuolaidų paruošimas. 2 dalis
Užuolaidų paruošimas. 2 dalis
Užuolaidų paruošimas. 2 dalis
Užuolaidų paruošimas. 2 dalis
Užuolaidų paruošimas. 2 dalis
Užuolaidų paruošimas. 2 dalis

Norėdami pritvirtinti kitą užuolaidą, patraukite ją į uždarą padėtį ir tą, kurią jau prijungėme, taip pat uždarytą. Atsukite laisvą vielos galą, kurį mes ką tik traukėme, kad atidarytume kitą užuolaidą ir pririštume ją prie šios užuolaidos, jei ji ją praeitų praėjusi pro kitą užuolaidos stulpo centrinį tvirtinimą.

Baigę mazgą, paimkite laisvą juostelės galą ir perkelkite atgal per stulpo galą taip, kaip buvo prieš pradedant šį žingsnį.

Dabar yra geras laikas patikrinti, ar užuolaidos gerai veikia. Jei traukiate laisvą vielos galą, abi pusės turi atsidaryti, o kai užtraukiate vieną užuolaidos pusę, kita taip pat turi užsidaryti savaime.

13 žingsnis: Užuolaidų paruošimas. 3 dalis

Užuolaidų paruošimas. 3 dalis
Užuolaidų paruošimas. 3 dalis

Dabar turime pridėti dar vieną vielą. Šį kartą naudodami naują vielos ilgį, pritvirtinkite vieną galą prie kairiosios užuolaidos, kur surišome pirmąjį mazgą, o tada palaidą galą padėkite per vidurinės sienos tvirtinimą, o po to - dešinės pusės tvirtinimą. Palikite kelis metrus laisvo ir nutraukite tikrąjį.

Atėjus paskutiniam patikrinimui, turėtumėte žinoti, kad galite visiškai atidaryti ir uždaryti užuolaidas, tiesiog patraukdami vienos, tada kitos virvelės galą.:) Argi tai ne šaunu!

14 žingsnis: veleno surinkimas

Veleno surinkimas
Veleno surinkimas
Veleno surinkimas
Veleno surinkimas
Veleno surinkimas
Veleno surinkimas

Turite atspausdinti tris veleno dalis, jei to dar nepadarėte, taip pat turite karšto lydalo klijų ar panašių į rankas.

Paimkite vieną iš laisvų laido galų, einančių iš užuolaidų, ir perkiškite jį per apatinę variklio korpuso skylę. (Nesvarbu, kurį laidą padarysite pirmiausia).

Dabar, paėmę pirmąją veleno dalį (tą, kurios skylė praeina per jos veleną), perverkite šią vielą ir suriškite ją mazgu aplink veleną, kad ji nebūtų atsukta. Tada ant šios vielos ir jos mazgo pridėsime karšto lydalo klijų, kad viskas liktų vietoje.

Kai jis atvės, pridėkite šiek tiek karšto lydalo klijų ant atbrailos (maždaug iki pusės veleno aukštyn), o po to ant jo stumkite antrąją veleno dalį, įstumdami ją į klijus ir pritvirtindami.

Dabar kitą vielos gabalą praleiskite per variklio korpuso viršutinę angą ir panašiai pritvirtinkite prie kito veleno surinkimo etapo.

Galiausiai pridėkite dar šiek tiek klijų ant veleno viršaus ir pridėkite paskutinį 3D spausdintą gabalą. Atvėsus, vieną iš stygų galima apvynioti pagal laikrodžio rodyklę ant jos veleno dalies, o kitą prieš laikrodžio rodyklę-ant veleno dalies. Paimkite tiek laisvos vielos, kiek galite, bet dar neslyskite ant žingsninio variklio veleno.

15 veiksmas: mašinos pritvirtinimas prie užuolaidų stulpo

Mašinos pritvirtinimas prie užuolaidų stulpo
Mašinos pritvirtinimas prie užuolaidų stulpo
Mašinos pritvirtinimas prie užuolaidų stulpo
Mašinos pritvirtinimas prie užuolaidų stulpo
Mašinos pritvirtinimas prie užuolaidų stulpo
Mašinos pritvirtinimas prie užuolaidų stulpo

Dabar pritvirtinsime variklio mazgo korpusą prie užuolaidų stulpo, naudodami keturias kabelių tvarkykles. Perkėliau užuolaidas, kad lengviau matytumėte, kas vyksta.

Tvarkingai prijunkite kabelį per kiekvieną U formos svirties kanalą. Tada naudokite juos, kad pritvirtintumėte prie užuolaidų stulpo. Neužveržkite jų iki galo, tik tiek, kad tvarkingas kabelis nebūtų atsuktas, nes mums reikės prieigos prie žingsninio variklio veleno ir vėliau galėsime jį sureguliuoti.

Tada vieną kabelį sutvarkykite aplink sienos tvirtinimo elementą ir vėl laikykite jį laisvą. Tada suriškite vieną per šį kabelį tvarkingai ir artimiausią, kuriuo pritvirtinome variklio korpusą prie poliaus. Prieš tęsdami, pastumkite variklio korpusą kuo toliau į užuolaidos centrą. Dvi sujungtos kabelių tvarkyklės apribos, kiek galite nueiti.

Dabar paimkite vielos veleną ir toliau apvyniokite abu laidus, kad kuo labiau atsilaisvintumėte iš abiejų laidų ilgių. Tada veleną galite pastumti ant variklio korpuso veleno.

Dabar galite priveržti dvi kabelių tvarkykles, laikančias korpusą prie poliaus.

16 žingsnis: bandymo laikas

Bandymo laikas
Bandymo laikas
Bandymo laikas
Bandymo laikas
Bandymo laikas
Bandymo laikas

Prijunkite USB ryšį iš ESP8266 prie kompiuterio, įjunkite maitinimą ir atidarykite „Alexa“programą pasirinktame įrenginyje. Eikite į „kištuką“(savo užuolaidas) ir pasukite.

17 žingsnis: laiko keitimas

Pritvirtinimo laikas
Pritvirtinimo laikas

Jei bandydami atidaryti ar uždaryti susiduriate su sistemos problemomis, galite patikrinti kelis dalykus:

  • Patikrinkite, kaip pasityčiojate, kai užuolaidos visiškai atidarytos ir visiškai uždarytos. Jei jis yra per laisvas abiem atvejais, galite jį priveržti, stumdami variklio korpusą toliau nuo užuolaidų centro, priverždami dvi kabelių tvarkykles, esančias tarp sienos tvirtinimo ir korpuso.
  • Jei viela per daug tyčiojasi, atlaisvinkite ją atlikdami priešingai.
  • Kai jūsų užuolaida priartėja prie tvirtinimo prie centrinės sienos, galite pastebėti, kad variklis turi traukti užuolaidą „aukštyn“ten, kur virvelė eina per vidurinės sienos tvirtinimo elementą. Tai galite palengvinti pritvirtindami laidą prie užuolaidų tame pačiame lygyje, kaip jis patenka į variklio korpusą. Idealu, jei linija su varikliu yra kuo horizontaliau.

18 veiksmas: suasmeninkite kodą pagal uždangą

Suasmeninkite kodą pagal uždangą
Suasmeninkite kodą pagal uždangą

Mes dar nenustatėme, kiek žingsninis variklis perkelia užuolaidą, kai prašome ją atidaryti ar uždaryti. Tai daroma kodo 91 eilutėje.

Turite pakeisti numerį, kurį paryškinau paveikslėlyje. Šiuo metu turimame kode turėtų būti „7300“, jei jo dar nepakeitėte.

Tai parodo, kiek laiko žingsninis variklis suksis, kai bus paprašyta eiti bet kuria kryptimi. Jei jūsų uždanga turi judėti toliau, šį skaičių reikia padidinti. Sumažinkite skaičių, jei jis bando perkelti.

Nepamirškite, kad turėsite iš naujo įkelti kodą kiekvieną kartą, kai pakeisite šį numerį, kad jis įsigaliotų.

19 žingsnis: Užbaikite

Gerai padaryta, baigėte savo projektą! Dabar pakelkite kojas ir mėgaukitės vienu mažesniu darbu du kartus per dieną.:)

Jei norite padėkoti už šį vadovą ir dizainą, patikėkite man nusipirkti kavos:

Taip pat galite palaikyti mūsų kanalą ir toliau kurti šiuos vadovus „Patreon“:

Nepamirškite užsiprenumeruoti čia „Instructables“arba mūsų „Youtube“kanale, kad sužinotumėte, kada paruošime kitą „pasidaryk pats“projektą.

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

Rekomenduojamas: