Project này điều khiển motor bước dùng driver A4988
(1) x Arduino Uno R3
(5) x Dây cắm đực - cái
(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
Mạch điều khiển động cơ bước A4988 là driver điều khiển động cơ bước cực kỳ nhỏ gọn, hổ trợ nhiều chế độ làm việc, điều chỉnh được dòng ra cho động cơ, tự động ngắt điện khi quá nóng. Mạch điều khiển A4988 hỗ trợ nhiều chế độ hoạt động của động cơ bước lưỡng cực như: Full, 1/2, 1/4 , 1/8 và 1/16.
Đế ra chân cho A4988 được sử dụng để thuận tiện hơn trong việc đấu nối A4988 vào Arduino
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
Đoạn code này
Motor bước quay 1 vòng (200 xung) theo một chiều
Tạm dừng 2 giây
Motor bước quay 1 vòng (200 xung) theo chiều ngược lại
Tạm dừng 1 giây
Lặp lại quá trình trên nhiều lần
Đoạn code này
Điều khiển motor bước quay theo một chiều với số vòng quay nhập từ bàn phím