版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、例程14物联网模块(14)远程点阵显示实验一、物联网简介 物联网是新一代信息技术,英文名“The Internet of things”。顾名思义,物联网就是“物物相连的互联网”。这有两层意思:第一,物联网的核心和基础仍然是互联网,是在互联网基础上的延伸和扩展的网络;第二,其用户端延伸和扩展到了任何物体与物体之间,进行信息交换和通信。因此,物联网的定义是:通过射频识别(RFID)、红外感应器、全球定位系统、激光扫描器等信息传感设备,按约定的协议,把任何物体与互联网相连接,进行信息交换和通信,以实现对物体的智能化识别、定位、跟踪、监控和管理的一种网络。(一)传感器技术:大家都知道,到目前为止绝大
2、部分计算机处理的都是数字信号。自从有计算机以来就需要传感器把模拟信号转换成数字信号计算机才能处理。(二)RFID标签:也是一种传感器技术,RFID技术是融合了无线射频技术和嵌入式技术为一体的综合技术,RFID在自动识别、物品物流管理有着广阔的应用前景。(三)嵌入式系统技术:是综合了计算机软硬件、传感器技术、集成电路技术、电子应用技术为一体的复杂技术。经过几十年的演变,以嵌入式系统为特征的智能终端产品随处可见;小到人们身边的MP3,大到航天航空的卫星系统。 而我们这次的远程点阵显示实验, 当我们在家里或者外面时打开手机往微信物联网点阵显示界面点击滑动输入,输入符号、字母、数字或者部分简单的汉字,
3、点击发送后便能在点阵上面显示出来。二、物联网应用关键技术三、远程点阵显示界面说明四、远程点阵显示物联网协议例如在微信远程点阵显示界面滑动输入,输入符号、字母、数字或者部分简单的汉字,点击发送。微信界面发送字符“$DOT,FF,00,FE,01,FF,FF,FF,00,AA#”至下位机,下位机根据协议点阵显示后向微信返回数据。解释协议:每一行用16进制显示,例如第一行FF则是1111 1111,表示第一行每一个格子全部亮着,第二行00是0000 0000,表示第二行每一个格子全部不亮。第三行FE是1111 1110,表示第三行前七个格子亮,最后一个格子不亮。然后下位机给微信界面返回数据包“$DO
4、T,0-2,#”,解释协议:“$DOT,0,#”:匹配成功; “$DOT,1,#”:匹配失败; “$DOT,2,#”:不匹配当前14、远程点阵显示包头命令字第一行第二行3-6行第七行第八行结束符$DOT,FF,FF,FF,FF,FF,FF#eg:发送$DOT,FF,00,FE,01,FF,FF,FF,00,AA#解释:每一行用16进制显示eg:接收$DOT,0-2,#解释:接收成功解释:发送是微信发送给AR套件,接收是AR套件返回给微信五、远程点阵接线说明与接线图图1 面包板图2 连接的面包板 注:由于面包板上下两排的中间是分隔的不导电的,尽量在面包板的左半边区域或者右半边区域使用,如果有使用
5、到面包板的整个区域,需要在中间用杜邦线如图2连接。如图用红线模拟内部电路,图1的电路(红线)中间是断开的,图2连接后的面包板的电路(红线)是流畅的、连接的。 远程点阵接线图如图点阵标了数字的一方为点阵的下方,从左到右依次对应接线图中的引脚1,2,3,4,5,6,7,8.点阵引脚1接电阻2接电阻345接电阻6Arduino电阻接A3电阻接A178电阻接A010点阵引脚7接电阻8接电阻9接电阻101112接电阻Arduino电阻接A2电阻接4电阻接2911电阻接5点阵引脚1314接电阻1516Arduino6电阻接31213六、远程点阵显示使用说明2.WIFI配置环境方式一: 因每个WIFI的名称
6、和密码不同,WIFI模块在出厂时没有进行配置,因此需要配置WIFI模块。配置时手机必须连接到当前环境的WIFI网络并能正常访问互联网。PS: 仅能识别常规的2.4G-WIFI信号,无法识别5G-WIFI。方式二: 若要在没有WIFI网络的户外环境中使用微信遥控,需要两台具备移动网络的手机,其中一台当热点提供网络,另一台手机连接到此热点,后续配置方法相同。(仅建议使用方式一,部分手机提供的WIFI热点可能无法被WIFI模块识别。)1.准备工作在接好线后烧录程序,注意:烧录时需拔掉arduino上的0和1引脚的接线,否则会上传失败!在上传成功后将0和1引脚的线接上。3.配置步骤如果在物联网以上实验
7、中已绑定设备,可直接在【微信主界面右下角“我”】【设置】【设备】【Arduino套件物联网控制】【进入面板】长按WIFI模块下面编号为G的按键5秒,等待WIFI模块的蓝色指示灯亮起后松手。使用微信扫描以下(左图)二维码扫描二维码后出现以上(右)界面。首次配置WIFI或更换WIFI,点击“配置设备上网” 如果设备已经配置过,点击“设备已联网,跳过此步”;如果未绑定过设备,则按照以下步骤进入.点击配置设备上网后,出现下(左)图界面。.输入当前网络WIFI密码后,点击“连接” 进入下(右)图界面开始扫描设备,点击扫描到的“Arduino套件物联网控制”。.进入后如右图所示,点击“绑定设备”,进入公众
8、号。.完成绑定设备后,进入【微信主界面右下角“我”】【设置】【设备】【Arduino套件物联网控制】【进入面板】.最后点击14、远程点阵显示,就能通过微信页面滑动或者点击输入,然后再由点阵显示。程序分析:void Protocol(void) int num1 = 0, num2 = 0; while (newLineReceived) /协议数据接收完毕一包 /判断是否是AR的协议 /$DOT,FF,FF,FF,FF,FF,FF,FF,FF# if(inputString.indexOf(DOT) = -1) /如果要检索的字符串值“DOT”没有出现 returntemp = $DOT,2,
9、#; /返回不匹配 Serial.print(returntemp); /返回协议数据包 inputString = ; / clear the string newLineReceived = false; break; /*解析协议数,把字符串16进制转换成16进制数据*/ char temp3 = 0; unsigned char *p = recvValue; for(int i=0; i 8; i+) String str = inputString.substring(5+3*i, 7+3*i); temp0 = str0; temp1 = str1; temp2 = 0; str_to_hex(temp, p+, 2); Serial.print(recvValuei); /返回协议数据包 /*把16进制数据存储到DATA数组给点阵显示*/ for(int i = 0; i 8; i+) for(int j = 0; j 8; j+) DATAij = (recvValuei j) & 0 x80) = 0 x8
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 跨境电商品牌出海策划工程师考试试卷及答案
- 2025年中国稀土集团有限公司及所属企业招聘41人笔试历年参考题库附带答案详解
- 2025山西杏花村旅游开发有限公司招聘50人笔试历年参考题库附带答案详解
- 2025山东潍坊匠造食品有限公司招聘60人笔试历年参考题库附带答案详解
- 2025安徽铜陵市利业人才发展有限公司招聘派遣制专职财务人员(出纳岗位)笔试历年参考题库附带答案详解
- 2025宁夏银川高新区建设投资有限公司招聘10人笔试历年参考题库附带答案详解
- 2025国网安徽省电力有限公司高校毕业生招聘约136人(第二批)笔试历年参考题库附带答案详解
- 2025四川长虹民生物流股份有限公司招聘单证专员等岗位2人笔试历年参考题库附带答案详解
- 2025四川内江页岩气产业发展有限公司员工招聘(补招)2人笔试历年参考题库附带答案详解
- 2025内蒙古蒙水水资源股份有限公司招聘紧缺专业人员8人笔试历年参考题库附带答案详解
- 《半纤维素》团体标准(征求意见稿)-0629
- 2026年叉车人员培训考试题库及完整答案一套
- (正式版)DB61∕T 2103-2025 《砖瓦用页岩矿资源储量核实技术规范》
- 药用植物育种学课件
- 2025苏超联赛考试真题及答案
- 运动时合理的呼吸方法
- 中医诊所医生聘用合同(标准版)4篇
- 敦煌壁画教学课件
- 2024-2025学年鲁教版高二地理下学期期末必刷常考题之区域联系与区域发展
- 消渴的中医护理常规课件
- ai生成公司管理制度
评论
0/150
提交评论