自己动手搭建IntoRobot空气检测器.doc

自己动手搭建IntoRobot空气检测器.doc

ID:28132059

大小:2.99 MB

页数:13页

时间:2018-12-08

自己动手搭建IntoRobot空气检测器.doc_第1页
自己动手搭建IntoRobot空气检测器.doc_第2页
自己动手搭建IntoRobot空气检测器.doc_第3页
自己动手搭建IntoRobot空气检测器.doc_第4页
自己动手搭建IntoRobot空气检测器.doc_第5页
资源描述:

《自己动手搭建IntoRobot空气检测器.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、自己动手搭建IntoRobot空气检测器    1.实例说明  该空气检测器的实例主要实现:可以通过手机APP或者WEB端远程远程实时监控空气温度、湿度、光照强度、PM2.5浓度相关数据。也可以与其他已有设备进行关联,创建关联控制,例如,检测到室温高于29度时自动打开风扇(详见下面章节“6.关联控制”介绍),检测到空气质量较差时(PM2.5浓度较高),自动打开空气净化器等等。  实现这些,只需要经过简单的设备(传感器)连接,简单的编程。甚至不需要编程,只需要在IntoRobot云平台或者手机上简单的点击操作。  实现原理:该设备主要将温湿度传

2、感器、光照传感器、灰尘传感器通过连接IntoRobotAtom核心板接入IntoRobot云平台,然后就可以通过WEB和手机端APP定制的控件进行远程实时监控。只要设备可以连接网络,可在全球任何地方实现实时监控。    2.实例所需器材  IntoRobotAtom核心板1片  温湿度传感器DHT111颗  光照传感器GY-301颗  灰尘传感器GP2Y101颗  USB电源1个  USB数据线1根  杜邦线若干  AtomShield扩展板可选  IntoRobotAtom核心板是由IntoRobot团队研发和生产的一款小尺寸、双CPU设计

3、、软硬件开源、代码完美兼容Arduino和STM32系列的开发板。它功能强大操作简单友好。STM32F103RBT6(主频:72MHz)和MT7620N(主频:580MHz)的双CPU设计,不仅提供了丰富的接口(46个数字或模拟口,UARTs,SPI,I2C,PWM,CAN,USB,网口),还搭载了强大的OpenWrt系统(开源Linux系统,具备丰富的开源应用)。Atom、IntoRobotApp与IntoRobot云端服务形成一套完整的网络控制系统。如图1:  图1  丰富的控件库让创意实现触手可及。IntoRobot云平台(www。in

4、torobot。com)提供了庞大而精美的功能控件库,可以根据创意寻找相应的功能控件,只要简单几步就可以将创作搭建起来,轻松实现创意。  AtomShield扩展板是Atom的配套扩展板,可以为Atom扩展网口、USB口和SD卡的支持,并将5V电源管脚、3.3V电源管脚和GND管脚进行了扩充,其余IO管脚则与Atom的管脚一一对应。  所需器材如图2:  图2    3.接线方式  将温湿度传感器DHT11按照如下方式接入Atom核心板,接线方式如下(同一行的管脚相连):  DHT11Atom管脚说明  VCC3V3电源  GNDGND接地 

5、 DATAD15数据传输  如图3:  图3  将光照传感器GY-30相应管脚按照如下方式接入Atom核心板:  |GY-30

6、Atom|管脚说明|  |VCC|3V3|电源|  |GND

7、GND|地|  |SDA|D8|IIC总线数据|  |SCL|D9|IIC总线时钟|  如图4:  图4  将灰尘传感器GP2Y10按照如下对应管脚接入Atom核心板,接线如下:  |GP2Y10

8、Atom|管脚说明|  |VCC红|3V3|电源|  |GND黑

9、GND|地|  |LED绿|D19|LED|  |OUT黄|A2|数据传输|  如图:  图5

10、    4.Atom软件配置  Atom软件代码完全兼容Arduino,有Arduino基础的可以很快上手。  2.通过手机APP将Atom核心板完成配置,绑定至登录账户,并成功连接至IntoRobot云平台(配置方式详见IntoRobot开发天地[docs。intorobot。com/])。  Atom核心板对应软件的编写、烧录有两种方式:  方式一:IntoRobot云平已经新建好了对应的参考设备,包括完成了对应的代码,绑定的了相应的控件,可以一键拷贝并且完成软件的烧录。使设备立即可以投入使用。    图7  方式二:  1.手工编辑控件

11、,将空气检测的控件添加至已配置完成的我的设备。    图8  2.使用“在线编程”功能,在线编辑代码、编译、烧录,也可通过已经存在的示例,直接拷贝至“我的工程”后完成烧录。    图9    5.运行演示    图10    6.关联控制  IntoRobot云平台为客户提供简单便捷的图形化关联控制功能。通过图形化界面的图标拖拽,无需编程或复杂的操作,您就可以根据各种条件让系统智能化。例如:检测到室温大于29度时,自动打开风扇,如图:    图11    7.设备探索/分享  IntoRobot云平台在全球范围内提供庞大的在线共享设备,您可以

12、通过平台将您的创作作品分享给大家,同时还可以关注、查看、体验别人的创作作品。还可以支持微信分享,方便快捷的将自己的设备分享给微信好友或者分享到朋友圈。分享状态可以设

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。