Turinys:

Valdykite kompiuterį žingsniniu varikliu!: 9 žingsniai (su nuotraukomis)
Valdykite kompiuterį žingsniniu varikliu!: 9 žingsniai (su nuotraukomis)

Video: Valdykite kompiuterį žingsniniu varikliu!: 9 žingsniai (su nuotraukomis)

Video: Valdykite kompiuterį žingsniniu varikliu!: 9 žingsniai (su nuotraukomis)
Video: BTT Octopus V1.1 — шаговые двигатели Dual Z с TMC2225 2024, Lapkritis
Anonim
Valdykite savo kompiuterį žingsniniu varikliu!
Valdykite savo kompiuterį žingsniniu varikliu!

Viename iš ankstesnių instrukcijų parodžiau, kaip galite naudoti „Stepper“variklį kaip rotacinį kodavimo įrenginį. Šioje instrukcijoje sužinokime, kaip galime ją naudoti savo kompiuteriui valdyti. Taigi, nesivaržydami, pradėkime!

1 žingsnis: žiūrėkite vaizdo įrašą

Image
Image

Peržiūrėkite aukščiau pateiktą vaizdo įrašą, kad geriau suprastumėte, kas tai yra ir ką daryti.

2 žingsnis: gaukite visus reikalingus dalykus

Gaukite visus reikalingus daiktus
Gaukite visus reikalingus daiktus

Šiam projektui jums reikės:

  • Su USB HID (žmogaus sąsajos įrenginiu) suderinama „Arduino“mikrovaldiklio plokštė („Leonardo“, „Micro“, „Pro Micro“)
  • Žingsninis variklis*.
  • Žingsninis variklis į sukamąjį kodavimo keitiklį.
  • Tinkamas USB kabelis (paprastai nuo mikro USB iki A)
  • 2 poros vyrų ir moterų laidų (sukamojo kodavimo plokštės prijungimui prie „Arduino“plokštės)
  • 3 vyrų ir moterų laidų rinkinys (žingsninio variklio prijungimui prie rotacinio kodavimo plokštės)

*Projekte gali būti naudojamas bet koks žingsninis variklis, vienpolis arba bipolinis. Rekomenduojama naudoti vienpolį žingsninį variklį, nes jo laidai yra nesudėtingi, tačiau bipolinis žingsninis variklis taip pat gali būti naudojamas šiek tiek pakeitus laidus.

3 žingsnis: sukurkite rotacinio kodavimo plokštę

Sukurkite rotacinio kodavimo plokštę
Sukurkite rotacinio kodavimo plokštę

Norėdami sužinoti daugiau, spustelėkite aukščiau esantį paveikslėlį.

Norėdami sukurti rotacinį kodavimo keitiklį, vadovaukitės šia instrukcija. Galite pagaminti duonos plokštės versiją, tačiau nuolatinė PCB versija yra kompaktiškesnė, patvaresnė ir gali padėti jums atlikti litavimą. Taip pat galite pridėti LED prie kiekvienos stiprintuvo plokštės išvesties, nuosekliai su rezistoriumi (rekomenduojama 220 omų), kad galėtumėte stebėti stiprintuvo išėjimo būsenas, kurios gali būti naudingos šalinant trikčių šalinimą.

4 veiksmas: užprogramuokite „Arduino“mikrovaldiklį

Užprogramuokite „Arduino“mikrovaldiklį
Užprogramuokite „Arduino“mikrovaldiklį
Užprogramuokite „Arduino“mikrovaldiklį
Užprogramuokite „Arduino“mikrovaldiklį

Prieš įkeliant jį į mikrovaldiklio plokštę, rekomenduojama perskaityti „Arduino“kodą. Tai gali padėti jums suprasti, kas vyksta mikrovaldiklio viduje, kai sukate žingsninį variklį.

5 veiksmas: prijunkite žingsninį variklį prie rotacinio kodavimo plokštės

Prijunkite žingsninį variklį prie rotacinio kodavimo plokštės
Prijunkite žingsninį variklį prie rotacinio kodavimo plokštės
Prijunkite žingsninį variklį prie rotacinio kodavimo plokštės
Prijunkite žingsninį variklį prie rotacinio kodavimo plokštės
Prijunkite žingsninį variklį prie rotacinio kodavimo plokštės
Prijunkite žingsninį variklį prie rotacinio kodavimo plokštės

Atidžiai perskaitykite grandinės schemą.

Jei naudojamas vienpolis žingsninis variklis, prijunkite variklio centrinį čiaupo laidą prie kaiščių „Q“arba „R“. Tada prijunkite du iš keturių likusių žingsninio variklio laidų prie kaiščių „P“ir „S“. Čia aš naudoju 1x3 antraštę, o ne schemoje pavaizduotą 1x4.

Jei naudojamas bipolinis žingsninis variklis, pirmiausia nustatykite variklio ritės poros laidus. Tada paimkite laidą iš kiekvienos ritės ir prijunkite juos prie kaiščių „Q“arba „R“. Tada prijunkite likusius du žingsninio variklio laidus prie kaiščių „P“ir „S“.

6 veiksmas: prijunkite rotacinio kodavimo plokštę prie „Arduino“plokštės

Prijunkite rotacinio kodavimo plokštę prie „Arduino“plokštės
Prijunkite rotacinio kodavimo plokštę prie „Arduino“plokštės
Prijunkite rotacinio kodavimo plokštę prie „Arduino“plokštės
Prijunkite rotacinio kodavimo plokštę prie „Arduino“plokštės
  • Prijunkite rotacinio kodavimo plokštės kaiščius +ve ir -ve prie atitinkamai Arduino plokštės +5 voltų ir „GND“kaiščių.
  • Prijunkite sukamojo kodavimo plokštės išvesties kaiščius prie „Arduino“plokštės skaitmeninių kaiščių „D5“ir „D6“.

7 veiksmas: prijunkite sąranką prie kompiuterio ir išbandykite

Prijunkite sąranką prie kompiuterio ir išbandykite
Prijunkite sąranką prie kompiuterio ir išbandykite
Prijunkite sąranką prie kompiuterio ir išbandykite
Prijunkite sąranką prie kompiuterio ir išbandykite

Prijunkite sąranką prie kompiuterio ir atidarykite bet kurią programą, leidžiančią vartotojui slinkti aukštyn ir žemyn rodyklių klavišais arba programą, kurioje teksto žymeklį galima perkelti rodyklių klavišais.

8 žingsnis: pasidalykite savo darbu su mumis

Jei jūsų projektas pavyko sėkmingai, kodėl gi nepasidalinus savo kūryba su kitais, kad jie įkvėptų. Spustelėkite „Aš padariau“ir pasidalykite viena ar dviem savo kūrybos nuotraukomis, aš norėčiau ją pamatyti.

9 žingsnis: Eik Furthur

Eik Furthur
Eik Furthur

Pabandykite pakeisti „Arduino“kodą, kad padarytumėte ką nors kita, pridėkite kitą sukamąjį kodavimo įrenginį ar bet kurią kitą įvestį, galite daug nuveikti. Kad ir ką darytumėte, viso ko geriausio!

Rekomenduojamas: