littlebot
Published on 2025-04-15 / 1 Visits
0

【源码】基于Arduino框架的USBDSKY项目

项目简介

本项目是一个模拟NASA/Apollo项目中使用的USB和Arduino键盘项目,专为模拟阿波罗指导计算机(AGC)的DSKY界面而设计,高度逼真地重现了DSKY键盘的外观与功能。

项目的主要特性和功能

主要特性

  • 高度还原DSKY键盘外观设计。
  • 采用Cherry MX Black键和二极管构建矩阵键盘。
  • 经USB HID向计算机发送按键事件。
  • 具备可配置的按键映射,满足不同应用需求。
  • 拥有可编程的银行系统,支持用户自定义按键功能。
  • 支持直接ASCII模式,便于快速输入特定字符。

功能描述

  • 具备USB键盘功能,可模拟按键输入。
  • 能映射到不同键盘布局,适应不同应用场景。
  • 可编程的银行系统允许用户按需自定义按键功能。
  • 支持直接ASCII模式,可快速发送特定字符序列。
  • 基于Arduino代码实现,易于扩展和修改。

安装使用步骤

前提准备

确保已安装Arduino IDE和相应硬件(如Arduino Pro Micro),同时准备好基本焊接工具和电子元件(如二极管、电阻等)。

安装步骤

  1. 下载并解压项目文件。
  2. 将Arduino Pro Micro连接到计算机。
  3. 打开Arduino IDE,导入项目代码并上传到Arduino Pro Micro。
  4. 依照提供的图纸和说明组装键盘外壳。
  5. 将键盘硬件部分连接到Arduino Pro Micro。
  6. 按需调整键盘布局和映射设置。
  7. 将USB键盘连接到计算机并测试功能。

使用说明

  • 键盘映射:项目支持多种键盘映射,可通过编程银行系统配置,用户能按需自定义按键功能,具体映射设置参考项目文件说明。
  • 直接ASCII模式:支持直接ASCII模式,方便快速输入特定字符序列,具体使用方法参考项目文件说明。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】