Turinys:

Robotų valdomos žaliuzės: 5 žingsniai
Robotų valdomos žaliuzės: 5 žingsniai

Video: Robotų valdomos žaliuzės: 5 žingsniai

Video: Robotų valdomos žaliuzės: 5 žingsniai
Video: 5 УЖАСНЫХ, предположительно правдивых ПАРАНОРМАЛЬНЫХ ... 2024, Lapkritis
Anonim
Robotų valdomos langų žaliuzės
Robotų valdomos langų žaliuzės

Šis nurodymas buvo sukurtas vykdant Pietų Floridos universiteto „Makecourse“projekto reikalavimą (www.makecourse.com).

Šis projektas skirtas automatinėms langų žaliuzėms, kurias galima valdyti iš jūsų telefono per „Bluetooth“. Sistema naudoja nuolatinės srovės variklį su pavara, kad suvyniotų / išvyniotų laidą, kuris ateina iš žaliuzių, kad jį pakeltų / nuleistų, taip pat antrąjį variklį, kuris suka strypą nuo žaliuzių, kad jį atidarytų / uždarytų. Jį galima lengvai maitinti iš dviejų USB sieninių adapterių, pavyzdžiui, įprastai naudojamų telefonams ir kitiems mažiems elektroniniams prietaisams įkrauti, arba norėdami sutaupyti elektros lizdo galite įsigyti sieninį adapterį, kuriame yra du USB prievadai. Naudodami šią belaidę sistemą nebereikia keltis, kad sureguliuotumėte žaliuzes, tiesiog paimkite telefoną ir atidarykite programą!

1 žingsnis: komponentai ir įrankiai

Komponentai ir įrankiai
Komponentai ir įrankiai
Komponentai ir įrankiai
Komponentai ir įrankiai
Komponentai ir įrankiai
Komponentai ir įrankiai

Šiame projekte naudojau šiuos komponentus:

  • „HiLETgo ESP32 OLED Development Board“(juoda lenta vaizduose)
  • BEMONOC 24V pavarų nuolatinės srovės variklis 50 aps./min. (Sidabrinis variklis nuotraukose)
  • STEPPERONLINE dvigubo veleno NEMA 17 žingsninis variklis (juodas variklis nuotraukose)
  • STSPIN820 žingsninė vairuotojo lenta (mėlyna lenta vaizduose)
  • L298N variklio tvarkyklės plokštė (raudona lenta paveikslėliuose. Aš sukūriau tam pritaikytą variklio tvarkyklę, žalią lentą vaizduose, bet L298N yra mano plokštės pakaitalas su panašia instaliacija)
  • „NOYITO DC-DC“reguliuojamas stiprinimo keitiklis (mėlyna lenta su USB prievadu vaizduose)
  • 2 x 3590S-2-503L kelių posūkių potenciometrai (apvalus mėlynas gabalas vaizduose)
  • Duonos lenta
  • Įvairių dydžių jungiamieji laidai
  • Įvairių ilgių 20awg viela
  • Įvairūs M3 varžtai (3D spausdintoms dalims)
  • Elektronikos projekto dėžutė, kurioje gali tilpti duonos lenta

Šiame projekte naudojami įrankiai:

  • 3D spausdintuvas
  • Lituoklis
  • Įvairūs rankiniai įrankiai (atsuktuvai, replės ir kt.)

2 žingsnis: laidai

Laidai!
Laidai!
Laidai!
Laidai!
Laidai!
Laidai!

Šio projekto laidai yra gana sudėtingi dėl daugybės komponentų, todėl aš stengiuosi parodyti, kaip viskas yra sujungta. Bandžiau sudaryti gražią schemą, naudodamas „Frizting“programinę įrangą, tačiau ji netinkamai veikė mano kompiuteryje ir man nepavyko sukurti tinkamos elektros instaliacijos schemos. Aukščiau esančiuose paveikslėliuose rasite schemą, parodančią, kaip viskas yra sujungta, tiek DC-DC keitikliui, tiek ESP32 reikės USB jungties, kad jie būtų maitinami. Jei naudojate L298N nuolatinės srovės variklio plokštę, tada šios plokštės laidai bus šiek tiek kitokie nei mano.

3 žingsnis: „Arduino“IDE kodas

„Arduino“IDE kodas
„Arduino“IDE kodas

Pridėtas kaip teksto failas yra mano projektui sukurtas kodas, jis buvo sukurtas „Arduino IDE“ir reikalauja ESP32 plokštės failų bei susijusių bibliotekų. Kode galite rasti nuorodą į „GitHub“puslapį, kuriame galite nurodyti pridėti reikiamus failus prie „Arduino IDE“. Jame turėtų būti daug komentarų, kuriuose žingsnis po žingsnio sužinosite, ką daro programa. Failas vadinamas „BluetoothControlledWindowBlindsCode.txt“.

4 žingsnis: 3D spausdintos dalys

3D spausdintos dalys
3D spausdintos dalys
3D spausdintos dalys
3D spausdintos dalys
3D spausdintos dalys
3D spausdintos dalys

Spausdintinos dalys:

  • Šešiakampis strypo jungtis
  • Žaliuzių laido jungtis
  • Žaliuzių laido jungties korpusas
  • Pavarų variklio veleno jungtis 1 ir 2
  • Pavarų dėžės variklio korpuso apatinė pusė
  • Variklio korpuso viršutinė pusė
  • Žingsninio variklio gaubtas
  • Žingsninio variklio gaubto apačia
  • Žingsninis variklis - potenciometro jungtis
  • Pavarų variklio apatinis laikiklis
  • Pavarų variklio spaustukas
  • Pavarų variklio potenciometro laikiklis

Surinkimo žingsniai:

  1. Pritvirtinkite 1 potenciometrą prie žingsninio variklio apatinio veleno, naudodami tam skirtą jungtį.
  2. Sumontuokite žingsninį variklį žingsninio variklio gaubto viduje.
  3. Pritvirtinkite žingsninio variklio gaubto dugną prie žingsninio variklio gaubto, užtikrindami, kad potenciometras atsidurtų vietoje. Būtinai išjunkite potenciometrą ir žingsninius laidus iš angos korpuso apačioje.
  4. Šešiakampio strypo jungtį pritvirtino prie žingsninio variklio veleno, kuris išlindo iš gaubto viršaus.
  5. Pritvirtinkite žingsninio variklio gaubtą prie sienos, būtinai įkiškite žaliuzių strypą į jungtį, kol išdėstysite montuojamą gaubtą.
  6. Įkiškite M3 varžtą per pirmąją reduktoriaus variklio veleno movą. Kabinkite laidą nuo žaliuzių per skylę pirmoje reduktoriaus variklio veleno movos pusėje. Ištraukę mazgą suriškite mazgą, kad jis negalėtų išslysti.
  7. Antrosios pusės pritvirtinkite reduktoriaus variklio veleno movos pusę. Įdėkite potenciometro veleną į antrąją movos pusę.
  8. Naudodami reduktoriaus variklio apatinį laikiklį ir spaustuką, pritvirtinkite reduktorių prie palangės / sienos.
  9. Sureguliuokite variklio potenciometro laikiklį ir taip pat pritvirtinkite prie sienos.
  10. Sumontuokite dvi reduktoriaus variklio korpusų puses, kad tvarkingai paslėptumėte reduktorių. Išjunkite potenciometrą ir variklio laidus iš korpuso į savo elektronikos dėžutę.

Rekomenduojamas: