Mục lục:
2025 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2025-01-13 06:58
Động cơ bước là động cơ điện một chiều chuyển động theo các bước rời rạc. Chúng có nhiều cuộn dây được tổ chức theo nhóm được gọi là "pha". Bằng cách cung cấp năng lượng cho từng pha theo thứ tự, động cơ sẽ quay, từng bước một.
Động cơ bước rất hữu ích trong việc thực hiện các dự án yêu cầu định vị chính xác như máy in 3D. Do một số hạn chế, chúng tôi có thêm một loại động cơ gọi là động cơ servo.
Hạn chế là: -
1. rút điện ngay cả khi không làm bất kỳ công việc nào cả.
2. ít mô-men xoắn ở tốc độ cao.
3. Không có cơ chế phản hồi như động cơ servo.
Hơn nữa, Động cơ bước yêu cầu trình điều khiển Động cơ kết nối với bảng xử lý nhưng chúng tôi có thể kết nối động cơ servo trực tiếp với bảng Arduino hoặc esp32.
Bước 1: Các thành phần cần thiết
1. Động cơ bước -
2. Trình điều khiển động cơ -
3. ESP32 -
4. Dây nhảy -
5. Breadboard (tùy chọn) -
6. Phần mềm Arduino IDE
Thiết lập Arduino IDE của bạn trước khi tải lên mã trong ESP32 là rất quan trọng: -
Bước 2: Kết nối mạch cho Động cơ bước và ESP 32
Động cơ bước hoạt động trên vôn 5v. do đó kết nối 5V của trình điều khiển động cơ với ESP 32 Vin.
Bảng điều khiển động cơ ESP32
in1Pin 25in2Pin 33
in3Pin 32
in4Pin 35
Vcc VIN
GND GND
Bước 3: Cách tải lên mã trong ESP 32 Board
1. Nhấp vào tải lên.
2. Nếu không có lỗi. Ở cuối Arduino IDE, khi chúng tôi nhận được thông báo Đang kết nối…,…, 3. Nhấn nút Boot trên bảng ESP 32 cho đến khi bạn nhận được thông báo tải lên xong.
4. Sau khi mã của bạn được tải lên thành công. Nhấn nút bật để khởi động lại hoặc bắt đầu mã được tải lên trên bảng ESP32.