Kazalo:
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-13 06:58
Podrobnosti projekta: Namen mojega projekta je izdelati praktične motorizirane rolete, ki jih lahko uporabljam vsak dan. Načrt je, da se rolete upravljajo z bipolarnim koračnim motorjem, v katerem bom upravljal preko arduino uno plošče. Ko žaluzije delujejo funkcionalno preko motorja, upam, da jih povežem s sprejemnikom Bluetooth na arduinu, v katerem lahko upravljam z daljincem. Kasneje bom nastavil žaluzije na časovnik, v katerem se odpre zjutraj, a zapre ponoči. Nameravam se naučiti upravljati motor z arduino ploščo in se naučiti programske opreme, ki je z njim povezana.
Korak: Potrebni materiali
- Bipolarni koračni motor (byj48)
- Voznik motorja
- fm mostične žice
- mm mostične žice
- Arduino uno plošča
- 3D tiskani deli
- vinil pločevina za žaluzije
- 3/4 v PVC cevi
2. korak: Kako sestaviti žaluzije
- Najprej odrežite PVC cev na želeno dolžino (svojo sem odrezal na 2,5 čevlja, da se prilega moji velikosti okna)
- Nato vodoravno prerežite cev z namizno žago do konca skozi cev
- Obrobite zgornji in spodnji del vinilne plošče, da naredite zanko 1/2 palca
- Nato sem vstavil 3/8 palčni leseni moznik, ki je držal vinilno ploščo navzgor, in potisnil list skozi
3. korak: 3D natisnjeni materiali
- 3D sem natisnil ohišje motorja in vložek za gumb, da se omogoči vrtenje žaluzij z motorjem in izboljša estetska privlačnost projekta
- Naredil sem zasučni gumb za stran, na kateri bi bil motor, toda vložek cevi za drugo stran, v katerega sem pritrdil ležaj velikosti premera PVC cevi.
4. korak: Namestitev strojne opreme Arduino
5. korak: Programska oprema za koračni motor
- Prenesite programsko opremo arduino ide na namizje
- Nato odprite programsko opremo in kliknite zavihek datoteke, nato primere, sledite vsemu do primera z naslovom "stepper" in kliknite na stepper one revolution.
- Za to posebno kodo boste morali spremeniti korake na vrtljaj, da ustrezajo vašemu motorju, in to lahko ugotovite s to naslednjo enačbo
koraki = Število korakov v eni revoluciji * Prestavno razmerje. koraki = (360 °/5,625 °) * 64 "Prestavno razmerje" = 64 * 64 = 4096. ta vrednost ga bo nadomestila na skici arduino
- Prav tako boste morali spremeniti zaporedje korakov v programski opremi z 1234 na 1324, sicer motor ne bo deloval
- po potrebi se lahko poigrate tudi s hitrostmi, ki ustrezajo vašim potrebam
6. korak: Kako nastaviti motor na IR sprejemnik
- Deli, ki jih boste potrebovali za to skico, so arduino plošča, napajalnik za 5v napajalnik, Ir sprejemnik in daljinski upravljalnik
- Shema, ki se uporablja za vezje in vse ožičenje, je prišla iz pametnih delov
- Koda, potrebna za zagon motorja prek sprejemnika, bo uporabljala dve knjižnici v skici arduino, daljinski upravljalnik IR in koračni
- Knjižnica korakov bo v skici arduino pod primeri, vendar boste morali prenesti in izvleči daljinski upravljalnik IR s spletnega mesta, kot je GitHub
7. korak: Končna koda za slepe
8. korak: Zadnje misli
Na splošno projekt ni uspel tako, kot sem si želel. Želel sem popolnoma avtonomno rolo, ki bi ga lahko praktično namestil v svojo sobo. Čeprav sem se veliko naučil in ni popoln neuspeh, saj deloma deluje, bom poskusil popraviti napake, ki sem jih naredil. Zamenjal bom koračni motor byj48 in koračni gonilnik z močnejšim koračnim motorjem nema 17 skupaj s koračnim gonilnikom a4988. Upam, da bom z nekaterimi spremembami v strojni in programski opremi imel popolnoma delujoče rolete s koračnim motorjem.