Mục lục:
- Bước 1: Vật liệu
- Bước 2: Biến HC-05 thành thiết bị Bluetooth HID
- Bước 3: Mạch
- Bước 4: Khung
- Bước 5: Phần mềm cơ sở
- Bước 6: Video
Video: K-Ability V2 - Bàn phím có thể truy cập nguồn mở cho màn hình cảm ứng: 6 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:31
Nguyên mẫu này là phiên bản thứ hai của K-Ability.
K-Ability là bàn phím vật lý cho phép sử dụng các thiết bị màn hình cảm ứng cho những người mắc bệnh lý dẫn đến rối loạn thần kinh cơ.
Có nhiều công cụ hỗ trợ tạo điều kiện sử dụng thiết bị máy tính cho những người mắc bệnh lý thần kinh cơ, nhưng chúng đắt tiền và hầu hết chúng không cho phép các cử chỉ màn hình cảm ứng phức tạp trên thiết bị di động (vuốt, chạm hai lần, kéo và thả).
K-Ability V1 nhằm mục đích tạo ra một thiết bị tự sản xuất và giá rẻ (dưới 20 €) để cung cấp cho những người bị chứng run, co thắt và các vấn đề tổng quát hơn về điều khiển và phối hợp thần kinh cơ có khả năng tiếp cận với thiết bị di động và máy tính với mức giá hợp lý.
K-Ability bao gồm 7 nút và một màn hình nhỏ.
K-Ability V2 giới thiệu một số tính năng mới cho dự án nhằm tăng thêm sự thoải mái và dễ sử dụng:
- thay thế các nút vật lý bằng các nút điện dung
- Kết nối bluetooth HID với thiết bị chính (điện thoại thông minh, máy tính bảng và máy tính)
- khả năng cung cấp năng lượng từ pin dự phòng hoặc pin bên ngoài
- khả năng tạo ra các thiết kế tùy chỉnh
Bước 1: Vật liệu
Vật liệu
Arduino Nano Clone Aliexpress
HC-05 Aliexpress hoặc Banggood
Oled hiển thị 6pin Aliexpress hoặc Banggood
Bộ điều khiển cảm ứng điện dung MPR121 Aliexpress
Điện trở Aliexpress
Cáp Aliexpress hoặc Banggood
Breadboard Aliexpress hoặc Banggood
Công cụ
Bộ điều hợp nối tiếp FTDI Aliexpress hoặc Banggood
Bước 2: Biến HC-05 thành thiết bị Bluetooth HID
L'RN-42 là một mô-đun bluetooth hoạt động giống như bàn phím hoặc chuột không dây.
Do chi phí cao và thời gian vận chuyển, tôi đã chọn hack HC-05 phổ biến và rẻ tiền, nhờ vào hướng dẫn đơn giản và hiệu quả được viết bởi Brian:
www.instructables.com/id/Upgrade-Your-3-Bl…
Quy trình này khá đơn giản và bạn sẽ chỉ cần một FTDI Board và một số phần mềm có thể tải trực tiếp từ hướng dẫn.
Khi kết thúc quy trình, mô-đun HC-05 của bạn sẽ có thể hoạt động theo cách tương tự như RN-42 và bất kỳ mô-đun bluetooth HID nào khác.
(hình ảnh lấy từ
Bước 3: Mạch
Tôi hy vọng mạch trong hình là dễ hiểu.
Mạch sử dụng 9 gpio trong cấu hình này:
D02> HC-05 TX D03> HC-05 RX D04> HC-05 STATE D08> Display RES D09> Display DC D11> Display SDA D13> Display SCL A4> MPR121 SDA A5> MPR121 SCL
Lưu ý rằng mô-đun MPR121 được cung cấp bởi 3,3V và 2 điện trở cho bộ chia điện áp của HC-05.
Bước 4: Khung
Dự án được mô tả không có khung cố định thực sự, vì mỗi bệnh lý sẽ yêu cầu một hình dạng, kích thước và chất liệu chuyên dụng.
Đối với hướng dẫn này, tôi đã tạo một khung bìa cứng đơn giản để cho thấy khả năng sử dụng bất kỳ hình dạng và chất liệu nào cho cơ thể.
Một phần cơ bản để đảm bảo cấu trúc đơn giản nhất của thân máy là nó không có các nút xúc giác.
Việc sử dụng các phím điện dung đảm bảo 7 đầu vào, nhờ vào mô-đun MPR121, đơn giản bằng cách kết nối cáp hoặc bất kỳ vật liệu dẫn điện nào khác, với các chân của mô-đun, tạo nên bố cục của bàn phím và tạo khung và các nút của bất kỳ kích thước rất đơn giản.
Bước 5: Phần mềm cơ sở
Đầu tiên, chúng ta cần một số thư viện:
Chỉ văn bản Thư viện Arduino cho màn hình OLED SSD1306
Các lệnh di chuyển con trỏ chuột được gửi bằng thư viện Software Serial với chức năng "ghi".
Mỗi lệnh bao gồm một bộ đệm 7 byte được cấu trúc theo cách này:
đệm [0] = 0xFD; đệm [1] = 0x05; đệm [2] = 0x02; đệm [3] = 0x00; // Các nút đệm [4] = 0x00; // Bộ đệm chuyển động X [5] = 0x00; // Bộ đệm chuyển động Y [6] = 0x00; //Bánh xe
Đối với dự án này, tôi đã chọn "Chỉ văn bản" vì nó chỉ sử dụng 2928 byte (9%) không gian lưu trữ chương trình và các biến toàn cục sử dụng 54 byte (2%) bộ nhớ động.
Bước 6: Video
Tôi không thể tải video lên… Bạn có thể xem video tại đây:
Đề xuất:
Màn hình cảm ứng Macintosh - Máy Mac cổ điển với IPad Mini cho màn hình: 5 bước (có hình ảnh)
Màn hình cảm ứng Macintosh | Máy Mac cổ điển với IPad Mini cho màn hình: Đây là bản cập nhật và thiết kế sửa đổi của tôi về cách thay thế màn hình của máy Macintosh cổ điển bằng iPad mini. Đây là cái thứ 6 trong số những cái này tôi đã làm trong nhiều năm và tôi khá hài lòng với sự phát triển và thiết kế của cái này! Trở lại năm 2013 khi tôi làm
Bút cảm ứng dễ dàng, không tốn kém VÀ có thể truy cập: 4 bước (có hình ảnh)
Dễ dàng, không tốn kém VÀ bút cảm ứng có thể tiếp cận: Cảm biến cảm ứng điện dung xuất hiện ở các dạng khác nhau. Nhiều hình thức phổ biến bao gồm màn hình trên điện thoại thông minh, máy tính bảng và thiết bị chuyển mạch. Để kích hoạt các màn hình hoặc công tắc này, cần có vật liệu dẫn điện ở gần nhau. Nhiều người sử dụng f
Làm thế nào để cấp nguồn cho Khóa thông minh tháng 8 từ ổ cắm điện trên tường ?: 7 bước (có hình ảnh)
Cách cấp nguồn cho Khóa thông minh tháng 8 từ ổ cắm điện trên tường ?: Gần đây, bố tôi đã mua một khóa thông minh tháng 8 và lắp vào cửa nhà để xe của chúng tôi. Vấn đề là nó chạy bằng pin và bố tôi không muốn lo lắng về việc thay pin thường xuyên. Do đó, anh ấy đã quyết định cấp nguồn cho khóa thông minh tháng 8 từ ngoài
Chuyển đổi nguồn cấp cho máy tính thành nguồn cấp cho phòng thí nghiệm có thể thay đổi được trên băng ghế dự bị: 3 bước
Chuyển đổi Bộ nguồn cho Máy tính thành Bộ cấp nguồn cho Phòng thí nghiệm trên đầu có thể thay đổi: Giá Ngày nay cho một bộ nguồn phòng thí nghiệm vượt quá $ 180. Nhưng thay vào đó, một bộ nguồn máy tính lỗi thời lại hoàn hảo cho công việc. Với những thứ này, bạn chỉ tốn 25 đô la và có bảo vệ ngắn mạch, bảo vệ nhiệt, bảo vệ quá tải và
Phong cách iPhone trên mọi điện thoại di động có màn hình cảm ứng có truy cập Internet: 6 bước
Phong cách iPhone trên mọi điện thoại di động có màn hình cảm ứng có truy cập Internet: Ở đây tôi sẽ đề cập đến việc thiết lập trang chủ LG Voyager thành trang myphonetoo thích hợp cho hiệu ứng này. Điều này hoạt động tốt nhất trên điện thoại có màn hình cảm ứng. iPhone, tất cả các liên kết đều đi đến các trang web được chỉ định