摩斯密码教学

学习摩斯密码从未如此简单

一个功能完整的iOS应用,采用现代科技风格界面
让你轻松掌握这门经典的通信技能

·−·· · ·− ·−· −· L E A R N

核心特性

全方位的摩斯密码学习体验

📚

学习模块

完整的摩斯码字母表,支持音频播放,精美的卡片式界面让学习更直观

  • A-Z, 0-9 完整字符集
  • 音频播放每个字符
  • 分类浏览与搜索
✏️

练习系统

5个难度等级,从入门到专家,循序渐进提升你的技能

  • 20题智能测试
  • 实时计时与统计
  • 历史记录追踪
🔧

转换工具

双向转换功能,英文与摩斯码之间自由切换

  • 英文 ↔ 摩斯码
  • 一键复制分享
  • 支持微信发送
📡

模拟发送

三种发送模式,声音、闪光或两者结合,速度可调

  • 声音 + 闪光模式
  • 5-25 WPM 速度
  • 实时播放提示

功能模块

深入了解每个功能的细节

01

学习模块

浏览完整的摩斯码字母表,每个字符都配有清晰的点划表示和音频播放功能。支持按全部、字母、数字分类查看,还可以通过搜索快速找到想学习的字符。

完整字符集 音频播放 分类浏览 搜索功能
A
· −
02

练习模块

5个难度等级循序渐进:从入门的A-E,到专家的完整字符集。每次测试20题,实时计时,自动记录成绩。查看历史记录,追踪你的进步轨迹。

级别1:A-E
级别2:A-M
级别3:A-Z
级别4:A-Z + 0-9
级别5:专家
问题 15/20
· − − ·
A
P
K
D
⏱ 02:35
03

转换工具

支持英文到摩斯码、摩斯码到英文的双向转换。输入文本即可实时转换,支持A-Z和0-9,空格用 / 表示。一键复制到剪贴板,或通过系统分享发送到微信等应用。

双向转换 实时转换 一键复制 系统分享
英文
SOS
摩斯码
··· −−− ···
04

模拟发送

选择声音、闪光或两者结合的发送模式。速度可在5-25 WPM之间调节(25 WPM为海军水手标准速度)。实时显示当前发送的字符,支持暂停和继续。

🔊 声音
💡 闪光
🎆 组合
HELLO
发送中: E
·
速度: 15 WPM

设计特色

现代科技风格,极致用户体验

🎨

科技风格UI

青色/蓝色渐变主题,发光效果和毛玻璃材质,流畅的动画过渡

🌙

深色模式

全局深色主题设计,护眼配色,高对比度显示,适合长时间使用

直观交互

Tab导航结构清晰,视觉反馈及时,响应式交互让操作更流畅

摩斯码知识

了解摩斯码的基本规则

时序规则

  • · 点:基本时间单位
  • 划:3倍点的时长
  • 符号间隔:1倍点的时长
  • 字符间隔:3倍点的时长
  • 单词间隔:7倍点的时长(用 / 表示)

速度说明(WPM)

  • 5 WPM:初学者速度
  • 15 WPM:业余爱好者
  • 20 WPM:熟练速度
  • 25 WPM:海军水手标准

公式:点的时长 = 1200ms / WPM

常用字符表

A ·− B −··· C −·−· D −·· E ·
S ··· O −−− S ··· SOS 国际求救信号

技术实现

采用现代iOS开发技术栈

📱

SwiftUI

全界面开发

🔄

Combine

响应式数据流

🔊

AVFoundation

音频与闪光灯

💾

UserDefaults

数据持久化

系统要求

📱 iOS 14.0+ ⚙️ Xcode 12.0+ 🚀 Swift 5.3+

开始你的摩斯码之旅

立即下载,随时随地学习摩斯密码

🎓 本项目仅供学习和教育目的使用

📋 查看隐私政策