Arduino-实现手机WIFI控制LED灯_第1页
Arduino-实现手机WIFI控制LED灯_第2页
Arduino-实现手机WIFI控制LED灯_第3页
Arduino-实现手机WIFI控制LED灯_第4页
Arduino-实现手机WIFI控制LED灯_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

编号 密级 内部公开 手机 WIFI 控制 LED 灯 技术说明 1 一 方案概要一 方案概要 WIFI 模块的 TTL 3 3V 串口和 Arduino 控制板的 2 号串口连接 并将 WIFI 模块设定为 AP 模式 就可以通过手机连上此 WIFI 模块来控制 Arduino 控制板上的 LED 指示灯 硬件准备 硬件准备 1 Arduino MEGA 2560 控制板 1 块 2 WIFI 模块 HLK RM04 1 块 3 5V 电源适配器 1 个 4 USB AB 型转换线 1 根 5 RS232 转 USB 转换线 1 根 6 杜邦线 2 根 7 手机 2 二 实现过程二 实现过程 WIFI 模块调试 模块调试 Wifi 模块相关资料已经归档到此技术方案的 HLK RM04 wifi 模块 文件夹中 可以 参阅此 wifi 模块的其他功能 下面来说明实现此方案时 需要对该模块进行的具体调试方 法 通过串口配置 步骤 步骤 1 先确保模块是出厂默认值 先确保模块是出厂默认值 恢复出厂设置方法 给模块上电 等待 35 秒钟 然后 按住 wifi 模块上的 Default 按钮超过 6 秒钟即可 图 1 2 重新给模块上电重新给模块上电 等待 重新给模块上电 等待 35s 待模块上的灯闪烁后 用 DB9 串口和电脑的串口用直连线连接起来 或者直接用 USB 转串口线连接到 HLK RM04 的 底板 如图 1 所示 打开电脑的设备管理查看端口号 如图 2 所示 3 图 2 3 短按短按 Exit Exit Default Default 按钮按钮 打开配置软件 选择串口号 点击搜索模块 按钮 打开配置软件 选择串口号 点击搜索模块 在命令执行与回复返回框里有 Found Device at COM1 115200 消息出现 证明找到模块 图 3 4 4 配置参数 配置参数 工作模式选择 无线 AP 模式 网络协议选择 TCP 服务器 远端 IP 作为服务器的时候远端 IP 不起作用 端口 TCP 服务开启的监听端口设为 8080 串口参数 根据自己的需要修改成自己需要的参数 网络参数 IP 192 168 11 254 这与默认的不同 默认的是 192 168 16 254 子网掩码 255 255 255 0 如图 4 所示 选择好配置的参数后 提交配置 图 4 5 5 等待几秒后 用手机搜索空间内的 WIFI 信号会发现 刚才所创建的 WIFI 如图 5 输入设定的密码后就可以连上 WIFI 了 图 5 6 现在可以进行 wifi 转串口的测试了 在电脑端打开串口通信软件 此例中使用的 是 Arduino IDE 的串口监视器 注意串口波特率需和图 4 中的设置一致 手机端需下载 TCP 测试工具 App 测试结果 OK 如图 6 所示 6 图 6 接线原理 接线原理 本实验的接线方式非常简单 将 wifi 模块的 TTL 3 3V 串口的 RX TX 和 Arduino 控制 板的 2 号串口的 RX TX 进行交叉连接即可 wifi 模块的 RX 接控制板的 TX wifi 模块的 TX 接控制板的 RX 7 程序流程 程序流程 Arduino 控制板的 2 号串口接收到 on 控制板的 13 号脚输出高电平 点亮 LED 灯 当接收到 off 控制板的 13 号引脚输出低电平 熄灭 LED 灯 下面是具体的代码 String inString int LED 13 控制 13 脚的 LED 灯 void setup put your setup code here to run once pinMode LED OUTPUT Serial begin 9600 Serial2 begin 115200 void loop put your main code here to run repeatedly while Serial2 available char c Serial2 read inString c if c n Serial println inString if inString on 8 digitalWrite LED HIGH else if inString off digitalWrite LED LOW else if inString blink for int i 0 i

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论