在使用各类CW辅助软件收发CW的过程中,有很多软件支持从键盘键入数据并转为CW音频或者键控信号,再通过电台进行发送操作,也有一些电台本身支持键盘输入操作,但是考虑到一些型号的电台不支持上述的操作,或者连接上位机软件较为麻烦,为此,我设计制作了这款CW键盘电子键。
尺寸:65mm*50mm
测试视频
https://www.bilibili.com/video/BV19sppeeEKR/
在功能上,考虑到键盘输入的特殊性,加入了OLED用于输入键入内容,方便对输出内容进行查改。
在屏幕显示上:
WPM:指示当前速率;S:指示当前CW输出到的位置;L:指示当前输入总长;B:指示蜂鸣器开关;K:指示键盘插入状态。
如下是简要的功能说明:
- WPM由键盘方向键调节,上下键(↑)(↓)分别表示WPM加、减1,左右键(←)(→)分别表示WPM减、加5。
- 按键1用于切换蜂鸣器的使用,当状态栏显示(B)时,CW发送时蜂鸣器同时鸣响,反之,蜂鸣器不动作。
- 按键2用于切换发送模式,在模式A时,键盘按下按键立即进行CW发送,直到当前输入队列完全发送;在模式B时,输入的内容会被缓存,在按下回车后再进行发送。
- 模式A、B可由显示状态区分,如下图所示:
- 在模式B时,左侧为输入缓冲区,右侧显示当前正在发送的内容。
- 按键输入支持26个英文字母,10个数字,和如下标点符号:
- {,.?!;-+/=}
- 退格键可以删去还未被cw发送的字符,esc键删除全部字符并立即停止发送。
- 快速消息调用由F1-F12键区进行调用,按下F1-F12中的按键即可调用对应的存储信息。
- 需要存储消息的情况,先键入需要存储的消息,在屏幕上确认内容后,按下shift+F1-F12将消息存入对应的区域。为了避免不必要的发射,建议提前存储消息或者在模式B下进行操作。
目前已知的问题和注意事项:
- 只能识别标准键盘,部分键盘不识别或者识别后无法正常工作,需要专门做适配,精力有限请谅解。
- 没有全键无冲,如果同时按下过多的按键可能出现意料之外的情况。
- 发送消息与存储消息的最大长度约为500个字符,包含空格,对于超出长度的内容,不进行存储和发送。
如果各位HAM朋友有需要,我会将硬件资料先在立创平台开源,也欢迎与我联系,我有意制作更多HAM相关的小工具。