S.O.S是国际摩尔斯电码救难信号。
船舶在浩瀚的大洋中航行,由于浓雾、风暴、冰山、暗礁、机器失灵、与其它船只相撞等等,往往会发生意外的事故。当死神向人们逼近时,“SOS”的遇难信号便飞向海空,传往四面八方。一收到遇难信号,附近船只便急速驶往出事地点,搭救遇难者。
许多人都认为“SOS”是三个英文词的缩写。但究竟是哪三个英文词呢?有人认为是“Save Our Souls”(拯救我们的灵魂);有人解释为“Save Our Ship”(救救我们的船)有人推测是“Send Our Succour”(速来援助);还有人理解为“Saving Of Soul”(救命)……真是众说纷纭。其实,“SOS”的原制定者本没有这些意思, SOS另有一种表现方法为191519。19、15、19分别为S、O、S在26个英文字母中的顺序。原因是SOS求救信号广为人知,当在极端被动的情况之下SOS会暴露受难者求救的信息,所以191519是另一种隐晦的传递和表达求救讯息的符号。

摩尔斯电码(Morse code)是一种时通时断的信号代码,通过不同的排列顺序来表达不同的英文字母、数字和标点符号。

摩尔斯电码中,使用 ···---··· 三短三长三短 来表示 S.O.S求救信号。
通用远程表达方式:
求救方式一:发出声响,三短三长三短(. . . _ _ _ . . .)摩尔斯电码。
求救方式二:灯光,如手电,三短三长三短(开关灯)

下面是一段SOS的音频:http://dz.yfrobot.com/audio/SOS.wav

本次实验使用食人鱼LED模拟实现灯光SOS求救信号的发送!

  • 硬件准备

arduino uno R3 、USB 数据线、UNO I/O扩展板、LED模块、连接线

  • 硬件连接

  • 程序代码块

  • 程序编写
void setup(){pinMode(3, OUTPUT);
}void loop(){for (int i = 1; i <= 3; i = i + (1)) {digitalWrite(3,HIGH);delay(150);digitalWrite(3,LOW);delay(100);}delay(200);for (int i = 1; i <= 3; i = i + (1)) {digitalWrite(3,HIGH);delay(300);digitalWrite(3,LOW);delay(100);}delay(200);for (int i = 1; i <= 3; i = i + (1)) {digitalWrite(3,HIGH);delay(150);digitalWrite(3,LOW);delay(100);}delay(1500);}

观察SOS实现效果:快速闪烁3次,慢速闪烁3次,快速闪烁3次,重复

Mixly轻松入门06:国际福尔摩斯电码救难信号SOS

Mixly06:国际摩尔斯电码救难信号SOS相关推荐

  1. arduino串口监视器显示nan_使用Arduino开发板制作摩尔斯电码生成器

    摩尔斯电码是一种通信系统,用于在两个不同持续时间的信号中编码任何字符,称为点和虚线.摩尔斯电码由Samuel F.B开发.并进一步用于电报传输秘密信息.它在第二次世界大战时最常用.摩尔斯电码可以通过点 ...

  2. 摩尔斯电码、摩斯电码

    摩尔斯电码(又译为摩斯电码,Morse code)是一种时通时断的信号代码,这种信号代码通过不同的排列顺序来表达不同的英文字母.数字和标点符号等.它由美国人艾尔菲德·维尔发明,当时他正在协助Samue ...

  3. 摩尔斯电码(Morse code)

    摩尔斯电码(Morse code) "1837 年,摩尔斯发明现代国际摩尔斯电码的前身.摩尔斯电码(Morse code)是一种早期的数字化通信代码,通过使用不同的代码(比如点和划)表达不同 ...

  4. FPGA——摩尔斯电码SOS代码

    FPGA--摩尔斯电码SOS代码 使用语言 软件 理论准备 代码 使用语言 VerilogHDL 软件 ISE Design Suite 理论准备 摩尔斯电码 摩尔斯电码是一种时通时断的信号代码,通过 ...

  5. Arduino+Proteus 模拟摩尔斯码求救信号

    Arduino+Proteus 模拟摩尔斯码求救信号 摩尔斯电码也被称作摩斯密码,是一种时通时断的信号代码,通过不同的排列顺序来表达不同的英文字母.数字和标点符号.它发明于1837年,是一种早期的数字 ...

  6. Morse Code:摩尔斯电码介绍与科普

    180年前的摩尔斯电码 - 密码界常青树 笔者是一个港片爱好者.香港电影,尤其是警匪大片让人印象深刻.而每每触及卧底等题材,电影中总少不了身怀绝技的卧底们用一种独特的方式交流的元素,这种独特的方式,就 ...

  7. 摩尔斯电码和栅栏密码 ——合天网安实验室学习笔记

    实验链接 通过学习本实验理解摩尔斯电码和栅栏密码的编码解码过程:掌握编写摩尔斯电码的编码解码程序和编写多功能栅栏密码的编码解码程序. 链接:http://www.hetianlab.com/expc. ...

  8. 「EOJ」3061 摩尔斯电码

    题目 摩尔斯电码(Morse code)是美国人艾尔菲德 . 维尔于 1837 年发明的一种时通时断的信号代码.摩尔斯电码由两种基本信号和不同的间隔时间组成. 两种基本信号为:短促的点信号.,读滴(D ...

  9. arduino nano 蓝牙_基于Arduino的摩尔斯电码练习及无线收发报训练器

    摘要:本文介绍一款基于Arduino NANO开发的,带2.4G无线收发报功能的摩尔斯电码训练器的系统设计思路.发射端通过NANO板的外部中断引脚采集电键输入的脉冲PPM序列同时驱动喇叭播放电键音,然 ...

最新文章

  1. PySpark安装和测试
  2. 验证码生成java_JAVA-验证码生成
  3. win7 下jenkins配置与使用
  4. sql server 2005 sa登录失败解决方法
  5. 信息学奥数一本通(1170:计算2的N次方)
  6. oss批量上传工具_OssExplorer一OSS的专用客户端工具【最新版】_Windows_Windows server 2008-云市场-阿里云...
  7. CE驱动程序快速入门
  8. Windows7 64位系统搭建Cocos2d-x 2.2.1最新版以及Android交叉编译环境(具体教程)
  9. 软件工程理论与实践第二版吕云翔课后习题答案
  10. 免费体验手机版MSN2.0
  11. 超级右键-Mac右键扩展工具
  12. 修改最新版谷歌浏览器编码方式
  13. Android Studio 如何查看Sqlite数据文件
  14. 滤镜怎么调好看?分享给图片调色的教程
  15. 免费下载有声读物获取您自己!
  16. java浪漫代码_程序员表白代码,用过的人都找到了对象...
  17. html中创建学生对象,在考生文件夹下,存在一个数据库文件“sampl.mdb”。在数据库文件中已经建立了一个表对象“学生基本情_搜题易...
  18. 彩铅练习,夜色中的小鸟
  19. gabor与gabor小波
  20. Java 开发工程师常用软件和网站

热门文章

  1. LaTeX 系列(1) —— 介绍、安装和使用
  2. 如何下载图书馆随书光盘?
  3. 《那些年啊,那些事——一个程序员的奋斗史》——08
  4. Unity.Time 小白科普
  5. 2021最新版-1024-AWS亚马逊云EC2服务器创建CentOS7.8实例
  6. Java实现对局域网内PC的监控
  7. 输电线路模拟导线覆冰监测
  8. QTableWidget的clear()
  9. 腾讯信息安全争霸赛的第四年:喝水人和挖井人
  10. 计算机检测维修大赛全系故障板卡维修