Mục lục:

Sử dụng lại bàn di chuột của máy tính xách tay cũ để điều khiển máy tính!: 11 bước (có hình ảnh)
Sử dụng lại bàn di chuột của máy tính xách tay cũ để điều khiển máy tính!: 11 bước (có hình ảnh)

Video: Sử dụng lại bàn di chuột của máy tính xách tay cũ để điều khiển máy tính!: 11 bước (có hình ảnh)

Video: Sử dụng lại bàn di chuột của máy tính xách tay cũ để điều khiển máy tính!: 11 bước (có hình ảnh)
Video: Xài Windows đừng bỏ qua các cử chỉ touchpad này #shorts 2024, Tháng mười một
Anonim
Sử dụng lại bàn di chuột của máy tính xách tay cũ để điều khiển máy tính!
Sử dụng lại bàn di chuột của máy tính xách tay cũ để điều khiển máy tính!

Bàn di chuột máy tính xách tay PS / 2 là một trong những thiết bị có giao diện người dùng thú vị nhất khi sử dụng với bộ vi điều khiển. Các cử chỉ ngón tay trượt và chạm có thể chứng minh việc điều khiển mọi thứ một cách khá đơn giản và thú vị. Trong Có thể hướng dẫn này, hãy kết hợp một bộ điều khiển với bộ vi điều khiển USB HID Arduino để kiểm soát máy tính của chúng tôi bằng cách trượt ngón tay của chúng tôi. Bắt đầu nào!

Bước 1: Xem Video

Image
Image

Xem video để hiểu cách hoạt động và biết các chức năng của bàn phím.

Bước 2: Nhận tất cả nội dung cần thiết

Nhận tất cả những thứ cần thiết
Nhận tất cả những thứ cần thiết

Chúng ta có thể bắt đầu với phiên bản cơ bản của dự án này, nơi hai chức năng phím tắt có thể được điều khiển thông qua chuyển động của ngón tay trên trục x và y tương ứng. Phiên bản đa chức năng sẽ cho phép chúng tôi sử dụng nhiều hơn hai chức năng phím tắt trong đó chuyển động trục x sẽ điều khiển chức năng và chuyển động trục y sẽ chuyển đổi giữa các chức năng.

Đối với dự án này, bạn sẽ yêu cầu:

  • Bộ vi điều khiển Arduino tương thích với USB HID (Leonardo, Micro, Pro Micro).
  • Bàn di chuột PS / 2 (Nên dùng một bàn di chuột từ Synaptics vì nó đã được biết đến và đã thử nghiệm).
  • 4 dây (Dây trần với đầu nối đực ở một bên để kết nối bảng Arduino với bàn di chuột).

Đối với bộ điều khiển đa chức năng, bạn cũng sẽ yêu cầu:

  • Màn hình LED 7 đoạn (Một cực âm chung, tức là có đầu cuối chung -ve)
  • Một điện trở 220Ω.
  • 9 dây (Để kết nối màn hình LED với bảng Arduino).

Bước 3: Xác định kết nối dây của bàn di chuột

Xác định các kết nối dây của bàn di chuột
Xác định các kết nối dây của bàn di chuột

Tìm kiếm trực tuyến số bộ phận của bàn di chuột đang được sử dụng. Nếu gặp khó khăn, bạn có thể nhận trợ giúp từ cộng đồng r / Arduino.

Trên hầu hết các bàn di chuột, đặc biệt là bàn di chuột Synaptics, các miếng đồng sau đây tương ứng với từng kết nối của chip trên bo mạch:

  • T22 ~> + 5-volt
  • T23 ~> GND
  • T10 ~> Đồng hồ
  • T11 ~> Dữ liệu

Bước 4: Lập trình Vi điều khiển Arduino

Lập trình Vi điều khiển Arduino
Lập trình Vi điều khiển Arduino
Lập trình Vi điều khiển Arduino
Lập trình Vi điều khiển Arduino

Tôi khuyên bạn nên bắt đầu với phiên bản mã cơ bản để làm quen với các điều khiển và tinh chỉnh các cài đặt cho phù hợp với yêu cầu trong tương lai của bạn.

Bước 5: Kết nối Bàn di chuột với Bảng Arduino

Kết nối Bàn di chuột với Bảng Arduino
Kết nối Bàn di chuột với Bảng Arduino
Kết nối Bàn di chuột với Bảng Arduino
Kết nối Bàn di chuột với Bảng Arduino
Kết nối Bàn di chuột với Bảng Arduino
Kết nối Bàn di chuột với Bảng Arduino
Kết nối Bàn di chuột với Bảng Arduino
Kết nối Bàn di chuột với Bảng Arduino

Vì các miếng đồng của bàn di chuột đã được biết đến, chúng ta có thể kết nối đầu vào 5-volt và GND của bàn di chuột với chân cắm tiêu đề + 5-volt và GND của bảng Arduino.

Chân Đồng hồ sẽ được kết nối với chân A0 và chân Dữ liệu sẽ được kết nối với chân A1 của bảng Arduino.

May mắn thay, bảng này có một đầu nối ruy-băng đủ lớn để cho phép kết nối dây jumper nam. Bạn có thể hàn dây vào các miếng đồng cần thiết và nếu bạn muốn đi dây sạch hơn như trong hình thứ 4, bạn có thể sử dụng cáp ruy-băng và các dây hàn trên đó như trong hình thứ 3.

Bước 6: Kết nối thiết lập với máy tính của bạn

Bạn có thể bỏ qua bước này ngay bây giờ nếu bạn đang thực hiện phiên bản đa chức năng của dự án.

Sau khi kết nối thiết lập, khi di chuyển ngón tay trên bàn di chuột theo trục x, bạn sẽ có thể điều khiển các phím mũi tên trái và phải và di chuyển ngón tay dọc theo trục y, bạn sẽ có thể điều khiển lên và xuống phím mũi tên.

Bước 7: Kết nối Màn hình LED 7 đoạn với Bảng Arduino

Kết nối Màn hình LED 7 đoạn với Bảng Arduino
Kết nối Màn hình LED 7 đoạn với Bảng Arduino
Kết nối Màn hình LED 7 đoạn với Bảng Arduino
Kết nối Màn hình LED 7 đoạn với Bảng Arduino

Kết nối chân chung của màn hình thông qua một điện trở 200Ω với chân D9 của bảng Arduino. Sau đó, thực hiện các kết nối sau:

Chân hiển thị LED ~> Chân bảng Arduino

A ~> D2

B ~> D3

C ~> D4

D ~> D5

E ~> D6

F ~> D7

G ~> D8

Chân 'DP' của màn hình LED sẽ không được sử dụng.

Bước 8: Kết nối thiết lập với máy tính và kiểm tra nó

Sau khi kết nối thiết lập với máy tính, khi trượt ngón tay dọc theo trục y như trong video sẽ khiến số trên màn hình LED tăng / giảm tùy theo hướng di chuyển của ngón tay. Có tổng cộng 15 chức năng, trong đó 14 chức năng dành cho điều khiển máy tính (Chức năng 0 dành riêng cho điều khiển độ sáng của màn hình LED nhưng có thể thay đổi bằng cách sửa đổi mã Arduino).

Khi đang ở chức năng 0, khi trượt ngón tay dọc theo trục x sẽ khiến độ sáng của màn hình LED thay đổi, tùy thuộc vào hướng di chuyển của ngón tay. 14 chức năng khác được giải thích trong mã Arduino. Hãy thay đổi chúng để phù hợp với yêu cầu của bạn.

Bước 9: Điều khiển âm lượng

Bộ vi điều khiển Arduino mô phỏng việc nhấn phím Page Up và Page Down bằng phím Ctrl để tăng và giảm âm lượng tương ứng. Để phím tắt này hoạt động, bạn cần tải xuống tệp 'Volume.exe' từ đây (Nó an toàn) và đặt nó vào thư mục hệ thống khởi động để nó chạy mỗi khi máy tính được khởi động.

Bạn có thể kiểm tra điều này để được trợ giúp.

Bước 10: Tùy chỉnh mã

Hãy thử thực hiện các thay đổi đối với mã để thực hiện nhiều việc khác ngoài điều khiển máy tính, thêm nhiều chức năng hoặc thay đổi các chức năng hiện có. Có rất nhiều chức năng còn lại để sử dụng.

Bước 11: Làm được nhiều việc hơn

Làm nhiều hơn
Làm nhiều hơn

Sử dụng bàn di chuột, hãy thử điều khiển những thứ khác như thế này và thế này. Sử dụng bàn di chuột PS / 2, bạn có thể làm được nhiều việc! Nếu bạn nghĩ ra điều gì đó mới, hãy thử chia sẻ nó với cộng đồng.

Đề xuất: