littlebot
Published on 2025-04-11 / 0 Visits
0

【源码】基于Arduino的Morse to Switch Access BLE键盘

项目简介

本项目为Android设备的GBoard虚拟键盘和开关访问功能提供转换方式。2018年春季Google为GBoard推出摩尔斯电码选项,此键盘可通过触屏键盘或外部开关进行摩尔斯电码输入。该项目由适应性设计协会和NottLimited合作开发,配合摩尔斯电码GBoard使用。

项目的主要特性和功能

  1. 适配Android设备GBoard虚拟键盘,支持摩尔斯电码输入。
  2. 具备开关访问功能,用户可通过外部开关控制键盘输入。
  3. 采用Arduino IDE开发,支持Adafruit Feather NRF52板,支持蓝牙连接与控制。
  4. 包含电路组装图,展示两个输入开关和一个切换开关与微控制器的连接方式,有开关控制键盘开关状态和调整键击速度。

安装使用步骤

  1. 下载并安装Arduino IDE。
  2. 在Arduino IDE中添加Adafruit Feather NRF52板。
  3. 复制或下载本项目文件并解压。
  4. 将解压后的文件移至Arduino sketch文件夹,重命名为"HelloMorseKeyboard"。
  5. 上传固件到微控制器。
  6. 依照电路组装图,连接外部开关、电位器和微控制器。A0和A1引脚接收“点”和“划”输入信号,A2引脚读取电位器值,Pin 11切换“点”和“划”输出。
  7. 启动GBoard并启用摩尔斯电码选项,通过外部开关控制键盘输入,调整电位器改变键击速度。确保按电路设计图正确连接线路以保证正常运作。

下载地址

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