Talaan ng mga Nilalaman:
- Hakbang 1: Kunin ang Lahat ng Bagay
- Hakbang 2: I-program ang Arduino Microcontroller
- Hakbang 3: I-install ang Motor Shield sa Arduino Board
- Hakbang 4: Ikonekta ang Stepper Motor sa Motor Shield
- Hakbang 5: Pag-aralan ang Circuit Schematic
- Hakbang 6: Ikonekta ang Pushbutton sa Pag-setup
- Hakbang 7: Ikonekta ang Controller Stepper Motor sa Amplifier Board
- Hakbang 8: Ikonekta ang Amplifier Board sa Arduino Board
- Hakbang 9: Ikonekta ang Pag-setup sa Lakas
- Hakbang 10: Subukan ang Mga Kontrol
- Hakbang 11: Ibahagi ang Iyong Trabaho
Video: Kinokontrol ng Stepper Motor na Stepper Motor - Stepper Motor Bilang isang Rotary Encoder: 11 Hakbang (na may Mga Larawan)
2025 May -akda: John Day | [email protected]. Huling binago: 2025-01-13 06:58
Mayroong isang pares ng mga stepper motor na nakahiga at nais na gumawa ng isang bagay? Sa Instructable na ito, gumamit tayo ng isang stepper motor bilang isang rotary encoder upang makontrol ang posisyon ng isa pang stepper motor gamit ang isang Arduino microcontroller. Kaya nang walang karagdagang pagtatalo, magsimula na tayo!
Hakbang 1: Kunin ang Lahat ng Bagay
Narito ang kakailanganin mo para sa proyektong ito:
- Isang board ng Arduino microcontroller na katugma sa Adafruit Motor Shield V2 (UNO, Leonardo, atbp)
- Isang Adafruit Motor Shield V2
- Isang Rotary encoder na Stepper motor (inirerekumenda ang Unipolar)
- Isang stepper motor na hinihimok (Unipolar o bipolar)
- 4 male to male jumper wires (Para sa pagkonekta ng rotary encoder sa Arduino board)
- 4 male to male jumper wires (Para sa pagkonekta ng stepper motor sa motor Shield)
- Isang mapagkukunan ng kuryente na 5 hanggang 12-volt DC (Tulad ng kinakailangan ng hinihimok na stepper motor)
Hakbang 2: I-program ang Arduino Microcontroller
Hakbang 3: I-install ang Motor Shield sa Arduino Board
Ihanay ang mga pin ng kalasag ng motor gamit ang mga header ng Arduino board at tiyaking walang baluktot na mga pin.
Hakbang 4: Ikonekta ang Stepper Motor sa Motor Shield
Ikonekta ang mga wire ng pares ng coil ng stepper motor sa mga output terminal ng kalasag na motor na minarkahang 'M3' at 'M4'.
Hakbang 5: Pag-aralan ang Circuit Schematic
Hakbang 6: Ikonekta ang Pushbutton sa Pag-setup
Ikonekta ang mga pushbutton sa pagitan ng 'GND' at 'D12' ng Arduino board.
Hakbang 7: Ikonekta ang Controller Stepper Motor sa Amplifier Board
Hakbang 8: Ikonekta ang Amplifier Board sa Arduino Board
Ikonekta ang mga ve at -ve na pin ng amplifier sa + 5-volts (o + 3.3-volts kung gumagamit ng isang 3.3-volt na lohika Arduino microcontroller) at 'GND' ayon sa pagkakabanggit.
Ikonekta ang mga output pin ng amplifier board sa mga digital input na 'D5' at 'D6' ng Arduino board.
Hakbang 9: Ikonekta ang Pag-setup sa Lakas
Ikonekta ang pag-setup sa isang naaangkop na mapagkukunan ng kuryente ng DC. Dito, ginagamit ang isang charger ng mobile phone upang magaan ang pag-setup sa pamamagitan ng onboard USB konektor ng Arduino board.
Hakbang 10: Subukan ang Mga Kontrol
Kung ang motor na hinihimok ay hindi gumagalaw nang maayos at hakbang pabalik-balik, higpitan ang mga koneksyon sa kawad, at kung magpapatuloy ang problema, baguhin ang pagkakasunud-sunod ng mga koneksyon sa mga kable ng stepper motor na ginawa gamit ang kalasag ng motor.
Hakbang 11: Ibahagi ang Iyong Trabaho
Kung nakuha mo itong gumana, bakit hindi ito ibahagi sa komunidad. Ang paggawa nito, ay magbibigay inspirasyon sa iba na gawin din ang proyekto. Ang lahat ng mga pinakamahusay na!