Project này điều khiển vị trí motor bước bằng rotary encoder
(1) x Arduino Uno R3
(1) x Driver A4988
(1) x Đế ra chân Driver động cơ bước A4988
(1) x Nguồn 12V
(1) x Động cơ bước size 42
1) x Rotary encoder
(10) x Dây cắm đực - cái
Kết nối cảm biến A4988 thông qua đế ra chân với mạch Arduino:
A4988 -- Đế ra chân
Vmot Vin
Đế A4988 -- Arduino
G GND
V 5V
STEP 2
DIR 3
EN 8
Cấp nguồn
Vin 12V
GND GND
Encoder -- Arduino
GND GND
+ 5V
SW 4
DT 5
CLK 6
Đoạn code này
Điều khiển vị trí (số vòng) động cơ bước bằng rotary encoder
Cài đặt vị trí bằng cách xoay encoder
Nhấn switch trên encoder để motor bắt đầu quay đến vị trí mới