Mục lục:

Bàn phím USB & Bluetooth có dây cầm tay được hỗ trợ bởi Python: 5 bước
Bàn phím USB & Bluetooth có dây cầm tay được hỗ trợ bởi Python: 5 bước

Video: Bàn phím USB & Bluetooth có dây cầm tay được hỗ trợ bởi Python: 5 bước

Video: Bàn phím USB & Bluetooth có dây cầm tay được hỗ trợ bởi Python: 5 bước
Video: Laptop không nhận bàn phím rời, nguyên nhân và cách khắc phục 2024, Tháng mười một
Anonim
Bàn phím USB & Bluetooth có dây cầm tay được hỗ trợ bởi Python
Bàn phím USB & Bluetooth có dây cầm tay được hỗ trợ bởi Python
Bàn phím USB & Bluetooth có dây cầm tay được hỗ trợ bởi Python
Bàn phím USB & Bluetooth có dây cầm tay được hỗ trợ bởi Python

Đây là bàn phím cơ có dây bằng tay. Nó hỗ trợ USB và Bluetooth, và đang chạy Python trong bộ vi điều khiển của bàn phím. Bạn có thể tự hỏi nó hoạt động như thế nào. Làm theo các bước để xây dựng một, bạn sẽ tìm ra nó.

Quân nhu

Vật liệu

  • Dây đồng 0,8mm
  • 61 công tắc
  • đĩa keybaord
  • bộ ổn định giá đỡ tấm
  • 61+ điốt để chống ma
  • Makerdiary Pitaya Go, một bảng nhà phát triển có bộ vi điều khiển để chạy Python

Công cụ

  • mỏ hàn
  • hợp kim hàn
  • cái nhíp
  • đồng hồ vạn năng

Bước 1: Cài đặt bộ ổn định

Cài đặt bộ ổn định
Cài đặt bộ ổn định
Cài đặt bộ ổn định
Cài đặt bộ ổn định

Trước tiên, chúng ta cần lắp bộ ổn định vào tấm bàn phím. Để làm cho bàn phím êm hơn, chúng ta có thể bôi trơn các bộ ổn định bằng mỡ.

Bước 2: Gắn công tắc

Gắn công tắc
Gắn công tắc

Gắn các công tắc vào tấm

Bước 3: Hàn ma trận bàn phím

Ma trận bàn phím hàn
Ma trận bàn phím hàn
Ma trận bàn phím hàn
Ma trận bàn phím hàn
Ma trận bàn phím hàn
Ma trận bàn phím hàn

Ma trận bàn phím có 5 hàng và 14 cột. Đầu tiên, chúng tôi sử dụng một dây đồng thau làm hàng, hàn một chân của công tắc với một diode, sau đó hàn mặt kia của diode với dây đồng. Sau khi hàn tất cả các hàng, chúng tôi đặt một thứ gì đó làm miếng đệm lên trên các dây hàng, và sau đó hàn các dây cột với các chân bên trái của các công tắc này. Bằng cách loại bỏ khoảng cách, các hàng và cột được gạch chéo trong không gian 3D và tránh bị ngắn.

Bước 4: Kết nối Ma trận bàn phím với Pitaya Go

Kết nối Ma trận bàn phím với Pitaya Go
Kết nối Ma trận bàn phím với Pitaya Go

Bảng phát triển Pitaya Go có 20 GPIO mục đích chung, đủ cho ma trận bàn phím với 5 hàng và 14 cột. Sau khi hoàn thành nó, chúng ta nên kiểm tra xem các hàng và cột có bị thiếu hụt hay không. Phần cứng đã sẵn sàng ngay bây giờ.

Bước 5: Thiết lập Python trên bàn phím

Thiết lập Python trên bàn phím
Thiết lập Python trên bàn phím

Truy cập https://github.com/makerdiary/python-keyboard để đặt Python trên bàn phím.

Đề xuất: