1.理论了解:
摩斯密码也被称作摩尔斯电码(Morse code),是一种时通时断的信号代码,通过不同的排列顺序来表达不同的英文字母、数字和标点符号。它发明于1837年,是一种早期的数字化通信形式。不同于现代化的数字通讯,摩尔斯电码只使用零和一两种状态的二进制代码,它的代码包括五种:短促的点信号“・”,保持一定时间的长信号“—”,表示点和划之间的停顿、每个词之间中等的停顿,以及句子之间长的停顿。
数字信号:时间上离散的信号,通过电压脉冲的变化来表示要传输的数据(如我们可用恒定的正电压表示二进制数1,用恒定的负电压表示二进制数0)。.
2.三线按钮实现:
所用器材:
UNO板,杜邦线;面包板;电阻;二极管;
三线按钮(GND:相当于电源负极 VCC:相当于正极给按钮模块供电 OUT:相当于信号 )
连接1:
三线按钮的GND————通过杜邦线连接—————UNO板的GND
三线按钮的VCC————通过杜邦线连接—————UNO板的5V
三线按钮的OUT————通过杜邦线连接—————UNO板的4
按钮模块测试1:
完成后点击上传,上传成功点击串口监视器,按按钮显示1松开按钮显示0,测试完成
连接2:
将电阻、 二极管插在面包板上,面包板通过杜邦线与UNO板连接
测试2:LED灯亮表示此模块没有问题
连接3:将连接2中的与UNO板5V的杜邦线更改为与信号8相连接
代码完成后,点击上传
能够实现:按按钮LED灯亮,松开按钮LED灯灭
3.两线按钮:微动开关 实现摩斯密码信号灯(不用到代码)
所用器材:UNO板子(充当电源的作用)、电阻、二极管、微动开关、杜邦线、面包板
第一步连接:
UNO板子的3.3V ————通过杜邦线连接————面包板的正极
UNO板子的GND————通过杜邦线连接————面包板的负极
第二步
在面包板上插上LED、开关和电阻,同时LED和电阻是串联
第三步通过杜邦线连接正负极,测试LED灯
第四步通过杜邦线连接开关及正负极
测试完成: