Satura rādītājs:
- 1. darbība. Noskatieties video
- 2. darbība: iegūstiet detaļas un piederumus
- 3. darbība: ieprogrammējiet Arduino mikrokontrolleru
- 4. darbība. Iestatiet testa maršrutu
- 5. darbība: uzstādiet motora vairogu Arduino panelī
- 6. darbība: pievienojiet sliežu strāvu motora vairogam
- 7. solis: pievienojiet pakāpju motoru pastiprinātājam
- 8. solis: pievienojiet pastiprinātāju Arduino platei
- 9. solis: novietojiet lokomotīvi uz sliežu ceļa
- 10. darbība: ieslēdziet iestatīšanu un pārbaudiet vadības ierīces
- 11. darbība. Kopīgojiet savu darbu
Video: Lokomotīves modelis ar soļu motoru vadību - Soļu motors kā rotācijas kodētājs: 11 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:53
Vienā no iepriekšējām instrukcijām mēs uzzinājām, kā izmantot pakāpju motoru kā rotējošu kodētāju. Šajā projektā mēs tagad izmantosim šo pakāpju motoru pagriezto rotējošo kodētāju, lai vadītu lokomotīves modeli, izmantojot Arduino mikrokontrolleru. Tātad, bez papildu piepūles, sāksim!
1. darbība. Noskatieties video
Pirms turpināt, ieteicams noskatīties video, lai palīdzētu mums gūt labāku priekšstatu par projektu un izprast arī vadīklas.
2. darbība: iegūstiet detaļas un piederumus
Šim projektam jums būs nepieciešams:
- Arduino mikrokontrolleru plate, kas ir saderīga ar Adafruit Motor Sheild V2.
- *Adafruit motora vairogs V2.
- Stepper motors pagrieza rotējošo kodētāju.
- 4 džemperu vadi no vīriešu līdz sievietēm (rotējošā kodētāja pastiprinātāja pievienošanai Arduino mikrokontrolleram)
- 12 voltu līdzstrāvas avots.
*Adafruit Motor Shield V2 sazinās ar Arduino mikrokontrolleru, izmantojot I2C, un tāpēc izmanto tikai divas Arduino mikrokontrollera tapas (“SCL”, A5 un “SDA”, A4). Tas palīdz ietaupīt citas I/O tapas. Turklāt vairoga pievienošana samazina elektroinstalāciju un padara to sakoptāku.
3. darbība: ieprogrammējiet Arduino mikrokontrolleru
Pārliecinieties, vai Arduino IDE ir instalēta bibliotēka Adafruit Motor Shield V2. Ja nē, varat to lejupielādēt no šejienes.
4. darbība. Iestatiet testa maršrutu
Pārliecinieties, ka sliežu sliedes ir iztīrītas.
5. darbība: uzstādiet motora vairogu Arduino panelī
Uzstādiet motora draivera vairogu uz Arduino plates, uzmanīgi izlīdzinot vadītāja plāksnes tapas ar Arduino plates galvenēm. Esiet īpaši piesardzīgs, lai uzstādīšanas procesā tapas netiktu saliektas.
6. darbība: pievienojiet sliežu strāvu motora vairogam
Pievienojiet sliežu barošanas padeves vadus motora vairoga spailēm, kas apzīmētas ar “M4”.
7. solis: pievienojiet pakāpju motoru pastiprinātājam
-
Vienpolāriem soļu motoriem:
- Pievienojiet motora centrālo krāna vadu tapām, kas apzīmētas ar “Q” vai “R”.
- Pievienojiet divus no atlikušajiem četriem vadiem tapām “P” un “S”.
-
Bipolāriem soļu motoriem:
Pievienojiet motora vadus spailēm saskaņā ar iepriekš minēto shēmas shēmu
8. solis: pievienojiet pastiprinātāju Arduino platei
Pievienojiet pastiprinātāja GND un +ve spaili attiecīgi Arduino plates GND un +5 voltu tapām. Pievienojiet pastiprinātāja plates izejas tapas Arduino plates digitālajām ievades tapām “D6” un “D7”.
9. solis: novietojiet lokomotīvi uz sliežu ceļa
Novietojiet lokomotīvi testa trasē. Pārliecinieties, vai riteņi ir pareizi izlīdzināti ar sliedēm. Ieteicams izmantot piemērotu pārkraušanas rīku.
10. darbība: ieslēdziet iestatīšanu un pārbaudiet vadības ierīces
Pievienojiet uzstādīšanu 12 voltu līdzstrāvas avotam un ieslēdziet strāvu. Pārbaudiet, vai viss darbojas pareizi, kā parādīts iepriekš redzamajā videoklipā.
11. darbība. Kopīgojiet savu darbu
Ja esat izveidojis savu projektu, kāpēc ne kopīgot to ar sabiedrību. Projekta kopīgošana var palīdzēt iedvesmot arī citus īstenot šo projektu.
Dodieties uz priekšu un noklikšķiniet uz I Made It! un padalieties ar dažām savas radīšanas bildēm, mēs gaidām!
Ieteicams:
Kā: bezkontakta rotācijas kodētājs: 3 soļi
Kā: bezkontakta rotējošais kodētājs: Šajā lietojumprogrammas piezīmē ir aprakstīts, kā izveidot augstas uzticamības rotējošo slēdzi vai kodētāju, izmantojot Dialog GreenPAK ™. Šī slēdža konstrukcija ir bezkontakta, un tāpēc tiek ignorēta kontaktu oksidēšanās un nodilums. Tas ir ideāli piemērots lietošanai ārpus telpām, kur ir ilgs
Rotācijas kodētājs - saprotiet un izmantojiet to (Arduino/cits ontrolkontrolleris): 3 soļi
Rotācijas kodētājs - saprotiet un izmantojiet to (Arduino/cits ontrolkontrolleris): Rotācijas kodētājs ir elektromehāniska ierīce, kas rotācijas kustību pārvērš digitālā vai analogā informācijā. Tas var griezties pulksteņrādītāja virzienā vai pretēji pulksteņrādītāja virzienam. Ir divu veidu rotējošie kodētāji: absolūtie un relatīvie (inkrementālie) kodētāji
Rotācijas kodētājs, izmantojot Arduino Nano: 4 soļi
Rotācijas kodētājs, izmantojot Arduino Nano: Sveiki visiem! Šajā rakstā es sagatavošu pamācību par rotējošā kodētāja izmantošanu, izmantojot Arduino Nano. Lai izmantotu šo rotējošo kodētāju, jums nav nepieciešama ārēja bibliotēka. Tātad mēs varam tieši izveidot programmas, vispirms nepievienojot bibliotēkas. labi, sāksim ar to
Rotācijas kodētājs: kā tas darbojas un kā lietot ar Arduino: 7 soļi
Rotācijas kodētājs: kā tas darbojas un kā to izmantot kopā ar Arduino: šo un citas pārsteidzošās apmācības varat izlasīt ElectroPeak oficiālajā tīmekļa vietnē. Pārskats Šajā apmācībā jūs uzzināsit, kā izmantot rotējošo kodētāju. Pirmkārt, jūs redzēsiet informāciju par rotācijas kodētāju, un pēc tam uzzināsit, kā
Nepārtrauktas rotācijas servo (CRS) motors ar telegrammas vadību: 8 soļi
Nepārtrauktas rotācijas servo (CRS) motors ar telegrammas vadību: Šajā pamācībā es jums iemācīšu, kā ar telegrammas palīdzību vadīt DRS. Lai to izdarītu, jums būs nepieciešamas dažas lietas. Es strādāšu pie NodeMCU 1.0 (ESP-12E modulis). Tas var darboties ar citām Arduino joslām, jums vienkārši jāatrod profesionālais