回到首页 返回首页
回到顶部 回到顶部
返回上一页 返回上一页

双旗语翻译器 简单

头像 gray6666 2019.08.09 1857 2

70年浴血荣光,70年砥砺奋进。人民海军自1949年4月23日诞生以来,在党的坚强领导下,一路劈波斩浪,纵横万里海疆,勇闯远海大洋,大踏步赶上时代发展潮流,取得举世瞩目的伟大成就,已经发展成为五大兵种齐全、核常兼备的战略性军种。

党的十八大以来,为实现中华民族伟大复兴中国梦的战略高度,响应发出建设海洋强国的伟大号召,人民海军作出一系列事关人民海军建设和长远发展的战略擘画。人民海军迎来了建设发展的新机遇,开启了历史性跨越的新航程。

高瞻远瞩绘蓝图 领航千帆向大洋。

project-image

各种战舰之间除了无线电通信,就是旗语通信最为常用;

那么您了解旗语吗?

历史:

1684年英国人罗伯特·虎克利用悬挂数种明显的符号来通讯。1793年法国人克噜·夏卜利用十字架左右木臂上下移动所呈现出的位置和角度来表示各个字母,叫做“信号标”(原文Semaphore)。据说1814年被放逐的拿破仑从厄尔巴岛潜逃回巴黎的消息即是利用此法迅速传遍欧洲。 双旗式的旗手双手各拿一面方旗,每只手可指7种方向,除了待机信号之外,两旗不会重叠。旗帜上沿对角线分割为两色,在陆地上使用的为红色和白色,在海上使用的为红色和黄色。 旗语可打出字母和数字,但透过一些编码规范的转译,例如中文电码,就可以传达更复杂的讯息。

旗语的由来:

1933年国际手旗信号通信约定成俗,1961年“政府间海事咨询组织”(IMCO,1982年改组为IMO国际海事组织)相关国际手旗信号通信增修定,1968年,新版再次颁定。 国际手旗信号 开始通信时,发信船将字母旗“J”,悬于旗绳顶端,收信船看到后也挂字母旗“J”,表示已准备妥当后,即开始手旗通信。对于收发信文、更正符号、结束通信皆有一定的作业程序(SOP)。 新国际手旗信号,OSCAR字母旗约15~18平方英寸(97~116平方厘米),旗柄(杆)约22英寸(560毫米)长,手旗部位以360度计,以45度划分变化,概略有30项变化信号。 非军事通信 参见:国际信号旗和讯号灯 航行于国际海上的船舶,依国际共通规定的符号来沟通讯息,无论军舰或商船都可以使用,彼此互送讯息,它是一种信号识别,与密码是不同的。国际信号通信,主要有旗号、灯号、声号及手旗等4种。 其他 各国国内另行扩增手旗信号种类,悉依各自规范办理。


灵感来自一瞬间:

孩子问“爸爸能做个键盘翻译旗语的玩具,咱么聊天吗?”;当然没问题。

本来做好想和孩子一起玩,可惜他去游学了。


游戏玩法:

1.一套设备可以,一问一答;一人输入,一人翻译军旗指令含义。

2.两套设备,可以通过设备来模拟军旗对话游戏。


步骤1 旗语图片处理

图片处理没走捷径,我用了免费软件,一张一张调,一张一张存;

project-image

去色,裁切(用QQ的抓图功能,提高效率)

project-image

单个图片处理完成(绝对是做一次,不想下一次)

project-image

步骤2 设备(Boson录音模块,目前不单卖,建议以后上架)

材料清单

  • 掌控板(免邮套件)DFR0608-1 X1 链接
  • micro:IO Extend micro:bit IO扩展板兼容micro:bit、掌控板 X1 链接
  • micro:bit造物粒子入门套件(录音模块) X1 链接

硬件全家福(特别需要注意的是,硬件和官方不同之处是我用了掌控版替换Microbit ;网上案例较少,全当给大家做个参考吧)

官方样例

project-image

我的硬件案例,连接非常简单,注意是掌控版和扩展连接和Microbit 是不一样的!

project-image

此处需要特别注意:

project-image

步骤3 代码调试

程序思路:

循环中使用多个IF语句,根据收到的键盘键值,掌控板屏幕和录音模块做出反馈;

码云地址(含图片资料)

https://gitee.com/gray6666/2019hjsqy.git

project-image

系统连接好,掌控板三个灯亮起

project-image

特别的按键0;显示屏幕文字和声音提示;可以把常用语言单独设计在这里

project-image

对应旗语的各种IF语句

project-image

步骤4 测试视频

步骤5 说明


参考资料:

1.百度秒懂百科 https://baike.baidu.com/item/%E6%97%97%E8%AF%AD/1000900?fr=aladdin

2.习主席关心人民海军建设发展纪实 http://www.mod.gov.cn/topnews/2019-04/22/content_4840059.htm

评论

user-avatar
  • gray6666

    gray66662019.08.15

    相互学习,共同进步

    0
    • rzegkly

      rzegkly2019.08.14

      学习了

      0