Turinys:

„Arduino“motorinės ritininės žaliuzės: 8 žingsniai
„Arduino“motorinės ritininės žaliuzės: 8 žingsniai

Video: „Arduino“motorinės ritininės žaliuzės: 8 žingsniai

Video: „Arduino“motorinės ritininės žaliuzės: 8 žingsniai
Video: Full Control of DC Motor with ESP8266 NodeMCU D1 Mini over WiFi 2024, Liepa
Anonim
„Arduino“motorinės ritininės žaliuzės
„Arduino“motorinės ritininės žaliuzės
„Arduino“motorinės ritininės žaliuzės
„Arduino“motorinės ritininės žaliuzės
„Arduino“motorinės ritininės žaliuzės
„Arduino“motorinės ritininės žaliuzės

Informacija apie projektą: Mano projekto tikslas yra pagaminti praktiškas motorines ritinines žaliuzes, kuriomis galėčiau naudotis kiekvieną dieną. Planas yra pagaminti ritininę žaliuzę, valdomą per bipolinį žingsninį variklį, kuriame aš valdysiu per arduino uno plokštę. Kai žaliuzės funkcionuoja funkcionaliai per variklį, tikiuosi prijungti jį prie „Bluetooth“imtuvo „arduino“, kurį galiu valdyti nuotolinio valdymo pultu. Vėliau žaliuzes nustatysiu į laikmatį, kuriame jis atsidaro ryte, bet naktį uždaromas. Ketinu išmokti valdyti variklį per arduino plokštę ir išmokti su ja susijusią programinę įrangą.

1 žingsnis: reikalingos medžiagos

Reikalingos medžiagos
Reikalingos medžiagos
Reikalingos medžiagos
Reikalingos medžiagos
Reikalingos medžiagos
Reikalingos medžiagos
  • Bipolinis žingsninis variklis (byj48)
  • Variklio vairuotojas
  • fm jungiamieji laidai
  • mm jungiamieji laidai
  • „Arduino uno“lenta
  • 3D spausdintos dalys
  • vinilo lakštas žaliuzėms
  • 3/4 PVC vamzdyje

2 žingsnis: Kaip surinkti žaliuzes

Kaip surinkti žaliuzes
Kaip surinkti žaliuzes
Kaip surinkti žaliuzes
Kaip surinkti žaliuzes
Kaip surinkti žaliuzes
Kaip surinkti žaliuzes
Kaip surinkti žaliuzes
Kaip surinkti žaliuzes
  • Pirmiausia nupjaukite PVC vamzdį iki norimo ilgio (aš supjaustau iki 2,5 pėdų, kad tilptų mano lango dydis)
  • Tada perpjaukite vamzdį horizontalioje linijoje stalo pjūklu iki galo per vamzdį
  • Pakelkite vinilo lapo viršutinę ir apatinę dalis, kad padarytumėte 1/2 colio kilpą
  • Tada įkišau 3/8 colio medinį kaištį, kad laikyčiau vinilo lakštą aukštyn, ir perbraukiau lakštą

3 žingsnis: 3D spausdintos medžiagos

3D spausdintos medžiagos
3D spausdintos medžiagos
3D spausdintos medžiagos
3D spausdintos medžiagos
3D spausdintos medžiagos
3D spausdintos medžiagos
  • Aš atspausdinau variklio korpusą ir rankenėlės įdėklą, kad žaliuzės galėtų suktis kartu su varikliu ir pagerėtų projekto estetinis patrauklumas
  • Aš padariau sukimo rankenėlę šone, kurioje bus variklis, bet vamzdžio įdėklą kitoje pusėje, kuriame pritvirtinau PVC vamzdžio skersmens guolį.

4 žingsnis: „Arduino“aparatinės įrangos sąranka

„Arduino“aparatinės įrangos sąranka
„Arduino“aparatinės įrangos sąranka

5 žingsnis: žingsninio variklio programinė įranga

Žingsninio variklio programinė įranga
Žingsninio variklio programinė įranga
Žingsninio variklio programinė įranga
Žingsninio variklio programinė įranga
  • Atsisiųskite „arduino ide“programinę įrangą į savo darbalaukį
  • Tada atidarykite programinę įrangą ir spustelėkite skirtuką „Failas“, tada pavyzdžius ir sekite pavyzdį pavadinimu „stepper“, tada spustelėkite „stepper one revolution“.
  • Šiam konkrečiam kodui turėsite pakeisti žingsnius per apsisukimą, kad jie atitiktų jūsų variklį, ir tai galite išsiaiškinti pagal šią lygtį

žingsniai = vienos apsisukimo žingsnių skaičius * Pavarų santykis. žingsniai = (360 °/5,625 °) * 64 "Pavarų santykis" = 64 * 64 = 4096. ši vertė jį pakeis „The arduino Sketch“

  • Taip pat turėsite pakeisti programinės įrangos žingsnių seką nuo 1234 iki 1324, kitaip variklis neveiks
  • taip pat galite žaisti su greičiu, jei reikia, kad atitiktų jūsų poreikius

6 veiksmas: kaip nustatyti variklį į imtuvą

Kaip nustatyti variklį į imtuvą
Kaip nustatyti variklį į imtuvą
  • Dalys, kurių jums reikės šiam eskizui, yra „arduino“duonos lenta, 5 V maitinimo plokštės maitinimo šaltinis, „Ir“imtuvas ir nuotolinio valdymo pultas
  • Schemos schema ir visi laidai buvo pagaminti iš protingų bitų
  • Kodas, reikalingas varikliui paleisti per imtuvą, naudos dvi „arduino“eskizo bibliotekas, IR nuotolinio valdymo pultą ir žingsnį
  • „Stepper“biblioteka bus pateikta „arduino“eskizo pavyzdžiuose, tačiau turėsite atsisiųsti ir išgauti IR nuotolinio valdymo pultą iš tokios svetainės kaip „GitHub“

7 žingsnis: galutinis aklųjų kodas

Galutinis aklųjų kodas
Galutinis aklųjų kodas
Galutinis aklųjų kodas
Galutinis aklųjų kodas

8 žingsnis: paskutinės mintys

Apskritai projektas susiklostė ne taip, kaip norėjau. Norėjau visiškai autonominės ritininės žaliuzės, kurią praktiškai galėčiau sumontuoti savo kambaryje. Nors išmokau daug ir tai nėra visiška nesėkmė, nes ji iš dalies veikia, aš bandysiu ištaisyti padarytas klaidas. Aš pakeisiu „byj48“žingsninį variklį ir žingsninį variklį galingesniu nema 17 žingsniniu varikliu kartu su a4988 žingsniniu vairuotoju. Tikiuosi, kad su kai kuriomis techninės įrangos ir programinės įrangos modifikacijomis galėsiu turėti visiškai veikiančias žingsninio variklio ritinines žaliuzes.

Rekomenduojamas: