Cuprins:
- Pasul 1: vizionați videoclipul
- Pasul 2: Obțineți piesele și consumabilele
- Pasul 3: Programați microcontrolerul Arduino
- Pasul 4: Configurați pista de testare
- Pasul 5: Instalați scutul motorului pe placa Arduino
- Pasul 6: Conectați puterea pistei la ecranul motorului
- Pasul 7: Conectați motorul pas cu pas la amplificator
- Pasul 8: Conectați amplificatorul la placa Arduino
- Pasul 9: Plasați locomotiva pe pistă
- Pasul 10: Porniți configurarea și testați comenzile
- Pasul 11: Împărtășește-ți munca
Video: Locomotivă model controlată cu motor pas cu pas - Motor pas cu pas ca codificator rotativ: 11 pași (cu imagini)
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:42
Într-unul din Instructables anterioare, am învățat cum să folosim un motor pas cu pas ca codificator rotativ. În acest proiect, vom folosi acum acel motor pas cu pas rotit pentru a controla un model de locomotivă folosind un microcontroler Arduino. Deci, fără alte întrebări, să începem!
Pasul 1: vizionați videoclipul
Este recomandat să vizionați videoclipul înainte de a continua pentru a ne ajuta să ne facem o idee mai bună despre proiect și să înțelegem și comenzile.
Pasul 2: Obțineți piesele și consumabilele
Pentru acest proiect, veți avea nevoie de:
- O placă de microcontroler Arduino compatibilă cu Adafruit Motor Sheild V2.
- Un * Adafruit Motor Shield V2.
- Un motor pas cu pas rotit codificator rotativ.
- 4 fire jumper la tată (pentru conectarea amplificatorului codificatorului rotativ la microcontrolerul Arduino)
- O sursă de alimentare de 12 volți DC.
* Adafruit Motor Shield V2 comunică cu microcontrolerul Arduino prin I2C și, prin urmare, folosește doar doi pini ai microcontrolerului Arduino („SCL”, A5 și „SDA”, A4). Acest lucru ajută la salvarea altor pini I / O. De asemenea, conectarea unui scut reduce cablajul și îl face mai ordonat.
Pasul 3: Programați microcontrolerul Arduino
Asigurați-vă că aveți biblioteca Adafruit Motor Shield V2 instalată pe Arduino IDE. Dacă nu, îl puteți descărca de aici.
Pasul 4: Configurați pista de testare
Asigurați-vă că șinele de cale sunt curățate.
Pasul 5: Instalați scutul motorului pe placa Arduino
Instalați scutul driverului motorului pe placa Arduino prin alinierea cu atenție a știfturilor plăcii driverului cu antetele feminine ale plăcii Arduino. Aveți grijă suplimentară pentru a vă asigura că știfturile nu se îndoaie în procesul de instalare.
Pasul 6: Conectați puterea pistei la ecranul motorului
Conectați firele alimentatorului de cale la bornele scutului motorului marcat „M4”.
Pasul 7: Conectați motorul pas cu pas la amplificator
-
Pentru motoare pas cu pas unipolare:
- Conectați firul central al motorului la pinii marcați „Q” sau „R”.
- Conectați oricare dintre cele patru fire rămase la pinii „P” și „S”.
-
Pentru motoare pas cu pas bipolare:
Conectați firele motorului la terminale conform schemei de circuit de mai sus
Pasul 8: Conectați amplificatorul la placa Arduino
Conectați terminalul „GND” și + ve al amplificatorului la pinii „GND” și „+ 5 volți” ai plăcii Arduino. Conectați pinii de ieșire ai plăcii amplificatorului la pinii de intrare digitale „D6” și „D7” ai plăcii Arduino.
Pasul 9: Plasați locomotiva pe pistă
Așezați locomotiva pe pista de testare. Asigurați-vă că roțile sunt aliniate corect cu șinele. Se recomandă utilizarea unui instrument adecvat de rambursare.
Pasul 10: Porniți configurarea și testați comenzile
Conectați setarea la sursa de alimentare de 12 volți DC și porniți alimentarea. Verificați dacă totul funcționează corect așa cum se arată în videoclipul de mai sus.
Pasul 11: Împărtășește-ți munca
Dacă v-ați făcut proiectul, de ce să nu îl împărtășiți cu comunitatea. Împărtășirea proiectului dvs. îi poate inspira pe ceilalți să realizeze și acest proiect.
Continuați și faceți clic pe „Am reușit!” și împărtășiți câteva imagini ale creației dvs., vă așteptăm!
Recomandat:
Buton codificator rotativ: 6 pași
Buton codificator rotativ: Acesta este o telecomandă rotativă bazată pe un codificator rotativ. Are următoarele caracteristici: Bateria funcționează cu un consum foarte redus de curent atunci când este activată Activare automată când controlul este rotit Somn automat după o perioadă de inactivitate Configurați
Timer cu Arduino și codificator rotativ: 5 pași
Temporizator cu Arduino și codificator rotativ: Temporizatorul este un instrument folosit adesea atât în activități industriale, cât și în gospodărie. Acest ansamblu este ieftin și ușor de realizat. Este, de asemenea, foarte versatil, putând încărca un program ales în funcție de nevoi. Există mai multe programe scrise de mine, pentru Ardui
Timer de alimentare cu Arduino și codificator rotativ: 7 pași (cu imagini)
Timer de alimentare cu Arduino și codificator rotativ: Acest timer de alimentare se bazează pe temporizatorul prezentat la: https: //www.instructables.com/id/Timer-With-Arduin … Un modul de alimentare cu energie și un SSR (releu de stare solidă) ) au fost atașate la acesta. Sarcini de putere de până la 1KW pot fi operate și cu modificări minime l
Cum se folosește motorul pas cu pas ca codificator rotativ și afișaj OLED pentru pași: 6 pași
Cum se folosește motorul pas cu pas ca codificator rotativ și afișaj OLED pentru pași: În acest tutorial vom învăța cum să urmăriți pașii motorului pas cu pas pe afișajul OLED. Urmăriți un videoclip demonstrativ. Creditul pentru tutorialul original este destinat utilizatorului YouTube „sky4fly”
Meniul Arduino pe un Nokia 5110 Lcd folosind un codificator rotativ: 6 pași (cu imagini)
Meniu Arduino pe un Nokia 5110 Lcd Utilizarea unui codificator rotativ: Dragi prieteni, bine ai venit la un alt tutorial! În acest videoclip vom învăța cum să construim propriul meniu pentru popularul ecran LCD Nokia 5110, pentru a face proiectele noastre mai ușor de utilizat și mai capabile. Să începem! Acesta este proiectul