Taula de continguts:

Controleu l'ordinador amb un motor pas a pas !: 9 passos (amb imatges)
Controleu l'ordinador amb un motor pas a pas !: 9 passos (amb imatges)

Vídeo: Controleu l'ordinador amb un motor pas a pas !: 9 passos (amb imatges)

Vídeo: Controleu l'ordinador amb un motor pas a pas !: 9 passos (amb imatges)
Vídeo: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Juliol
Anonim
Controleu l’ordinador amb un motor pas a pas
Controleu l’ordinador amb un motor pas a pas

En una de les meves instruccions anteriors, us vaig mostrar com podeu utilitzar un motor pas a pas com a codificador rotatiu. En aquest instructiu, aprendrem com el podem utilitzar per controlar el nostre equip. Així doncs, sense més, comencem!

Pas 1: mireu el vídeo

Image
Image

Mireu el vídeo anterior per obtenir una millor idea de què es tracta i de què fer.

Pas 2: Obteniu tots els elements necessaris

Obteniu totes les coses necessàries
Obteniu totes les coses necessàries

Per a aquest projecte, necessitareu:

  • Una placa de microcontrolador Arduino compatible amb USB HID (dispositiu d’interfície humana) (Leonardo, Micro, Pro Micro)
  • Un motor pas a pas *.
  • Un convertidor de motor pas a pas a codificador rotatiu.
  • Un cable USB adequat (normalment micro USB a A)
  • 2 parells de cables mascle a femella (per connectar la placa de codificació rotativa a la placa Arduino)
  • Un conjunt de 3 cables masculí a femella (per connectar el motor pas a pas a la placa del codificador rotatiu)

* Qualsevol motor pas a pas, unipolar o bipolar es pot utilitzar en el projecte. Es recomana un motor pas a pas unipolar, ja que té un cablejat senzill, però també es pot utilitzar un motor pas a pas bipolar amb un petit canvi de cablejat.

Pas 3: feu la placa del codificador rotatiu

Feu la placa del codificador rotatiu
Feu la placa del codificador rotatiu

Feu clic a la imatge anterior per obtenir més informació.

Seguiu aquest manual per fer el convertidor de codificador rotatiu. Podeu fer una versió de taulers de suport, però una versió permanent de PCB és més compacta, duradora i us pot ajudar a practicar una mica de soldadura. També podeu afegir un LED a cada sortida de la placa amplificadora, en sèrie amb una resistència (es recomana 220 Ohm) per controlar els estats de sortida de l’amplificador que poden resultar útils durant la resolució de problemes.

Pas 4: programa el microcontrolador Arduino

Programa el microcontrolador Arduino
Programa el microcontrolador Arduino
Programa el microcontrolador Arduino
Programa el microcontrolador Arduino

Es recomana passar pel codi Arduino abans de penjar-lo a la placa del microcontrolador. Us pot ajudar a entendre què està passant dins del microcontrolador quan gireu el motor pas a pas.

Pas 5: connecteu el motor pas a pas a la placa del codificador rotatiu

Connecteu el motor pas a pas a la placa del codificador rotatiu
Connecteu el motor pas a pas a la placa del codificador rotatiu
Connecteu el motor pas a pas a la placa del codificador rotatiu
Connecteu el motor pas a pas a la placa del codificador rotatiu
Connecteu el motor pas a pas a la placa del codificador rotatiu
Connecteu el motor pas a pas a la placa del codificador rotatiu

Assegureu-vos que passeu amb cura l’esquema del circuit.

Si s’utilitza un motor pas a pas unipolar, connecteu el filferro central del motor a qualsevol dels pins 'Q' o 'R'. A continuació, connecteu dos dels quatre cables restants del motor pas a pas als passadors "P" i "S" respectivament. Aquí he utilitzat una capçalera 1x3 en lloc de l’1x4 que es mostra a l’esquema.

Si s’utilitza un motor pas a pas bipolar, primer cal determinar els cables del parell de bobines del motor. A continuació, agafeu un cable de cada bobina i connecteu-los a qualsevol dels passadors 'Q' o 'R'. A continuació, connecteu els dos cables restants del motor pas a pas als passadors 'P' i 'S' respectivament.

Pas 6: connecteu la placa del codificador rotatiu a la placa Arduino

Connecteu la placa del codificador rotatiu a la placa Arduino
Connecteu la placa del codificador rotatiu a la placa Arduino
Connecteu la placa del codificador rotatiu a la placa Arduino
Connecteu la placa del codificador rotatiu a la placa Arduino
  • Connecteu els pins + ve i -ve de la placa de codificació rotativa als pins de + 5 volts i 'GND' de la placa Arduino respectivament.
  • Connecteu els pins de sortida de la placa de codificació rotativa als pins digitals 'D5' i 'D6' de la placa Arduino.

Pas 7: connecteu la configuració a l'ordinador i proveu-la

Connecteu la configuració a l'ordinador i proveu-la
Connecteu la configuració a l'ordinador i proveu-la
Connecteu la configuració a l'ordinador i proveu-la
Connecteu la configuració a l'ordinador i proveu-la

Connecteu la configuració a l'ordinador i obriu qualsevol programa que permeti a l'usuari desplaçar-se cap amunt i cap avall mitjançant les tecles de fletxa o un programa on es pot moure el cursor de text mitjançant les tecles de fletxa.

Pas 8: compartiu la vostra feina amb nosaltres

Si el vostre projecte ha funcionat correctament, per què no compartiu la vostra creació amb altres persones per inspirar-los? Feu clic a "I Made It" i compartiu una o dues imatges de la vostra creació, m'encantaria veure-la.

Pas 9: aneu a Furthur

Va Furthur
Va Furthur

Proveu de modificar el codi Arduino per fer una altra cosa, afegiu un altre codificador rotatiu o qualsevol altra entrada, hi ha moltes coses que podeu fer. Fes el que facis, molt bé!

Recomanat: