基于ESPduino 开发板的IOT物联网平台技术
本帖最后由 Makelin 于 2016-10-22 11:43 编辑本文详尽介绍了如何用集成了 ESP8266 芯片的 WiFi 透传功能的 ESPDuino 开发板搭载各种传感器实现基于 iot.doit.am 物联网数据控制平台的上传数据到服务器和从远端服务器(物联网控制平台)反向控制板载传感器的功能, 实现嵌入式物联网技术的初步应用。文档链接:http://esp_iot.doit.am/
套件购买链接:https://item.taobao.com/item.htm?spm=a1z10.3-c.w4002-7420449993.51.3JkpTQ&id=539422586797
文中主要演示了基于 ESPDuino 开发板, 应用于 iot.doit.am 物联网平台, 采用 TCP协议, 通过 WiFi 透传模式进行数据的远程传输。 集上传传感器数据到远端与远端反向控制终端的应用举例。
本文主要内容分为五部分:
第一部分是详细介绍了深圳四博智联科技有限公司开发的 ESPDuino 开发板以及配套的程序编译软件 Arduino 的基本使用方法, 这部分是初学者必看的容, 假如你已经能熟悉使用基于 ESPDuino 开发板的 Arduino IDE 编译器了, 那么此部分内容可以跳过。
第二部分是介绍在开始实验之前需要做的准备工作, 包括硬件准备、 到云平台申请账号和获取对应的 Key 以及阅读相关上传协议等。
第三部分开始介绍本文档重点内容的 ESPDuino 板载传感器上传数据到物联网平台(服务器)部分, 通过一个应用实例, 从硬件连接到图文并茂地介绍该功能的实现方法。(如图1所示)
第四部分介绍在物联网数据控制平台(服务器)上实现反向控制 ESPDuio 开发板以及板载的各种传感器, 也是通过一个应用实例, 手把手地介绍了如何实现反向控制的目的。(如图2所示)
第五部分是综合前面第三、 第四部分的内容, 同时实现传感器数据上传到远端服务器和在物联网数据控制平台反向控制传感器的功能。这部分内容也主要是通过 7 个综合例子图文并茂地介绍了整个功能的实现和验证, 让初学者能较好地掌握整个技术要点。
实验一:温湿度采集数据上传与远端控制LED灯
实验二:超声波测距上传距离与远端控制继电器和三色灯
实验三:反向控制蜂鸣器与检测声音上传数据
实验四:反向控制继电器开启4个传感器读取数据上传
实验五:倾斜度、温度和磁场数据上传与反向控制三色灯
实验六:反向控制激光触发光敏开启温湿度与土壤湿度采集
实验七:光折断、红外避障和金属触摸传感器数据上传远端与反向控制双色灯
页:
[1]