“Microduino 光传输莫尔斯码/zh”的版本间的差异
(Created page with "{| style="width: 800px;" |- | ==目的== 本教程将教大家如何用Microduino实现光传输,传送莫尔斯码。 ==设备== {|class="wikitable" |- |模块||数量|...") |
(→调试) |
||
第61行: | 第61行: | ||
==调试== | ==调试== | ||
+ | '''试验一:''' | ||
步骤一:按照试验1原理图搭建电路,如下图: | 步骤一:按照试验1原理图搭建电路,如下图: | ||
第68行: | 第69行: | ||
发送端代码:MicroduinoMorseSender.ino | 发送端代码:MicroduinoMorseSender.ino | ||
+ | |||
接收端代码:MicroduinoMorseReciver.ino | 接收端代码:MicroduinoMorseReciver.ino | ||
第74行: | 第76行: | ||
[[File:MicroduinoMorse2.png|600px|center|thumb]] | [[File:MicroduinoMorse2.png|600px|center|thumb]] | ||
+ | 步骤四:程序中的初始密码是abcd,你可以在接收端的串口输出查看接收信息的结果 | ||
− | + | '''试验二:''' | |
步骤五:按照试验2原理图搭建电路,如下图: | 步骤五:按照试验2原理图搭建电路,如下图: | ||
[[File:MicroduinoMorse3.png|600px|center|thumb]] | [[File:MicroduinoMorse3.png|600px|center|thumb]] | ||
− | |||
步骤六:下载试验2的代码 | 步骤六:下载试验2的代码 | ||
Android手机app:FlashMorse.apk | Android手机app:FlashMorse.apk | ||
+ | |||
Android手机app接收端:MicroduinoFlashMorsReciver.ino | Android手机app接收端:MicroduinoFlashMorsReciver.ino | ||
− | |||
步骤七:编译运行试验二的代码: | 步骤七:编译运行试验二的代码: | ||
[[File:MicroduinoMorse4.png|600px|center|thumb]] | [[File:MicroduinoMorse4.png|600px|center|thumb]] | ||
− | |||
步骤八:在你的android手机中安装FlashMorse.apk,如果手机上出现了下图的app图标,说明安装成功了: | 步骤八:在你的android手机中安装FlashMorse.apk,如果手机上出现了下图的app图标,说明安装成功了: | ||
第105行: | 第106行: | ||
步骤十:通过改程序中的密码值来修改成你自己的密码: | 步骤十:通过改程序中的密码值来修改成你自己的密码: | ||
[[File:MicroduinoMorse7.png|600px|center|thumb]] | [[File:MicroduinoMorse7.png|600px|center|thumb]] | ||
− | |||
==结果== | ==结果== |
2014年12月29日 (一) 03:46的版本
目的本教程将教大家如何用Microduino实现光传输,传送莫尔斯码。 设备
莫尔斯码摩尔斯电码(又译为摩斯密码,Morse code)是一种时通时断的信号代码,通过不同的排列顺序来表达不同的英文字母、数字和标点符号。它由美国人艾尔菲德·维尔发明,当时(1835年)他正在协助萨缪尔·摩尔斯进行摩尔斯电报机的发明。 摩尔斯电码是一种早期的数字化通信形式,但是它不同于现代只使用零和一两种状态的二进制代码,它的代码包括五种: 点(.) 划(-) 点和划之间的停顿 每个字符间短的停顿(在点和划之间) 每个词之间中等的停顿 以及句子之间长的停顿。
原理图试验1: 左边为发射端,右边为接收端 试验2:
程序MicroduinoMorse 调试试验一: 步骤一:按照试验1原理图搭建电路,如下图: 步骤二:下载试验1的代码 发送端代码:MicroduinoMorseSender.ino 接收端代码:MicroduinoMorseReciver.ino
步骤四:程序中的初始密码是abcd,你可以在接收端的串口输出查看接收信息的结果 试验二: 步骤五:按照试验2原理图搭建电路,如下图: 步骤六:下载试验2的代码 Android手机app:FlashMorse.apk Android手机app接收端:MicroduinoFlashMorsReciver.ino 步骤七:编译运行试验二的代码: 步骤八:在你的android手机中安装FlashMorse.apk,如果手机上出现了下图的app图标,说明安装成功了:
点击进入后,把手机的闪光灯靠近光敏电阻,点击发送按钮: 你通过舵机是否转动可以判断是否成功的接收了莫尔斯码。 步骤十:通过改程序中的密码值来修改成你自己的密码: 结果发射端通过光传输传送莫尔斯码,接收端通过光敏电阻接收后判断是不是指定的密码,从而做出相应的反应。 视频 |