结合 ShineBlink 和 机智云的开发者即使不懂嵌入式物联网开发、云和App开发,也能很快实现一款包含硬件、云和App的物联网智能硬件。
一本章实现功能介绍 本章实现的农业大棚环境监测设备集成了大棚中一些关键指标的测量传感器(包含:二氧化碳、光照强度、温度、湿度、紫外线),ShineBlink万能核心板采集这些传感器数据,并将它们上传至机智云;然后我们就可以在远程通过手机App或者Web网页端来访问大棚中的环境数据,同时还可以通过手机、计算机等信息终端向管理者推送实时监测信息、报警信息,实现现场环境的信息化、智能化远程管理。
下图是接线实物图和App监测页面:
二,硬件端接线图
三,材料清单 1、通用版机智云App:在应用商店搜索“机智云”下载
2、Shineblink万能物联网开发板:淘宝搜索“Shineblink”或“机智云”店铺有售 3、内嵌GAgent固件的ML302 4G模块:淘宝搜索“Shineblink”或“机智云”店铺有售 4、温湿度、紫外线、二氧化碳、光照强度传感器模块
5、黑色底板:该底板只是为了省掉接杜邦线,让外观好看一些,不是必需品,开发者如果没有可以用杜邦线来替代。如果仍想获取该底板,有如下两种方式:(1)通过右边提供的PCB工程资料自己打样PCB制作即可(2)通过联系微信号"shine_blink"免费获取空板PCB自己焊接也可(如果还有的话)
四,硬件完整源代码
五,机智云接入和APP开发 选择一: 机智云+通用版App访问设备(难度最低)通过《4G设备接入机智云教程》我们可以很快掌握机智云的接入流程,并使用现成的“通用版机智云App”即可很快的实现手机App远程访问我们的开发板。缺点就是通用版App的UI页面看起来不够专业。 本例中我们使用了"Rs1","Rs2","Rs3","Rs4","Rs5"这五个数据点分别作为温度,湿度,紫外线等级,光照强度,CO2这五个传感器短整型值上传数据通道,记得在机智云平台修改相应的数据点的名称。
选择二:机智云+零代码定制版App访问设备(难度较低)在选择二之前,必须完成上面选择一的工作,然后参考《赛博坦零代码App开发(4G版)》教程实现定制版App访问设备。开发好以后的页面如下:
选择三:定制化开发App或微信小程序(难度较高)如果有一定开发能力,开发者可以考虑在机智云免费提供的开源代码上做一定的定制开发形成自己的App。
六,项目视频演示教程
http://shineblink.com/#/nav?page=%E5%86%9C%E4%B8%9A%E5%A4%A7%E6%A3%9A%E7%8E%AF%E5%A2%83%E7%9B%91%E6%B5%8B
|