Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-13 06:57
Projekti üksikasjad: Minu projekti eesmärk on valmistada praktilised mootoriga rulookardinad, mida saan kasutada iga päev. Plaan on teha rull -rulood, mida juhitakse läbi bipolaarse samm -mootori, kus ma juhtin läbi arduino uno plaadi. Pärast seda, kui rulood töötavad mootori kaudu funktsionaalselt, loodan selle ühendada arduino Bluetooth -vastuvõtjaga, milles saan puldiga juhtida. Hiljem seadistan rulood taimerile, milles see avaneb hommikul, kuid sulgub öösel. Kavatsen õppida arduino -plaadi kaudu mootorit juhtima ja õppida sellega seotud tarkvara.
Samm: vajalikud materjalid
- Bipolaarne samm -mootor (byj48)
- Mootori juht
- fm hüppaja juhtmed
- mm hüppaja juhtmed
- Arduino uno pardal
- 3D trükitud osad
- ruloode vinüülplaat
- 3/4 pvc torus
Samm 2: Kuidas rulood kokku panna
- Kõigepealt lõigake PVC toru soovitud pikkusele (lõikasin oma akna suurusele sobivaks 2,5 jalga)
- Järgmisena lõigake toru lauasaega horisontaaljoonega lõpuni läbi toru
- Tõmmake vinüüllehe ülemine ja alumine pool, et teha 1/2 tolli silmus
- Seejärel sisestasin vinüüllehe hoidmiseks 3/8 tolli puidust tüübli ja libistasin lehe läbi
3. samm: 3D -trükitud materjalid
- 3D -trükkisin mootorikorpuse ja nupuvahendi, et rulood saaks mootoriga koos pöörata ja projekti esteetilist välimust parandada
- Tegin keeramisnupu selle külje jaoks, kus mootor oleks, kuid teisele küljele torusisendi, millesse kinnitasin PVC toru läbimõõdu suuruse laagri.
Samm: Arduino riistvara seadistamine
Samm: samm -mootori tarkvara
- Laadige arduino ide tarkvara oma töölauale alla
- Seejärel avage tarkvara ja klõpsake vahekaarti fail, seejärel näiteid, järgige näidet pealkirjaga "stepper" ja klõpsake üks samm.
- Selle konkreetse koodi puhul peate muutma samme pöörde kohta, et see sobiks teie mootoriga, ja saate sellest aru järgmise võrrandi abil
sammud = ühe pöörde sammude arv * ülekandearv. sammud = (360 °/5,625 °) * 64 "Ülekandearv" = 64 * 64 = 4096. see väärtus asendab selle arduino visandil
- Samuti peate muutma tarkvara sammude järjestust 1234 -lt 1324 -le, vastasel juhul mootor ei tööta
- vajaduse korral saate ka kiirustega mängida
Samm: kuidas seadistada mootor ir -vastuvõtjale
- Selle visandi jaoks vajalikud osad on arduino leivaplaat, 5v leivaplaadi toiteallikas, Ir -vastuvõtja ja kaugjuhtimispult
- Vooluahela skeem ja kogu juhtmestik pärinesid nutikatest bitidest
- Mootori vastuvõtja kaudu käivitamiseks vajalik kood kasutab arduino visandis kahte raamatukogu, IR -kaugjuhtimispulti ja stepperit
- Stepper raamatukogu on arduino visandis näidete all, kuid peate alla laadima ja ekstraheerima infrapunakauguse veebisaidilt, näiteks GitHub
Samm: Pimedate lõppkood
8. samm: lõplikud mõtted
Üldiselt ei kujunenud projekt nii, nagu ma tahtsin. Tahtsin täielikult autonoomset rulookardinat, mille saaksin oma tuppa praktiliselt paigaldada. Kuigi ma õppisin palju ja see pole täielik ebaõnnestumine, kuna see osaliselt toimib, proovin ma tehtud vigu parandada. Ma asendan byj48 samm -mootori ja samm -juhi võimsama nema 17 samm -mootoriga koos a4988 samm -juhi. Loodan riistvara ja tarkvara mõningate muudatustega saada täielikult toimiva samm -mootoriga töötavad rulookardinad.