Mục lục:
- Quân nhu
- Bước 1: Tạo PCB của bạn
- Bước 2: Tạo cảm biến của bạn
- Bước 3: In trường hợp của bạn
- Bước 4: Lập trình Arduino của bạn
- Bước 5: Cho chúng tôi xem phiên bản QeMotion của bạn
Video: QeMotion - Theo dõi chuyển động cho mọi tai nghe!: 5 bước (có hình ảnh)
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:32
Tổng quat:
Thiết bị này cho phép bạn sử dụng chuyển động của đầu để kích hoạt các sự kiện về cơ bản trong bất kỳ trò chơi điện tử nào. Nó hoạt động bằng cách theo dõi chuyển động của đầu bạn (hoặc tai nghe liên quan đến nó) và kích hoạt các thao tác nhấn bàn phím cho một số chuyển động nhất định. Vì vậy, máy tính của bạn xem thiết bị này như một bàn phím tiêu chuẩn. Sau này, tôi có thể sẽ thêm hỗ trợ cần điều khiển và gamepad.
Phong trào được sử dụng phổ biến nhất mà tôi thấy phù hợp ở đây (đó là lý do tôi bắt đầu dự án này ngay từ đầu) là nghiêng. Trong các trò chơi như PUBG, Tom Clancy's Rainbow Six Siege, Insurgency và nhiều trò chơi khác, bạn có thể nghiêng người sang trái hoặc phải để đạt được đỉnh xung quanh các góc mà không cho đối phương một khu vực mục tiêu lớn. Tôi cảm thấy khá khó khăn khi nhấn các nút "Q" & "E" thường được sử dụng bởi vì các ngón tay của tôi đã được thực hiện với chuyển động chuẩn (ong bắp cày) và co rúm lại…
Các chế độ:
Phần mềm thực hiện các "chế độ" để lựa chọn giữa các thiết lập (chuyển động và nhấn phím) cho các trò chơi khác nhau. Các thiết lập được đề cập trong "tổng quan" (nghiêng trái và phải cho "E" và "Q") đã được lập trình trước ở chế độ 2. Để chuyển đổi giữa các chế độ khác nhau, bạn cần ít nhất một nút trên Arduino của mình (chân 14 là mặc định cho chế độ), nhưng nếu bạn cảm thấy không thích, bạn có thể chỉ cần xác định chế độ mặc định của mình trong mã. (Đặt chế độ = 2 cho thiết lập đã đề cập)
Bắt đầu:
Dự án này có thể dễ dàng thực hiện trong một sớm một chiều. Hầu hết các bộ phận tôi đã sử dụng không phải là bộ phận cần xử lý, bạn có thể chạy với Arduino, cảm biến, một số dây và một breadboard!
Ngoài Arduino Pro Micro, bạn có thể sử dụng bất kỳ Arduino nào với bộ điều khiển ATmega32u4, như Leonardo chẳng hạn. Bộ điều khiển này rất cần thiết vì nó hỗ trợ USB gốc. Nếu không, nó sẽ không thể hoạt động như một bàn phím / cần điều khiển / gamepad.
Quân nhu
Những điều cần thiết:
- Arduino Pro Micro
- Bảng đột phá MPU6050
- Dây điện
Không bắt buộc:
- Proto PCB
- Các nút & đèn LED
- Ban đầu qeMotion PCB (sắp ra mắt)
- Các bộ phận in 3D
Bước 1: Tạo PCB của bạn
Nó không cần tất cả các đèn LED và nút đó. Nó thậm chí không cần PCB. Bạn có thể đặt mọi thứ trên breadboard nếu điều này dễ dàng hơn cho bạn.
Các kết nối cần thiết:
Pin 3 (SDA) Arduino - SDA trên mô-đun MPU
Pin 2 (SCL) Arduino - SCL trên mô-đun MPU
Pin VCC Arduino - VCC trên mô-đun MPU
Ghim GND Arduino - GND trên mô-đun MPU
Kết nối bổ sung:
Các nút để ghim 14 & 15
Đèn LED đến chân 4, 5, 6, 7, 9, 16 (bạn có thể sử dụng bóng bán dẫn cho đèn LED dòng cao)
qeMotion PCB: (sắp ra mắt)
Điều này vẫn chưa tồn tại, nhưng có lẽ tôi sẽ thiết kế một PCB tùy chỉnh cho dự án này, có thể tải xuống và thậm chí có thể mua được.
Bước 2: Tạo cảm biến của bạn
Bạn không nhất thiết phải in hộp đựng cho MPU6050. Tôi rất tiếc, tôi không thể cung cấp hình ảnh của bên trong và hệ thống dây điện, nhưng trong quá trình co nhiệt của vỏ PLA, nếu được hợp nhất với nhau và tôi không thể tháo nó ra một lần nữa. (Tôi ngớ ngẩn quá…)
Cách đấu dây như trong bước trên, chỉ cần kết nối SDA với chân SDA 2 trên Arduino và tương tự cho SCL (chân 3). Nguồn cho mô-đun MPU có thể được lấy từ chân VCC và nối đất từ bất kỳ chân GND nào trên Arduino.
Tôi đã sử dụng một cáp USB cũ vì nó có một tấm chắn đẹp. Tôi không biết liệu nó có cần thiết hay không nhưng hãy nhớ rằng protocoll I2C không được sử dụng trên dây cáp dài như vậy mà là trên PCB.
Bước 3: In trường hợp của bạn
Đây không phải là điều bắt buộc, nhưng nếu bạn có quyền truy cập vào máy in 3d, bạn có thể sử dụng thiết kế này.
Bước 4: Lập trình Arduino của bạn
- Kết nối Arduino với PC của bạn
- Tìm hiểu cổng COM mà nó được kết nối (bạn có thể tìm thấy nó trong Windows Device Manager)
- Chọn Cổng COM trong Arduino IDE [Công cụ -> Cổng]
- Chọn Bảng của bạn [Công cụ -> Bảng -> "Loại bảng của bạn"]
- Đảm bảo rằng bạn đã nhập tất cả các thư viện cần truy cập
- RES ngắn thành GND (điều này đặt Arduino ở chế độ lập trình trong vài giây)
- Tải lên bản phác thảo của bạn!
Mã gần đây nhất có thể được tìm thấy trong trang github của tôi:
github.com/lesterwilliam/qeMotion/blob/mas…
Bước 5: Cho chúng tôi xem phiên bản QeMotion của bạn
Tôi rất vui khi thấy phiên bản dự án qeMotion của bạn! Có thể bạn đã có một số ý tưởng tuyệt vời và triển khai thêm, hãy chia sẻ chúng;)
Ngoài ra, nếu bạn muốn mua cho tôi một ly cà phê, nhiều dự án có thể xuất hiện nhanh hơn;)
paypal.me/AdrianSchwizgebel?locale.x=de_DE
Cảm ơn nhiều!
Đề xuất:
Biến mọi tai nghe thành Bluetooth - Tai nghe đã bật: 4 bước
Biến mọi tai nghe thành Bluetooth - Tai nghe đã bật: Vì vậy, gần đây giắc cắm âm thanh của điện thoại di động của tôi ngừng hoạt động và do đó tôi không thể nghe nhạc hoặc xem youtube, đây là một vấn đề khá lớn đối với một thiếu niên như tôi. Dự án này được sinh ra vì sự cần thiết chứ không phải chỉ là một dự án thú vị để làm việc. Nó không thể
Biến bất kỳ tai nghe nào thành tai nghe mô-đun (không xâm nhập) mà không làm hỏng tai nghe.: 9 bước
Biến bất kỳ tai nghe nào thành tai nghe mô-đun (không xâm nhập) mà không làm hỏng tai nghe. Đó là một micrô mô-đun có thể được gắn từ tính vào hầu hết mọi tai nghe (Tôi thích điều này vì tôi có thể chơi game với tai nghe độ phân giải cao và cũng
Chế tạo “Đèn của Aladdin”, Tai nghe / Tai nghe Hi-Fi In-ear bằng đồng mạ vàng: 8 bước (có Hình ảnh)
Chế tạo “Đèn của Aladdin”, Tai nghe / Tai nghe Hi – Fi bằng đồng mạ vàng: Tên của tai nghe này " Đèn của Aladdin " đến với tôi khi tôi nhận được chiếc vỏ mạ vàng. Hình dạng sáng bóng và tròn trịa nhắc nhở tôi câu chuyện cổ tích xưa này :) Mặc dù vậy, kết luận (có thể rất chủ quan) của tôi là chất lượng âm thanh chỉ tuyệt vời
Chuyển đổi tai nghe chống ồn máy bay thành tai nghe âm thanh nổi: 6 bước (có hình ảnh)
Chuyển đổi tai nghe khử tiếng ồn trên máy bay thành tai nghe âm thanh nổi: Bạn đã từng có cơ hội sở hữu một số tai nghe khử tiếng ồn này từ máy bay chưa? Dưới đây là một số chi tiết về nhiệm vụ của tôi về việc chuyển đổi tai nghe ba chấu này sang giắc cắm tai nghe stereo 3,5 mm thông thường cho máy tính / máy tính xách tay hoặc bất kỳ thiết bị di động như ce
Chuyển đổi tai nghe Bluetooth của bạn thành tai nghe Bluetooth có dây: 5 bước (có hình ảnh)
Chuyển đổi tai nghe Bluetooth của bạn thành tai nghe Bluetooth có dây: Hôm nay tôi sẽ cho bạn biết cách tạo hoặc chuyển đổi tai nghe bluetooth có dây của riêng bạn