情景任务:
瓦力工程师接到一个新任务,就是为国际救援组织设计摩尔斯码求救机器人,那就是遇到危险的时候,按一下求救按钮,不断的发出SOS 求救信号。
知识点拓展:
摩尔斯电码(Morse alphabet)(又译为摩斯电码)是一种时通时断的信号代码,这种信号代码通过不同的排列顺序来表达不同的英文字母、数字和标点符号等。它由美国人艾尔菲德·维尔发明,当时(1835年)他正在协助萨缪尔·摩尔斯进行摩尔斯电报机的发明。 摩尔斯电码是一种早期的数字化通信形式,但是它不同于现代只使用零和一两种状态的二进制代码,它的代码包括五种: 点(.) 划(-) 点和划之间的停顿 每个字符间短的停顿(在点和划之间) 每个词之间中等的停顿 以及句子之间长的停顿。
程序块:程序块是在编写程序中的一个功能模块,为了编写程序的方便,需要把程序中的功能分解成一个个功能模块,每个模块分别编程以后,在主程序中用到该功能时,只需要调用该程序模块即可。
器材分解:
电池盒、轮子、CPU、触碰开光、LED灯、蜂鸣器
学习目标:
1.了解莫尔斯码
2.了解程序块的设计与调用。
构建步骤:
莫尔斯码机器人程序设计:
S.O.S是国际摩尔斯电码救难信号,并非任何单词的缩写。鉴于当时海难事件频繁发生,往往由于不能及时发出求救信号和最快组织施救,结果造成很大的人员伤亡和财产损失,国际无线电报公约组织于1908年正式将它确定为国际通用海难求救信号。这三个字母组合没有任何实际意义,只是因为它的电码“ …—…”(三个圆点,三个破折号,然后再加三个圆点)在电报中是发报方最容易发出,接报方最容易辨识的电码。光线发射方法为:短光——长光——短光。
下图定义了莫尔斯码
定义:
基准时间:t=300ms
间隔时间:滴=1t,嗒=3t,滴嗒间=1t,字符间=3t,单词间=7t
莫尔斯码机器人已经完成,有什么疑问,加老师微信进行咨询吧!
许昌市东城区智慧大道亨源通360广场3号楼7楼707室。
咨询:17698012211 15565323000