Cuprins:

Jaluzele motorizate Arduino: 8 pași
Jaluzele motorizate Arduino: 8 pași

Video: Jaluzele motorizate Arduino: 8 pași

Video: Jaluzele motorizate Arduino: 8 pași
Video: Simulare automatizare jaluzele - fotorezistor 2024, Iulie
Anonim
Jaluzele motorizate Arduino
Jaluzele motorizate Arduino
Jaluzele motorizate Arduino
Jaluzele motorizate Arduino
Jaluzele motorizate Arduino
Jaluzele motorizate Arduino

Detalii despre proiect: Scopul proiectului meu este de a realiza o rulou practic motorizat, în care să pot folosi în fiecare zi. Planul este de a face o ruletă controlată printr-un motor pas cu pas bipolar în care, voi controla printr-o placă arduino uno. După ce jaluzelele funcționează funcțional prin intermediul motorului, sper să îl conectez la un receptor Bluetooth de pe arduino în care să pot controla cu o telecomandă. Mai târziu voi seta jaluzelele la un cronometru în care se deschide dimineața, dar se închide noaptea. Intenționez să învăț cum să controlez un motor printr-o placă arduino și să învăț software-ul implicat cu acesta.

Pasul 1: Materiale necesare

Materiale necesare
Materiale necesare
Materiale necesare
Materiale necesare
Materiale necesare
Materiale necesare
  • Motor pas cu pas bipolar (byj48)
  • Șofer de motor
  • fire jumper fm
  • fire de jumper mm
  • Placa Arduino uno
  • Piese imprimate 3D
  • foaie de vinil pentru jaluzele
  • Tub de 3/4 în pvc

Pasul 2: Cum se asamblează jaluzelele

Cum să asamblați jaluzelele
Cum să asamblați jaluzelele
Cum să asamblați jaluzelele
Cum să asamblați jaluzelele
Cum să asamblați jaluzelele
Cum să asamblați jaluzelele
Cum să asamblați jaluzelele
Cum să asamblați jaluzelele
  • Mai întâi tăiați conducta din PVC la lungimea dorită (am tăiat-o pe a mea la 2,5 picioare pentru a se potrivi dimensiunii ferestrei mele)
  • Apoi tăiați conducta în linie orizontală cu un ferăstrău de masă până la capăt prin conductă
  • Tivuiți partea superioară și inferioară a foii de vinil pentru a face o buclă de 1/2 inch
  • Am introdus apoi o diblă de lemn de 3/8 inch pentru a ține foaia de vinil în sus și glisați foaia prin

Pasul 3: Materiale tipărite 3D

Materiale tipărite 3D
Materiale tipărite 3D
Materiale tipărite 3D
Materiale tipărite 3D
Materiale tipărite 3D
Materiale tipărite 3D
  • Am imprimat 3d o carcasă pentru motor și o inserție a butonului, pentru a permite jaluzelelor să se rotească cu motorul și pentru a îmbunătăți atractivitatea estetică a proiectului
  • Am realizat un buton rotativ pentru partea pe care ar fi pornit motorul, dar o inserție de tub pentru cealaltă parte în care am atașat un rulment de dimensiunea diametrului țevii din PVC.

Pasul 4: Configurare hardware Arduino

Configurare hardware Arduino
Configurare hardware Arduino

Pasul 5: Software pentru motorul pas cu pas

Software pentru motorul pas cu pas
Software pentru motorul pas cu pas
Software pentru motorul pas cu pas
Software pentru motorul pas cu pas
  • Descărcați software-ul arduino ide pe desktop
  • Apoi deschideți software-ul și faceți clic pe fila fișier, apoi exemple și urmați-l până la exemplul intitulat „stepper” și faceți clic pe stepper one revolution.
  • Pentru acest cod particular, va trebui să schimbați pașii pe rotație pentru a se potrivi motorului dvs. și vă puteți da seama prin următoarea ecuație

pași = Numărul de pași în One Revolution * Raportul de transmisie. trepte = (360 ° / 5.625 °) * 64 "Raport de transmisie" = 64 * 64 = 4096. această valoare o va înlocui pe The arduino Sketch

  • De asemenea, va trebui să modificați secvența de pași de pe software de la 1234 la 1324, altfel motorul nu va funcționa
  • de asemenea, puteți juca cu viteza, dacă este necesar pentru a se potrivi nevoilor dvs.

Pasul 6: Cum să setați motorul la un receptor IR

Cum să setați motorul la un receptor de Ir
Cum să setați motorul la un receptor de Ir
  • Piesele de care veți avea nevoie pentru această schiță este o placă arduino, o sursă de alimentare de 5 v, un receptor IR și telecomandă
  • Schema utilizată a circuitului și toate cablurile provin din biți inteligenți
  • Codul necesar pentru a rula motorul prin receptor va folosi două biblioteci din schița arduino, telecomanda IR și stepper
  • Biblioteca stepper va fi sub exemple din schița arduino, dar va trebui să descărcați și să extrageți telecomanda IR de pe un site web precum GitHub

Pasul 7: Cod final pentru blinduri

Cod final pentru blinduri
Cod final pentru blinduri
Cod final pentru blinduri
Cod final pentru blinduri

Pasul 8: Gânduri finale

Per ansamblu, proiectul nu a ieșit așa cum mi-am dorit. Am vrut o ruletă complet autonomă pe care să o pot monta în camera mea într-un mod practic. Deși am învățat multe și nu este un eșec complet, deoarece funcționează parțial, voi încerca să remediez greșelile pe care le-am făcut. Voi înlocui motorul pas cu pas byj48 și driverul pas cu pas cu un motor pas cu pas nema 17 mai puternic împreună cu un driver pas cu pas A4988. Sper, cu unele modificări ale hardware-ului și software-ului, că voi putea avea o rulou rulant alimentat cu motor pas cu pas.

Recomandat: