养殖业环境光照度的物联网监测及控制项目方案
本帖最后由 DFB11icH0lX 于 2018-7-18 12:38 编辑项目介绍 光照在养殖业中具有非常重要的作用,是现代养殖必备的条件,光照时间长短及光照强度对养殖业具有非常重要的意义。光照强度影响着禽畜的生长发育活动,比如会影响鸡的产蛋率。在养殖禽畜舍中,自然光因为各种因素难以控制,就需要用到人工补光。此项目可以保证舍内光照强度,进行实时监控,通过网络控制灯的开关,节省劳动成本和强度,有利于生产活动。
准备事项
硬件准备:
micro:bit板X1,
Micro:Mate扩展板X1,
Obloq IoT模块+数据线,
MicroUSB数据线,
LED灯X2,
母杜邦线X4。
环境配置:
WIFI无线网络连接,
可以连接物联网的电脑/手机/平板等智能设备。
软件编程环境:
微软MakeCode在线编程平台https://makecode.microbit.org/
制作过程
硬件连接:
Obloq IoT模块+数据线与Micro:Mate扩展板:绿线接入1(P1),蓝线接入2(P2),红线接入红色端口,黑线接入黑色端口。
LED灯与Micro:Mate扩展板:LED灯1正极接入8(P8),负极接入黑色端口(-),LED灯2正极接入12(P12),负极接入黑色端口(-)。
micro:bit连接电脑,准备就绪。
Obloq IoT模块连接网络:
根据教程登陆上登录到Obloq网站,并把Obloq软件包添加到编程页面,左侧的模块清单会出现Obloq相关的功能模块。
进行编程:
添加Obloq软件包添加到编程页面,左侧的模块清单会出现Obloq相关的功能模块。根据Obloq网站的相关信息进行填写,通过初始配置并添加“启动连接”模块来激活WIFI和物联网服务,然后下载到micro:bit板中,检测是否能够联网。Obloq IoT模块指示灯变化:红色——蓝色——绿色,绿色表示已经联网。
然后对光照传感器和LED灯进行编程,如上图。进行测试。
由于单个数值不具有代表性,我们需要一个时间段的平均数值,对我们的程序进行修改。增加在10秒内收集10次数据之后的平均值。程序如下
进行测试。测试视频
https://v.youku.com/v_show/id_XMzcyOTQxODY2MA==.html?spm=a2hzp.8244740.0.0
代码:
页:
[1]