Mục lục:
- Quân nhu
- Bước 1: Kết nối Cảm biến EMG với DCPU
- Bước 2: Kết nối Động cơ Servo với DCPU
- Bước 3: Làm Origami Gripper
- Bước 4: Làm cho Gripper hoạt động
- Bước 5: Gắn động cơ Servo vào Gripper
- Bước 6: Bước cuối cùng và mã
Video: Giao diện người-máy tính: Chức năng một Gripper (do Kirigami tạo ra) bằng Chuyển động cổ tay sử dụng EMG.: 7 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:31
Vì vậy, đây là lần thử đầu tiên của tôi trên giao diện người-máy tính. Tôi đã ghi lại các tín hiệu kích hoạt cơ của chuyển động cổ tay của tôi bằng cách sử dụng cảm biến EMG, xử lý nó thông qua python và arduino và kích hoạt một bộ kẹp dựa trên origami.
Quân nhu
1. ESP-32
2. dây điện
3. Cảm biếnEMG (bao gồm các điện cực ECG)
4. Servo động cơ (SG-90)
5. DCPU (lưu ý-điều này cũng có thể được thực hiện mà không cần sử dụng DCPU bằng cách thực hiện các kết nối trực tiếp với ESP-32.)
Bước 1: Kết nối Cảm biến EMG với DCPU
Trước khi bắt đầu clip sang ESP-32 vào DCPU, bây giờ chúng ta cần thu các tín hiệu EMG. Điều này sẽ đạt được bằng cách kết nối cảm biến EMG với DCPU. Các kết nối của dây jumper sẽ được thực hiện theo cách sau (EMG-DCPU).-:
1. GND -GND
2. 3.3V-Vcc
3. Out-35 (hoặc bất kỳ chân nào được ưu tiên đầu ra của bạn)
* Toàn bộ sơ đồ mạch được đưa ra bên dưới *
Bước 2: Kết nối Động cơ Servo với DCPU
Để di chuyển bộ gắp origami, chúng ta sẽ sử dụng một động cơ servo. Khi chúng ta di chuyển cổ tay lên, servo sẽ quay và khi chúng ta đặt cổ tay xuống, nó sẽ về vị trí ban đầu. Servo sẽ được kết nối theo cách sau (Servo-DCPU) -:
1. Gnd-Gnd
2. Vcc-5v
3. Out-32
Bước 3: Làm Origami Gripper
Ive đính kèm một tệp với bố cục của thiết kế của nó. Các đường thẳng màu đen là những đường cần cắt và các đường chấm là những đường bạn cần gấp. Lấy tệp đính kèm in trên một tờ a4 dày.
Bước 4: Làm cho Gripper hoạt động
Để làm cho bộ kẹp hoạt động, chúng ta sẽ phải đặt hai chuỗi / chỉ từ trên xuống dưới như thể hiện trong hình.
Sau khi đưa dây vào, hãy thử kéo cả hai và bộ kẹp phải đóng và mở. Nếu không, hãy thử tăng kích thước của các lỗ hoặc lắp lại chỉ của bạn.
Bước 5: Gắn động cơ Servo vào Gripper
Để xây dựng một giá đỡ ổn định cho động cơ servo và bộ kẹp, bạn có thể sử dụng một hộp. Tôi đã làm một hộp origami mà tôi đã sử dụng để cố định động cơ servo và bộ kẹp. Bạn có thể in ra tệp đính kèm mà tôi đã cung cấp để làm hộp. (Các phép đo được ghi trong tệp đính kèm là sai nên chỉ cần in nó trên một tờ A4 mà không cần lo lắng về chúng.)
Sau khi đặt mô tơ servo vào vị trí trong hộp, hãy gắn cả hai ren của bộ kẹp vào các lỗ có trong phần đính kèm Mô tơ Servo. Giữ chặt các dây để khi servo quay, bộ kẹp có thể đóng lại.
Bước 6: Bước cuối cùng và mã
Gắn các cáp điện cực vào EMG và đặt điện cực màu đỏ trên đầu cổ tay, bên dưới các đốt ngón tay của bạn. Bây giờ đặt các điện cực màu vàng và xanh lá cây trên cẳng tay của bạn. Tham khảo hình ảnh để biết vị trí chính xác.
Cuối cùng, bạn phải nhập mã python và arduino và tải chúng lên. Các mã được cung cấp bên dưới.
Dự án hiện đã sẵn sàng. Sau khi tải lên mã arduino, hãy mở python và chạy mã. Bạn sẽ thấy một biểu đồ hiển thị một số giá trị trên trục y. Giữ tay thẳng và ghi nhận giá trị ban đầu trên trục y. Nó sẽ khác nhau tùy người (đối với tôi là 0,1). Sau khi ghi nhận giá trị, hãy chỉnh sửa mã python và đặt số đó vào 'ngưỡng' biến. Chạy lại mã và bây giờ bạn sẽ thấy toàn bộ dự án đang hoạt động.
[Lưu ý- Để bộ kẹp hoạt động bình thường và emg nhận tín hiệu chính xác, hãy đặt bạn tránh xa bất kỳ công tắc điện, bộ sạc hoặc thiết bị đang bật nào có thể gây nhiễu tín hiệu emg.]
Đề xuất:
Văn phòng chạy bằng pin. Hệ thống năng lượng mặt trời với tự động chuyển đổi bảng năng lượng mặt trời Đông / Tây và tuabin gió: 11 bước (có hình ảnh)
Văn phòng chạy bằng pin. Hệ thống năng lượng mặt trời với tự động chuyển đổi bảng năng lượng mặt trời Đông / Tây và tuabin gió: Dự án: Một văn phòng rộng 200 ft vuông cần được cung cấp năng lượng từ pin. Văn phòng cũng phải chứa tất cả các bộ điều khiển, pin và các thành phần cần thiết cho hệ thống này. Năng lượng mặt trời và năng lượng gió sẽ sạc pin. Chỉ có một vấn đề nhỏ là
Bắt đầu với giao diện cảm biến I2C ?? - Giao diện MMA8451 của bạn bằng ESP32s: 8 bước
Bắt đầu với giao diện cảm biến I2C ?? - Giao diện MMA8451 của bạn bằng cách sử dụng ESP32s: Trong hướng dẫn này, bạn sẽ tìm hiểu tất cả về Cách khởi động, kết nối và nhận thiết bị I2C (Gia tốc kế) hoạt động với bộ điều khiển (Arduino, ESP32, ESP8266, ESP12 NodeMCU)
Làm thế nào để sử dụng đồng hồ vạn năng trong tiếng Tamil. Hướng dẫn cho người mới bắt đầu - Đồng hồ vạn năng cho người mới bắt đầu: 8 bước
Làm thế nào để sử dụng đồng hồ vạn năng trong tiếng Tamil. Hướng dẫn cho người mới bắt đầu | Đồng hồ vạn năng dành cho người mới bắt đầu: Xin chào các bạn, Trong hướng dẫn này, tôi đã giải thích cách sử dụng đồng hồ vạn năng trong tất cả các loại mạch điện tử theo 7 bước khác nhau, chẳng hạn như 1) kiểm tra tính liên tục khi phần cứng gặp sự cố 2) Đo dòng điện một chiều 3) kiểm tra Diode và đèn LED 4) Đo Resi
Sử dụng biểu thức Lambda với giao diện chức năng trong Java: 15 bước
Sử dụng biểu thức Lambda với giao diện chức năng trong Java: Giao diện chức năng trong Java là một công cụ rất hữu ích mà nhiều lập trình viên mới hơn không sử dụng. Chúng cho phép các nhà phát triển trừu tượng hóa mã của họ để nó có thể được áp dụng cho nhiều vấn đề khác nhau. Điều này đặc biệt hữu ích với các biểu thức Lambda mà
Giao diện người dùng Android (remotexy) để điều khiển động cơ Servo bằng Arduino và Bluetooth: 7 bước (có hình ảnh)
Giao diện người dùng Android (remotexy) để điều khiển động cơ Servo bằng Arduino và Bluetooth: Trong bài viết này, tôi sẽ cung cấp cho bạn các bước nhanh chóng để tạo Giao diện người dùng Android bằng cách sử dụng Trình tạo giao diện từ xa để điều khiển Động cơ Servo được kết nối với Arduino Mega qua Bluetooth. Video này cho thấy giao diện người dùng sẽ điều khiển tốc độ và vị trí động cơ servo như thế nào