Project 05
Arduino IOT
1.物联网概念
-
物联网是新一代信息技术的重要组成部分,也是“信息化”时代的重要发展阶段。其英文名称是:“Internet of things(IOT)”。顾名思义,物联网就是物物相连的互联网。这有两层意思:其一,物联网的核心和基础仍然是互联网,是在互联网基础上的延伸和扩展的网络;其二,其用户端延伸和扩展到了任何物品与物品之间,进行信息交换和通信,也就是物物相息。物联网通过智能感知、识别技术与普适计算等通信感知技术,广泛应用于网络的融合中,也因此被称为继计算机、互联网之后世界信息产业发展的第三次浪潮。物联网是互联网的应用拓展,与其说物联网是网络,不如说物联网是业务和应用。因此,应用创新是物联网发展的核心,以用户体验为核心的创新2.0是物联网发展的灵魂。
2.所需材料
-
基于ESP8266WIFI模块的开发板一个、5V继电器一个、杜邦线(母对母)三根、 microusb数据线一根。
3.实现内容
-
通过一个HTML的web界面来控制ESP8266开发板的引脚输出的电平高低从而控制继电器使小灯供电线路的断路或闭合
/ INTRODUCTION /
4.接线流程
-
由USB引脚定义可知,四个引脚里两个是传输数据的,那么剩下的两根因该是供电相关的线。
-
用剪刀把小灯的USB供电线绝缘层剥开,将其中一根线剪断,随便哪根线,将两端绝缘层剥掉,露出铜丝。
-
之后拧松继电器的NO COM螺丝,将两端铜丝分别插入NO COM端并拧紧螺丝。
-
接线实物图
5.编写程序
-
打开Arduino后,先在菜单栏的文件-首选项中进行如下设置
-
在附加开发板管理器网址处填写https://link.zhihu.com/target=http%3A//arduino.esp8266.com/stable/package_esp8266com_index.json
-
之后打开菜单中的工具-开发板-开发板管理器,在搜索栏搜索8266,下载并安装2.0版本
-
然后我们写了一个网页用来控制,并将代码写入双引号之中,我们的目的是用网页控制,因此我们写了两个按钮,分别对应开和关。
-
设置完参数后打开菜单-项目-上传,之后下面会有进度条,待烧录完成后,打开菜单-工具-串口监视器。选择波特率115200,重启一下开发板,将会看到开发板在局域网中的地址。