Sisällysluettelo:
- Vaihe 1: Tarvittavat materiaalit
- Vaihe 2: Kaihtimien kokoaminen
- Vaihe 3: 3D -tulostetut materiaalit
- Vaihe 4: Arduino -laitteiston asennus
- Vaihe 5: Askelmoottorin ohjelmisto
- Vaihe 6: Moottorin asettaminen Ir -vastaanottimeen
- Vaihe 7: Sokeiden lopullinen koodi
- Vaihe 8: Viimeiset ajatukset
Video: Arduinon moottoroidut rullaverhot: 8 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:02
Projektin yksityiskohdat: Projektini tarkoituksena on tehdä käytännölliset moottoroidut rullaverhot, joita voin käyttää joka päivä. Suunnitelma on tehdä rullaverho, jota ohjataan kaksisuuntaisen askelmoottorin kautta, jossa ohjaan arduino uno -levyä. Kun kaihtimet toimivat toiminnallisesti moottorin läpi, toivon, että voin liittää sen arduinon Bluetooth -vastaanottimeen, jossa voin ohjata kauko -ohjaimella. Myöhemmin asetan kaihtimet ajastimeen, jossa se avautuu aamulla mutta sulkeutuu yöllä. Aion oppia hallitsemaan moottoria arduino -kortin kautta ja oppia siihen liittyvän ohjelmiston.
Vaihe 1: Tarvittavat materiaalit
- Kaksisuuntainen askelmoottori (byj48)
- Moottorin kuljettaja
- fm -hyppyjohdot
- mm hyppyjohtimet
- Arduino uno -levy
- 3D -painetut osat
- vinyylilevy kaihtimille
- 3/4 pvc -putkessa
Vaihe 2: Kaihtimien kokoaminen
- Leikkaa ensin PVC -putki haluttuun pituuteen (leikkasin omani 2,5 jalkaan, jotta se sopisi ikkunan kokoon)
- Leikkaa seuraavaksi putki vaakasuoraan pöytäsahalla putken läpi
- Kansi vinyylilevyn ylä- ja alareunaan 1/2 tuuman silmukan luomiseksi
- Laitoin sitten 3/8 tuuman puisen tapin pitämään vinyylilevyä ylöspäin ja liu'uta arkki läpi
Vaihe 3: 3D -tulostetut materiaalit
- 3D -tulostin moottorikotelon ja nupin insertin, jotta kaihtimet voivat pyöriä moottorin mukana ja parantaa projektin esteettistä vetovoimaa
- Tein kiertonupin moottorin päällä olevalle puolelle, mutta toiselle puolelle putken sisäosan, johon kiinnitin PVC -putken halkaisijan kokoisen laakerin.
Vaihe 4: Arduino -laitteiston asennus
Vaihe 5: Askelmoottorin ohjelmisto
- Lataa arduino ide -ohjelmisto työpöydällesi
- Avaa sitten ohjelmisto ja napsauta tiedosto -välilehteä, sitten esimerkkejä ja seuraa sitä alaspäin esimerkkiin nimeltä "stepper" ja napsauta askel yksi kierros.
- Tätä koodia varten sinun on muutettava portaat kierrosta kohden moottorisi mukaan, ja voit selvittää tämän seuraavan yhtälön avulla
vaiheet = yhden kierroksen vaiheiden määrä * Välityssuhde. askeleet = (360 °/5,625 °) * 64 "Välityssuhde" = 64 * 64 = 4096. tämä arvo korvaa sen arduino -luonnoksessa
- Sinun on myös muutettava ohjelmiston vaihejärjestys 1234: stä 1324: een, muuten moottori ei käy
- voit myös leikkiä nopeuksilla tarvittaessa tarpeidesi mukaan
Vaihe 6: Moottorin asettaminen Ir -vastaanottimeen
- Osat, joita tarvitset tähän luonnokseen, ovat arduino -leipälevy, 5 voltin leipälevyn virtalähde, Ir -vastaanotin ja kaukosäädin
- Piirin kaavamainen käyttö ja kaikki johdotukset tulivat järkevistä bitteistä
- Koodi, jota tarvitaan moottorin käyttämiseksi vastaanottimen läpi, käyttää kahta kirjastoa arduino -luonnoksessa, IR -kaukosäädintä ja askeltaa
- Stepper -kirjasto on arduino -luonnoksen esimerkkien alla, mutta sinun on ladattava ja purettava IR -kaukosäädin verkkosivustolta, kuten GitHub
Vaihe 7: Sokeiden lopullinen koodi
Vaihe 8: Viimeiset ajatukset
Kaiken kaikkiaan projekti ei sujunut niin kuin halusin. Halusin täysin itsenäisen rullaverhon, jonka voisin asentaa huoneeseeni käytännöllisellä tavalla. Vaikka opin paljon ja se ei ole täydellinen epäonnistuminen, koska se toimii osittain, aion yrittää korjata tekemäni virheet. Aion korvata byj48 -askelmoottorin ja askelmoottorin tehokkaammalla nema 17 -askelmoottorilla yhdessä a4988 -askelmoottorin kanssa. Toivon, että laitteistoon ja ohjelmistoon tehdyillä muutoksilla saan täysin toimivan askelmoottorikäyttöisen rullaverhon.
Suositeltava:
Tee GPS -RAJAN RAJAT Arduinon avulla: 8 vaihetta
Tee GPS -RAJAN RAJAT Arduinon avulla: Tässä opetusohjelmassa opimme tekemään GPS -Rajarajoja Arduinolla, tämä on hyödyllistä, kun sinulla on robotti etkä halua, että se menee määritetyn alueen ulkopuolelle. , näytössä näkyy "Ulkopuolella"
DIY -LED -järjestelmä (Arduinon avulla): 7 vaihetta
DIY LED Array (Arduinon avulla): INTRO: Oletko koskaan halunnut tehdä yksinkertaisen projektin, joka saa LEDit näyttämään liikkuvilta? Ei? Ajattelinkin niin. No, jos olet joskus halunnut tehdä jotain vastaavaa, olet oikeassa paikassa
Kuinka DIY Smart Rullaverhot SONOFF -älykytkimillä ?: 14 askelta
Kuinka tehdä älykkäitä rullaverhoja SONOFF -älykytkimillä?: Käytä SONOFF -älykytkimien lukitustilaa tavallisten rullaverhojen/kaihtimien muuttamiseksi älykkäiksi Onko useimmat teistä samaa mieltä, että vedät rullakaihtimet ylös aamulla ja vedä se alas illalla? Joka tapauksessa olen
Arduinon ohjelmointi toisen Arduinon avulla vieritettävän tekstin näyttämiseksi ilman kirjastoa: 5 vaihetta
Arduinon ohjelmointi toisen Arduinon avulla vieritettävän tekstin näyttämiseksi ilman kirjastoa: Sony Spresense tai Arduino Uno eivät ole niin kalliita eivätkä vaadi paljon virtaa. Jos projektillasi on kuitenkin virtaa, tilaa tai jopa budjettia, voit harkita Arduino Pro Minin käyttöä. Toisin kuin Arduino Pro Micro, Arduino Pro Mi
Langaton kaukosäädin käyttäen 2,4 GHz: n NRF24L01 -moduulia Arduinon kanssa - Nrf24l01 4 -kanavainen / 6 -kanavainen lähettimen vastaanotin nelikopterille - Rc -helikopteri - Rc -taso Arduinon avulla: 5 vaihetta (kuvilla)
Langaton kaukosäädin käyttäen 2,4 GHz: n NRF24L01 -moduulia Arduinon kanssa | Nrf24l01 4 -kanavainen / 6 -kanavainen lähettimen vastaanotin nelikopterille | Rc -helikopteri | Rc -lentokone Arduinon avulla: Rc -auton käyttö | Nelikopteri | Drone | RC -taso | RC -vene, tarvitsemme aina vastaanottimen ja lähettimen, oletetaan, että RC QUADCOPTER -laitteelle tarvitaan 6 -kanavainen lähetin ja vastaanotin, ja tämäntyyppinen TX ja RX on liian kallista, joten teemme sellaisen