基于物联网的鸡舍环境监测系统设计与实现
1. 绪论
1.1 研究背景与意义
1.1.1 物联网技术的应用
- 物联网技术在饲养业中的应用逐渐引起广泛关注。
- 物联网技术为鸡舍环境监测和管理提供了有效的解决方案。
- 物联网技术有望提升鸡养殖效率、改善养殖环境,进而提高小鸡生产水平。
1.1.2 研究意义
- 鸡舍环境监测系统具有重要的意义,可以提高养殖效率和产量。
- 物联网技术可以实现对鸡舍环境的实时监测、远程控制和数据管理。
- 物联网技术为养殖业的管理提供了科学的技术手段支持。
1.2 国内外研究现状
1.2.1 传感器技术
- 常见的传感器包括温度传感器、湿度传感器、CO2传感器、NH3传感器等。
- 这些传感器能够实现对鸡舍环境的全面监测并通过无线传输技术将数据传输至云端。
1.2.2 云平台技术
- 利用云计算和大数据技术,构建了高效的数据管理平台。
- 实现对全球范围内鸡舍环境数据的集中管理和分析。
1.3 影响鸡生长的环境因素
1.3.1 气温
- 温度对雏鸡的成长起着决定性的作用。
- 应将鸡舍的温度控制在适宜的水平。
1.3.2 湿度
- 适宜的湿度对雏鸡的成长和健康有益。
- 湿度太高或太低都会引起疾病。
1.3.3 通风和光照
- 良好的通风和适当的光照对鸡的健康和生长至关重要。
1.4 主要研究内容
1.4.1 系统设计
- 系统整合了传感器技术、OneNET云平台等多种技术手段。
- 实现对鸡舍环境的全面监测和管理。
1.4.2 技术实现
- 采用多种传感器实时监测鸡舍内的关键环境参数。
- 数据通过Wi-Fi网络传输至云平台后台数据库。
- 采用OneNET云平台作为系统的云服务基础设施。
- 配备了用JavaScript编写的移动应用程序。
- 用户可以随时随地通过手机或平板设备获取鸡舍内的实时监测数据。
2. 系统需求分析和总体架构设计
2.1 需求分析
2.1.1 系统功能
- 实时监测:监测温湿度、气体浓度等环境参数。
- 数据记录与分析:记录历史数据,方便用户查看和调整。
- 报警与通知:在监测到不正常的数据时,立即报警提醒养殖者。
2.1.2 技术支撑
- 传感器技术:使用各类传感器,如温湿度传感器、气体传感器等。
- 物联网通信技术:采用Wi-Fi、NB-IoT等通信技术。
2.2 设计原则
2.2.1 实时性
- 确保管理者及时发现和调整鸡场内参数,提高养殖效率和小鸡健康状况。
2.2.2 可扩展性
- 确保系统具备良好的可扩展性,适应鸡舍规模的变化。
2.2.3 节能性
- 采用节能的硬件和软件方案,减少系统运行对能源的依赖。
2.2.4 用户友好性
- 系统用户界面应设计得简单直观,提高用户的可操作性。
2.3 系统结构设计
2.3.1 感知层
- 包括温度传感器、湿度传感器、气体传感器(CO2、NH3、H2S)、光照传感器等。
2.3.2 网络层
- 负责从传感器收集环境信息数据,并通过IoT协议向云平台传送。
2.3.3 应用层
- 选择云平台来接收、存储和处理环境数据。
- 提供移动应用程序,通过手机或平板电脑实时监控鸡舍环境。
3. 系统感知层设计
3.1 主控芯片选型
- 以STM32单片机为中心,对各类传感器进行监控、数据采集、通信等任务。
3.2 传感器选型
3.2.1 温湿度传感器
- DHT11是一款使用广泛的温湿传感器,可以对周围的空气进行温、湿度的检测。
3.2.2 光照强度传感器
- BH1750是一款数字光敏器件,可以对周围的光线强度进行检测。
3.2.3 二氧化碳传感器
- SGP30是一款数字式室内空气质量传感器,具有集成的温度、湿度和VOCs检测功能。
3.2.4 硫化氢传感器
- MQ-136传感器使用二氧化锡作为气敏材料,在接触到硫化氢时,可以改变半导体的电导率。
3.2.5 氨气传感器
- MQ-137氨气传感器所使用的气敏材料在清洁空气中电导率较高,当传感器所处的环境中存在氨气时,传感器的电导率随空气中氨气浓度而减小。
3.3 终端节点设计
- 终端节点负责采集环境数据并将其传输到云端或中央控制系统。
4. 系统网络层设计
4.1 技术选择
- 采用Wi-Fi、NB-IoT等通信技术实现数据传输。
4.2 无线传感网络搭建
- 建立无线网络,通过外部ESP8266将传感器采集到的数据进行处理,并与Wi-Fi热点相连,将采集到的数据传输到云端。
5. 系统应用层设计
5.1 云平台搭建
- 选择中移云平台来接收、存储和处理环境数据。
5.2 手机APP设计
- 提供移动应用程序,通过手机或平板电脑实时监控鸡舍环境。
6. 系统测试与结果分析
6.1 硬件部分
- 对系统硬件进行测试,确保其稳定性和可靠性。
6.2 软件部分
- 对系统软件进行测试,确保其功能完整和运行稳定。
致谢
- 对参与本研究的人员和组织表示感谢。
附录
- 提供相关的研究资料和数据。




