物联网是新一代信息技术,英文名“TheInternet of things”。顾名思义,物联网就是“物物相连的互联网”。这有两层意思:第一,物联网的核心和基础仍然是互联网,是在互联网基础上的延伸和扩展的网络;第二,其用户端延伸和扩展到了任何物体与物体之间,进行信息交换和通信。 笔者最近学习了亚博智能物流网技术,它通过云平台提供了16种微信控制界面来控制各种器件,在这里我介绍其中最为基础的红绿黄3个led发光二极管的控制,来理解物联网的工作过程。这个实验使用的控制器件有:进口ArduinoUNO控制器、物联网WIFI模块;其它器件:面包板、红绿蓝LED发光二极管、5V直流电源等;使用的软件有:手机微信、Arduino开发软件等。 我们需要从软硬件上学会这些知识和技能: 一、硬件方面实现电路连接和微信配网 图1 亚博智能物联网模块实现远程控制LED连线图 1. 远程控制LED线路的接线(见图1); 2. 电脑与控制器、物联网wifi模块的连线,烧录程序到控制器(见图1); 图2 配置wifi模块上网二维码 3. 用手机微信扫描实现Arduino物联网套件的配网(见图2); 图3 微信端物联网控制界面 4. 用手机微信登录物联网控制界面,进行远程led的控制(见图3)。 二、软件方面用于开发环境搭建 1. 读懂远程控制LED物联网协议; 2. 读懂远程led的控制程序(有C语言编程基础); 3. 下载Arduino version1.7.8软件,安装后进行程序的编辑和下载(其中需要找到对应的串口号),下载地址:https://www.yahboom.com/build.html?id=1144&cid=166 |