Taula de continguts:

Persianes enrotllables motoritzades Arduino: 8 passos
Persianes enrotllables motoritzades Arduino: 8 passos

Vídeo: Persianes enrotllables motoritzades Arduino: 8 passos

Vídeo: Persianes enrotllables motoritzades Arduino: 8 passos
Vídeo: Arduino - Automatic Curtain Puller / Opener 2024, Juliol
Anonim
Persianes enrotllables motoritzades Arduino
Persianes enrotllables motoritzades Arduino
Persianes enrotllables motoritzades Arduino
Persianes enrotllables motoritzades Arduino
Persianes enrotllables motoritzades Arduino
Persianes enrotllables motoritzades Arduino

Detalls del projecte: El meu propòsit té com a objectiu fabricar una pràctica persiana enrotllable motoritzada en la que pugui utilitzar-la cada dia. El pla és fer una persiana enrotllable controlada a través d’un motor pas a pas bipolar en el qual, controlaré mitjançant una placa arduino uno. Després que les persianes funcionin funcionalment a través del motor, espero connectar-la a un receptor Bluetooth de l’arduino en el qual puc controlar amb un comandament a distància. Més endavant, posaré les persianes a un temporitzador en què s’obri al matí però es tanca a la nit. Tinc la intenció d'aprendre a controlar un motor mitjançant una placa arduino i aprendre el programari que hi participa.

Pas 1: materials necessaris

Materials necessaris
Materials necessaris
Materials necessaris
Materials necessaris
Materials necessaris
Materials necessaris
  • Motor pas a pas bipolar (byj48)
  • Conductor de motor
  • cables de pont fm
  • cables de pont de mm
  • Tauler Arduino uno
  • Peces impreses en 3D
  • full de vinil per a persianes
  • Tub de 3/4 de pvc

Pas 2: Com muntar persianes

Com muntar persianes
Com muntar persianes
Com muntar persianes
Com muntar persianes
Com muntar persianes
Com muntar persianes
Com muntar persianes
Com muntar persianes
  • Primer, talla la canonada de PVC a la longitud desitjada (he tallat la meva a 2,5 peus per adaptar-la a la mida de la finestra)
  • A continuació, talleu la canonada en línia horitzontal amb una serra de taula fins a través de la canonada
  • Voreu la part superior i inferior del full de vinil per fer un bucle de 1/2 polzada
  • A continuació, he inserit un tac de fusta de 3/8 polzades per subjectar el full de vinil cap amunt i fa lliscar el full

Pas 3: materials impresos en 3D

Materials impresos en 3D
Materials impresos en 3D
Materials impresos en 3D
Materials impresos en 3D
Materials impresos en 3D
Materials impresos en 3D
  • Vaig imprimir en 3D una caixa del motor i una inserció de perilla per tal de permetre que les persianes giressin amb el motor i per millorar l’atractiu estètic del projecte
  • Vaig fer un pom giratori per al costat on estaria el motor, però una inserció de tub per a l'altre costat en la qual vaig fixar un coixinet de la mida del diàmetre de la canonada de PVC.

Pas 4: Configuració del maquinari Arduino

Configuració del maquinari Arduino
Configuració del maquinari Arduino

Pas 5: programari per al motor pas a pas

Programari per a motor pas a pas
Programari per a motor pas a pas
Programari per a motor pas a pas
Programari per a motor pas a pas
  • Baixeu-vos el programari arduino ide al vostre escriptori
  • A continuació, obriu el programari i feu clic a la pestanya de fitxers, després a exemples, i seguiu-lo fins a l'exemple titulat "stepper" i feu clic a stepper one revolution.
  • Per a aquest codi en particular, haureu de canviar els passos per revolució per adaptar-lo al vostre motor i podeu esbrinar-ho mitjançant la següent equació

steps = Nombre de passos en una revolució * Relació de transmissió. passos = (360 ° / 5.625 °) * 64 "Relació de transmissió" = 64 * 64 = 4096. aquest valor el substituirà a The arduino Sketch

  • També haureu de canviar la seqüència de passos del programari de 1234 a 1324, en cas contrari el motor no funcionarà
  • també podeu jugar amb les velocitats si cal per adaptar-vos a les vostres necessitats

Pas 6: Com configurar el motor en un receptor de Ir

Com configurar el motor a un receptor d’Ir
Com configurar el motor a un receptor d’Ir
  • Les parts que necessiteu per a aquest esbós són una placa d’arduino, una font d’alimentació de 5 v, un receptor d’Ir i control remot.
  • L'esquema utilitzat del circuit i tot el cablejat provenien de bits intel·ligents
  • El codi necessari per fer funcionar el motor a través del receptor utilitzarà dues biblioteques a l'esbós arduino, el control remot IR i el pas a pas
  • La biblioteca pas a pas es mostrarà en exemples de l'esbós arduino, però haureu de descarregar i extreure el comandament a distància IR d'un lloc web com GitHub

Pas 7: Codi final per a les persianes

Codi final per a les persianes
Codi final per a les persianes
Codi final per a les persianes
Codi final per a les persianes

Pas 8: Pensaments finals

En general, el projecte no va sortir de la manera que volia. Volia una persiana enrotllable totalment autònoma que pogués muntar a la meva habitació d’una manera pràctica. Tot i que he après moltes coses i no és un fracàs complet, ja que funciona parcialment, intentaré solucionar els errors que he comès. Vaig a substituir el motor pas a pas byj48 i el controlador pas a pas per un motor pas a pas nema 17 més potent juntament amb un controlador pas a pas a4988. Espero que amb algunes modificacions del maquinari i del programari pugui tenir una persiana enrotllable que funciona amb motor pas a pas.

Recomanat: