养殖业环境光照度的物联网监测及控制项目方案
2018-07-185271
AI 快速预览详细
该项目通过micro:bit板、Micro:Mate扩展板和Obloq IoT模块实现养殖业环境光照度的实时监控与自动控制。硬件包括micro:bit板、Micro:Mate扩展板、Obloq IoT模块、LED灯等。通过编程,可以实现光照传感器的数据采集和LED灯的控制。为了提高数据准确性,程序会在10秒内收集10次数据的平均值。最终效果是实现养殖舍内光照强度的实时监控与自动控制,提高生产效率,节省劳动成本。
|
项目介绍 光照在养殖业中具有非常重要的作用,是现代养殖必备的条件,光照时间长短及光照强度对养殖业具有非常重要的意义。光照强度影响着禽畜的生长发育活动,比如会影响鸡的产蛋率。在养殖禽畜舍中,自然光因为各种因素难以控制,就需要用到人工补光。此项目可以保证舍内光照强度,进行实时监控,通过网络控制灯的开关,节省劳动成本和强度,有利于生产活动。 准备事项 硬件准备: 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次数据之后的平均值。程序如下 ![]() 进行测试。测试视频 代码: microbit-物联网光照度监测与控制方案.zip |








