Orodha ya maudhui:

Dhibiti Kompyuta yako na Motor Stepper !: Hatua 9 (na Picha)
Dhibiti Kompyuta yako na Motor Stepper !: Hatua 9 (na Picha)

Video: Dhibiti Kompyuta yako na Motor Stepper !: Hatua 9 (na Picha)

Video: Dhibiti Kompyuta yako na Motor Stepper !: Hatua 9 (na Picha)
Video: 220 В от автомобильного генератора переменного тока 12 В с солнечной панелью 2024, Novemba
Anonim
Dhibiti Kompyuta yako na Motor Stepper!
Dhibiti Kompyuta yako na Motor Stepper!

Katika moja ya Maagizo yangu ya awali, nilikuonyesha jinsi unaweza kutumia motor Stepper kama encoder ya rotary. Katika Agizo hili, wacha tujifunze jinsi tunaweza kuitumia kudhibiti kompyuta yetu. Kwa hivyo bila kuchelewesha zaidi, wacha tuanze!

Hatua ya 1: Tazama Video

Image
Image

Tazama video hiyo hapo juu kupata wazo bora la ni nini na nini cha kufanya.

Hatua ya 2: Pata vitu vyote vinavyohitajika

Pata vitu vyote vinavyohitajika
Pata vitu vyote vinavyohitajika

Kwa mradi huu, utahitaji:

  • USB HID (Kifaa cha Mwingiliano wa Binadamu) inayofuata bodi ya microcontroller ya Arduino (Leonardo, Micro, Pro Micro)
  • Pikipiki ya kukanyaga *.
  • Pikipiki ya kukanyaga kwa ubadilishaji wa encoder ya rotary.
  • Cable inayofaa ya USB (Kawaida USB ndogo hadi A)
  • Jozi 2 za waya za kiume na za kike (Kwa kuunganisha bodi ya encoder ya rotary na bodi ya Arduino)
  • Seti ya waya 3 za kiume na za kike (Kwa kuunganisha motor ya stepper kwenye bodi ya encoder ya rotary)

* Gari yoyote ya stepper, unipolar au bipolar inaweza kutumika katika mradi huo. Inipolar stepper motor inapendekezwa kwani ina wiring moja kwa moja lakini motor bipolar stepper pia inaweza kutumika na mabadiliko madogo katika wiring.

Hatua ya 3: Tengeneza Bodi ya Encoder ya Rotary

Tengeneza Bodi ya Usimbuaji wa Rotary
Tengeneza Bodi ya Usimbuaji wa Rotary

Bonyeza kwenye picha hapo juu kujua zaidi.

Fuata Agizo hili ili kufanya kibadilishaji cha encoder ya rotary. Unaweza kutengeneza toleo la ubao wa mkate lakini toleo la kudumu la PCB ni thabiti zaidi, la kudumu na linaweza kukusaidia kufanya mazoezi ya kuuza. Unaweza pia kuongeza LED kwenye kila pato la bodi ya kipaza sauti, katika safu na kontena (220 Ohm ilipendekezwa) kufuatilia majimbo ya pato la kipaza sauti ambayo inaweza kudhibitisha wakati wa utatuzi.

Hatua ya 4: Panga Microcontroller ya Arduino

Panga Mdhibiti Mkuu wa Arduino
Panga Mdhibiti Mkuu wa Arduino
Panga Mdhibiti Mkuu wa Arduino
Panga Mdhibiti Mkuu wa Arduino

Ilipendekeza kupitia nambari ya Arduino kabla ya kuipakia kwenye bodi ya microcontroller. Inaweza kukusaidia kuelewa ni nini kinachoendelea ndani ya mdhibiti mdogo wakati unapozunguka motor ya stepper.

Hatua ya 5: Unganisha Motor ya Stepper kwa Bodi ya Encoder ya Rotary

Unganisha Stepper Motor na Bodi ya Encoder ya Rotary
Unganisha Stepper Motor na Bodi ya Encoder ya Rotary
Unganisha Stepper Motor na Bodi ya Encoder ya Rotary
Unganisha Stepper Motor na Bodi ya Encoder ya Rotary
Unganisha Stepper Motor na Bodi ya Encoder ya Rotary
Unganisha Stepper Motor na Bodi ya Encoder ya Rotary

Hakikisha kupitia skimu ya mzunguko kwa uangalifu.

Ikiwa unipolar stepper motor inatumiwa basi unganisha waya wa bomba la katikati ya gari kwa moja ya pini 'Q' au 'R'. Kisha, unganisha waya mbili kati ya nne zilizobaki za motor stepper kwa pini 'P' na 'S' mtawaliwa. Hapa, nimetumia kichwa cha 1x3 badala ya 1x4 iliyoonyeshwa kwa skimu.

Ikiwa motor stepper bipolar inatumiwa, kwanza amua waya wa coil wa motor. Kisha chukua waya kutoka kwa kila coil na uwaunganishe pamoja na pini 'Q' au 'R'. Kisha, unganisha waya mbili zilizobaki za motor stepper kwa pini 'P' na 'S' mtawaliwa.

Hatua ya 6: Unganisha Bodi ya Encoder ya Rotary kwenye Bodi ya Arduino

Unganisha Bodi ya Kusimba ya Rotary kwa Bodi ya Arduino
Unganisha Bodi ya Kusimba ya Rotary kwa Bodi ya Arduino
Unganisha Bodi ya Kusimba ya Rotary kwa Bodi ya Arduino
Unganisha Bodi ya Kusimba ya Rotary kwa Bodi ya Arduino
  • Unganisha pini za -ve na -ve za bodi ya encoder ya rotary kwa pini ya + 5-volt na 'GND' ya bodi ya Arduino mtawaliwa.
  • Unganisha pini za pato la bodi ya encoder ya rotary kwenye pini za dijiti 'D5' na 'D6' ya bodi ya Arduino.

Hatua ya 7: Unganisha Usanidi kwenye Kompyuta yako na Uijaribu

Unganisha Usanidi kwenye Kompyuta yako na Uijaribu
Unganisha Usanidi kwenye Kompyuta yako na Uijaribu
Unganisha Usanidi kwenye Kompyuta yako na Uijaribu
Unganisha Usanidi kwenye Kompyuta yako na Uijaribu

Unganisha usanidi kwenye kompyuta yako na ufungue programu yoyote ambayo inamruhusu mtumiaji kuvinjari juu na chini kwa kutumia funguo za mshale au programu ambayo mshale wa maandishi unaweza kuhamishwa kwa kutumia vitufe vya mshale.

Hatua ya 8: Shiriki Kazi Yako Nasi

Ikiwa mradi wako ulifanya kazi kwa mafanikio, kwanini usishiriki uumbaji wako na wengine ili kuwahamasisha. Bonyeza kwenye 'Nimetengeneza' na ushiriki picha au mbili za uumbaji wako, ningependa kuiona.

Hatua ya 9: Nenda Furthur

Nenda Furthur
Nenda Furthur

Jaribu kurekebisha nambari ya Arduino ili ufanye kitu kingine, ongeza encoder nyingine ya rotary au ingizo lingine lolote, kuna mengi unaweza kufanya. Chochote unachofanya, kila la kheri!

Ilipendekeza: