摩尔斯电码自动发报机

举报

发布于:2021-05-03

更新于:2021-05-03

0

434

北海市外国语实验学校_蒋壮

0M/ 0.1M

作品介绍:

在海上、野外等极端环境下,船与船、人与人之间的沟通会变得非常困难,使用灯光作为沟通信号是一种很好的选择。1837年美国人摩尔斯发明了摩尔斯电码,利用通断信号传递信息,目前已成为海事通讯的国际标准。 这个作品是摩尔斯电码自动发报机,它有自动和手动发报两种工作模式,可用拨动开关切换。在自动发报工作模式下,它可以将需要发送的文字自动编码成摩尔斯电码,再通过LED显示屏将信息传递出去;在手动模式下,需人工单击发报按钮控制LED显示屏的亮灭,形成摩尔斯电码传递信息。主控制器采用Arduino Uno板,面板上方的显示屏由40位RGB全彩发光二极管拼接而成,LED采用WS2812芯片驱动,面板下方有工作状态指示灯和切换开关,内部有蜂鸣提示器,旁边有手动发报按键。作品外壳使用3D打印机制作。 在自动发报模式下,使用者可以通过键盘录入需要发送的文字内容,通过串口发送到主控板,主控板接收完成后将报文分解为一个一个字符,再逐个加密为摩尔斯电码,最后控制LED矩阵的亮灭,将密文发送出去。 系统启动后默认会发送SOS国际通用求救信号,系统还可以将求救者自主发送的其他信息自动转换为摩尔斯电码发送,不需要使用者掌握复杂的摩尔斯电码,在危急时刻可以方便的将求救信息传递给远方的船只和救援人员。

操作说明:

1、 上电 2、 系统启动后默认会自动发送SOS国际通用求救信号,并伴有蜂鸣提示音,发送完成后间隔3秒自动重发。 3、 用串口线连接笔记本电脑,在电脑端打开串口工具软件,输入需要发送的内容,点击发送。 4、 系统的LED显示屏会将相应的摩尔斯电码通过LED的亮灭发送出去。 5、 将操作模式按钮切换为“手动”档,人工单击发报按钮,完成摩尔斯电码的发送。

收藏