Mục lục:
Video: Sử dụng nhiều hơn 4 động cơ - Xếp chồng nhiều động cơ: 3 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:32
Thiết bị tăng cường và thay thế cảm giác Vibrotactile có thể hướng dẫn (https://www.instructables.com/id/Vibrotactile-Sens…) cho biết cách chế tạo một thiết bị chuyển đầu vào cảm giác thành kích thích rung. Những kích thích rung động đó được tạo ra bởi động cơ ERM hình trụ được điều khiển bởi Arduino Uno có kính chắn động cơ.
Đối với nhiều hơn 4 mô tơ, cần phải xếp chồng lên nhau nhiều tấm chắn mô tơ.
Trong trường hợp có hơn 6 động cơ cần được điều khiển độc lập, bạn cần nhiều chân PWM hơn Arduino Uno có (6 chân PWM) và do đó là Arduino Mega. Về mặt lý thuyết, nhiều hơn hai lá chắn có thể được xếp chồng lên nhau trên một Arduino, tuy nhiên, hãy cân nhắc rằng Arduino Mega cũng chỉ có một số lượng chân PWM giới hạn: 15.
Quân nhu
- Adafruit Motorshield v2.3 và tiêu đề xếp chồng nam
- Tiêu đề xếp chồng dành cho nữ (ví dụ:
- Arduino Mega cho hơn 6 động cơ (ví dụ:
Nguyên mẫu từ
Bước 1: Hàn và xếp chồng
- Hàn ghim xếp chồng trên cả hai vỏ động cơ như có thể nhìn thấy trong hình
- Địa chỉ hàn trên một trong các bảng (xem giải thích trên hình ảnh và https://learn.adafruit.com/adafruit-motor-shield-… để biết thêm hướng dẫn chi tiết về cách làm như vậy)
- Chồng Arduino và cả hai lá chắn trên đỉnh nhau.
- Đảm bảo rằng VIN Jumper nằm trên cả hai tấm chắn.
Bước 2: Mã
Đây là một ví dụ về cách để 8 động cơ dịch 3 giá trị cảm giác:
- Tải xuống mã, được cung cấp trong thư mục zip bên dưới, mở nó và cài đặt các thư viện, như được giải thích trong….
- Nhấp vào Công cụ → Bảng → chọn Arduino / Genuino Mega hoặc Mega 2505
- Thay đổi các phần sau trong mã, nếu cần
Xác định mỗi động cơ với số chân và lá chắn của nó:
Adafruit_DCMotor * motor1 = AFMS1.getMotor (1); // chỉ định rằng động cơ DC được kết nối với khiên đầu tiên Adafruit_DCMotor * motor2 = AFMS1.getMotor (2); Adafruit_DCMotor * motor3 = AFMS1.getMotor (3); Adafruit_DCMotor * motor4 = AFMS1.getMotor (4); Adafruit_DCMotor * motor5 = AFMS2.getMotor (1); // chỉ định rằng động cơ DC được kết nối với lá chắn thứ hai Adafruit_DCMotor * motor6 = AFMS2.getMotor (2); Adafruit_DCMotor * motor7 = AFMS2.getMotor (3); Adafruit_DCMotor * motor8 = AFMS2.getMotor (4);
Xác định số lượng động cơ đã sử dụng:
int nrOfMotors = 8;
Bao gồm tất cả các động cơ đã sử dụng trong một mảng:
Adafruit_DCMotor * động cơ [8] = {motor1, motor2, motor3, motor4, motor5, motor6, motor7, motor8, };
Bao gồm tất cả các ghim cảm biến trong một mảng:
chân cảm biến unsigned char [3] = {A15, A14, A13, };
Tải mã lên Arduino Mega. Xong.
Bước 3: Làm cho nó có thể đeo được
Trong Tài liệu hướng dẫn về cách làm cho SSAD có thể đeo được (https://www.instructables.com/id/Making-the-SSAD-W…), một ví dụ về cách gắn Arduino Uno và một tấm kính chắn động cơ vào thân máy được đưa ra.. Nếu bạn phải sử dụng Arduino Mega và nhiều mô tô, một chiếc túi đeo hông, như được minh họa trong bản phác thảo có thể là một giải pháp để làm cho nguyên mẫu có thể đeo được.
Đề xuất:
Tôi đã tạo một ổ CD cũ thành rô bốt phát Wifi bằng Nodemcu, Ổ động cơ L298N và nhiều hơn nữa.: 5 bước
Tôi đã tạo một ổ CD cũ thành rô bốt phát Wi-Fi bằng cách sử dụng Nodemcu, Ổ đĩa động cơ L298N và nhiều thứ khác.: VX Robotics & Điện tử hiện tại
Nhà kính tuyệt vời với hệ thống tưới nước tự động, kết nối Internet và nhiều hơn thế nữa: 7 bước (có hình ảnh)
Nhà kính tuyệt vời với hệ thống tưới nước tự động, kết nối Internet và nhiều hơn thế nữa: Chào mừng bạn đến với Tài liệu hướng dẫn này. Khi bắt đầu cuộc hành quân, tôi đang ở trong một cửa hàng làm vườn và nhìn thấy một số nhà kính. Và vì tôi đã muốn thực hiện một dự án về thực vật và điện tử từ lâu rồi, nên tôi đã mua một dự án: https://www.instagram.com/p
Động cơ bước Điều khiển động cơ bước Động cơ bước - Động cơ bước như một bộ mã hóa quay: 11 bước (có hình ảnh)
Động cơ bước Điều khiển động cơ bước Động cơ bước | Động cơ bước như một bộ mã hóa quay: Có một vài động cơ bước nằm xung quanh và muốn làm điều gì đó? Trong Có thể hướng dẫn này, hãy sử dụng động cơ bước làm bộ mã hóa quay để điều khiển vị trí của động cơ bước khác bằng vi điều khiển Arduino. Vì vậy, không cần phải quảng cáo thêm, chúng ta hãy
Trồng nhiều rau diếp trong ít không gian hơn hoặc Trồng rau diếp trong không gian, (nhiều hơn hoặc ít hơn).: 10 bước
Trồng nhiều rau diếp hơn trong ít không gian hơn hoặc … Trồng rau diếp trong không gian, (Nhiều hơn hoặc ít hơn): Đây là bài dự thi chuyên nghiệp cho Cuộc thi trồng trọt ngoài Trái đất, được gửi thông qua Huấn luyện viên. Tôi không thể vui mừng hơn khi được thiết kế cho sản xuất cây trồng vũ trụ và đăng Tài liệu hướng dẫn đầu tiên của mình. Để bắt đầu, cuộc thi yêu cầu chúng tôi
An toàn hơn Tốt hơn: Làm cho Ga Tàu An toàn hơn: 7 bước
An toàn hơn Tốt hơn: Làm cho Ga Tàu An toàn hơn: Nhiều ga xe lửa ngày nay không an toàn do thiếu an ninh, rào chắn và cảnh báo có tàu đến. Chúng tôi thấy cần phải khắc phục điều đó. Để giải quyết vấn đề này, chúng tôi đã tạo ra An toàn hơn tốt hơn. Chúng tôi đã sử dụng cảm biến rung, cảm biến chuyển động và