三八资料网

 找回密码
 注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

三八资料网 门户首页 电脑维修 查看内容

用亚博智能物联网模块实现远程控制LED

2019-6-6 20:22| 发布者: 南召修电视| 查看: 119| 评论: 0

摘要: 物联网是新一代信息技术,英文名“TheInternet of things”。顾名思义,物联网就是“物物相连的互联网”。这有两层意思:第一,物联网的核心和基础仍然是互联网,是在互联网基础上的延伸和扩展的网络;第二,其用户 ...
用亚博智能物联网模块实现远程控制LED


三、需要注意的问题:

1.WIFI模块配置阶段:手机扫描下图2二维码,配置WIFI设备上网。必须注意:手机必须连接到当前环境的Wifi网络并能正常访问互联网。(注意网络为常规的2.4G-Wifi信号,而无法识别5G-Wifi。)具体步骤可参看https://www.yahboom.com/study/uno-iot。

  2.读懂通讯协议(这里是HTTP协议):HTTP定义的事务处理由以下四步组成:客户端与服务器端建立连接客户端向服务器端发送请求服务器端向客户端回复响应断开连接。

远程led微信控制界面

  远程控制LED的协议如下:包头$ 命令字LED,灯1开关状态S1(1/0),灯2开关状态S2(1/0),灯3开关状态S3(1/0),灯1亮度L1(000-100),灯2亮度L2(000-100),灯3亮度L3(000-100)结束符#。例如在微信界面(如图4)按下三个对应灯的按钮时,发送字符

“$LED,S11,S21,S30,L1100,L2050,L3000#”至下位机,下位机根据程序判断打开L1、L2和L3灯,并且灯1亮度100,灯2亮度50,灯3亮度0。然后下位机给微信界面返回数据包$LED,(0-2),# 。如果是$LED,0,#,则表示成功;如果是$LED,1,#,则表示失败;如果是$LED,2,#,则表示不匹配当前。

3.在接好线后用软件烧录程序,注意:烧录时需拔掉arduino控制器上接至WIFI模块端的0和1引脚的接线,否则会上传失败!在上传成功后将0和1引脚的线接上。

     4.WIFI的GND接Arduino的GND,WIFI的VCC接Arduino的5V。注意将WIFI模块和Arduino的RX和TX端的连线。配网时WIFI与Arduino正接(WIFI的RX接Arduino的RX,WIFI的TX接Arduino的TX);控制时需要RX与TX反接。这点很重要,也就是在用手机微信端控制时候,RX和TX需要反接。

远程控制led程序流程图

5.读懂“远程控制3个led的程序”,笔者绘制了控制的流程图(见图5),以便于读者理解程序的控制过程,注意这里远程控制LED的协议是$LED,S11,S21,S30,L1100,L2050,L3000,# 即红灯亮,亮度为100;绿灯亮,亮度为50;黄灯灭,亮度为0。

串口接收中断流程图

6.读懂“串口接收中断程序”,流程图(见图6)。当串口有数据时就被调用。

12

路过

雷人

握手

鲜花

鸡蛋

最新评论

论坛最新帖
  • 氧气传感器 O2S-FR-T4-5P-387提高了蒸烤箱
  • 一种绕制微型变压器的方法
  • 自制修电磁炉的好工具机内假负载
  • 十个家电维修技巧一定要看
  • 真诚求助!!!
  • 电脑开机进不了系统
  • 小米65寸电视背光黑屏故障的维修
  • 资料分享
  • 三菱变频器A540电路图(包含电源,驱动 保
  • 户户通电源板应急修复的方法
门户最新文章
  • 三相电源断零线,为什么会接二连三烧坏电器
  • 又是推架子,工人被活活电死,直到化成灰烬,
  • 故障修的快是我的本事,凭什么不给钱?
  • 配电房是如何送电的?送电方式是什么?看完
  • 电工接的电缆头,能找到5个错误以上的,都
  • 防雷接地地焊怎么做?单面焊还是双面焊
  • 电线都燃了为什么空开不跳闸?80%的电工不
  • 配电箱14大禁忌,千万要注意!
  • 惨烈!配电室爆炸,3人瞬间变成渣!
  • 你知道避雷器和浪涌保护器的区别吗?

QQ|门户地图|手机版|小黑屋|家电维修论坛 ( 蜀ICP备14030498号 )

GMT+8, 2024-5-19 18:34

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部