3429浏览
查看: 3429|回复: 0

[项目教程] 养殖业环境光照度的物联网监测及控制项目方案

[复制链接]
本帖最后由 DFB11icH0lX 于 2018-7-18 12:38 编辑

项目介绍       光照在养殖业中具有非常重要的作用,是现代养殖必备的条件,光照时间长短及光照强度对养殖业具有非常重要的意义。光照强度影响着禽畜的生长发育活动,比如会影响鸡的产蛋率。在养殖禽畜舍中,自然光因为各种因素难以控制,就需要用到人工补光。此项目可以保证舍内光照强度,进行实时监控,通过网络控制灯的开关,节省劳动成本和强度,有利于生产活动。


准备事项
硬件准备:
micro:bit板X1,
Micro:Mate扩展板X1,
Obloq IoT模块+数据线,
MicroUSB数据线,
LED灯X2,
母杜邦线X4。
环境配置:
WIFI无线网络连接,
可以连接物联网的电脑/手机/平板等智能设备。
软件编程环境:
微软MakeCode在线编程平台  https://makecode.microbit.org/


制作过程
硬件连接:
养殖业环境光照度的物联网监测及控制项目方案图1
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相关的功能模块。
进行编程:
养殖业环境光照度的物联网监测及控制项目方案图2
添加Obloq软件包添加到编程页面,左侧的模块清单会出现Obloq相关的功能模块。根据Obloq网站的相关信息进行填写,通过初始配置并添加“启动连接”模块来激活WIFI和物联网服务,然后下载到micro:bit板中,检测是否能够联网。Obloq IoT模块指示灯变化:红色——蓝色——绿色,绿色表示已经联网。
然后对光照传感器和LED灯进行编程,如上图。进行测试。
由于单个数值不具有代表性,我们需要一个时间段的平均数值,对我们的程序进行修改。增加在10秒内收集10次数据之后的平均值。程序如下
养殖业环境光照度的物联网监测及控制项目方案图3

进行测试。测试视频

代码:
下载附件microbit-物联网光照度监测与控制方案.zip



您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail