Mục lục:

Găng tay điều khiển chuột Arduino: 6 bước (có hình ảnh)
Găng tay điều khiển chuột Arduino: 6 bước (có hình ảnh)

Video: Găng tay điều khiển chuột Arduino: 6 bước (có hình ảnh)

Video: Găng tay điều khiển chuột Arduino: 6 bước (có hình ảnh)
Video: Arduino | CÁNH TAY ROBOT 4 BẬC - LẬP TRÌNH ĐIỀU KHIỂN TỪ XA 2024, Tháng bảy
Anonim
Găng tay điều khiển chuột Arduino
Găng tay điều khiển chuột Arduino

Vì vậy, đối với dự án trường học của mình, tôi đã làm một chiếc găng tay Arduino có thể điều khiển con trỏ của bạn bằng gia tốc kế. Trong một vài bước đơn giản, tôi sẽ chỉ cho bạn cách lặp lại quá trình này.

Bước 1: Yêu cầu

Yêu cầu
Yêu cầu

Bạn sẽ cần một vài thứ để tự thực hiện dự án này: - 1 Arduino Pro Micro- 1 MPU-6050 gia tốc kế và con quay hồi chuyển- 1 găng tay (tốt nhất là len) - Băng keo- Cáp Mini-USB to USB- Một vài / chục dây cáp - Một điện trở 10k Ohm- Một nút Arduino- Breadboard hoặc tốt hơn là một bảng đồng

Bước 2: Mã và phần mềm

Mã và phần mềm
Mã và phần mềm

Trước tiên, bạn cần cài đặt phần mềm Arduino IDE để viết mã. Thứ hai, bạn sẽ cần tải xuống một vài thư viện giúp giao tiếp với chip: https://github.com/jrowberg/i2cdevlib/tree/master/… Bạn sẽ phải di chuyển thư viện MPU6050 vào các thư viện thư mục trong Thư mục Arduino. Sau đó, chúng tôi sẽ sử dụng mã này làm cơ sở: https://www.mrhobbytronics.com/wp-content/uploads/2… Bạn có thể cắt các dòng có "buttontate2" và "button 2" trừ khi bạn muốn thêm tính năng nhấp chuột phải. Đó là tất cả những gì bạn cần, bây giờ hãy bắt tay vào xây dựng!

Bước 3: Đấu dây

Đấu dây
Đấu dây

Bây giờ bạn thật may mắn vì việc đấu dây khá đơn giản! Chúng ta sẽ cần ít hơn một tá dây tùy thuộc vào việc bạn sử dụng breadboard hay board đồng. Để cấp nguồn cho cảm biến, bạn cần kết nối cổng VCC trên Pro Micro với cổng đầu tiên của cảm biến còn được gọi là VCC. Sau đó kết nối chân nối đất với chân thứ hai ngay bên dưới VCC trên cảm biến. Sau đó, bạn cần phải lấy dữ liệu thông qua vì vậy bạn sử dụng thêm 2 dây. Chúng được kết nối với các chân kỹ thuật số (chân kỹ thuật số 2 và 3). SCL được kết nối với chân 3 và SDA với chân 2. Bây giờ chúng ta hãy kết nối nút! Bạn cũng sẽ cần kết nối nút với VCC và nối đất trước để nó nhận được dòng điện. Bạn sẽ phải kết nối VCC với điện trở 10k ohm và sau đó là điện trở đó với nút. Sau đó, bạn sẽ cần kết nối nó với một chân kỹ thuật số (ở đây là chân 6). Nếu mọi thứ hoạt động, đèn trên cảm biến và trên Arduino sẽ cháy khi cắm vào cổng USB của máy tính của bạn.

Bước 4: Lắp ráp găng tay

Lắp ráp găng tay
Lắp ráp găng tay

Bây giờ tại thời điểm này, hương vị cá nhân phát huy tác dụng. Bạn đã có mọi thứ mình cần nhưng có thể quyết định in 3D vỏ hoặc găng tay tùy chỉnh. Khi tạo mẫu, bạn chỉ có thể sử dụng băng dính dệt đặc biệt để giữ mọi thứ ở đúng vị trí. Nút phải được dán vào ngón tay cái với nút hướng lên trên. Bạn có thể băng xung quanh nút de nơi cáp de và nút gặp nhau. Bạn cũng có thể buộc dây hoặc băng nhiều lần nếu chúng hơi dài và không hợp thời trang. Bây giờ với cảm biến, điều rất quan trọng là phải đặt nó đúng vị trí để điều khiển hoạt động đúng. Khi bạn kiểm tra nó, bạn sẽ thấy con trỏ di chuyển theo hướng nào và có thể tinh chỉnh nếu cần. Nhưng tôi khuyên bạn nên làm nó để có thể đọc được văn bản ghim khi bạn đeo găng tay. Cảm biến nên đặt trên ngón trỏ. Băng cảm biến thật tốt và cũng giữ các dây kết nối với các chân. Tiếp theo, bạn cần kết nối breadboard và Arduino với găng tay hoặc hộp đựng chúng. Điều quan trọng nhất ở đây là cổng mini-usb phải được hướng xuống dưới để cáp cắm vào không bị rối giữa các ngón tay của bạn.

Bước 5: Kiểm tra nguyên mẫu của bạn

Bây giờ để kiểm tra mọi thứ bạn cần cắm Arduino Pro Micro bằng cáp Mini-usb sang usb. Sau đó khởi động Arduino IDE và mở tệp AccelerometerMouse. Tải mã lên arduino và hoàn tất! Bạn sẽ thấy con trỏ chuột di chuyển khi bạn di chuyển gia tốc kế trên ngón tay của mình.

Bước 6: Bổ sung

Bổ sung
Bổ sung

Nếu bạn thích nguyên mẫu, bạn luôn có thể thêm một số tính năng. Bạn cũng có thể thêm một vỏ bọc gọn gàng. Điều này có thể được in laser hoặc in 3D, miễn là nó có thể di động trên găng tay của bạn. Nếu bạn đủ nâng cao, bạn cũng có thể thêm cử chỉ cho các hành động cụ thể. Khả năng là vô tận!

Đề xuất: