用c语言本课题要求设计一种花卉养殖大棚环境测控系统,该系统由一个主控制机和若干个测控终端组成,主控制机与测控终端之间采用lora无线方式通信,各测控终端以实时或定时方式检测所在花卉养植区域中的环境温湿度、土壤水分含量、风速、光照强度等各类环境参数,测控终端具有阈值设置、数据检测分析、数据显示、语音提示、参数异常自动调控等功能,并能将检测数据通过lora无线方式发送至主控制机;主控制机按照各测控点的ID顺序依次滚动显示各测控点发送来的检测数据,并具有互联网云平台自动接入功能,并将各测控终端数据上传至互联网云平台,用户通过手机app接入互联网云平台实现对花卉养植环境远程检测功能,如发现环境参数异常,用户也可通过手机app发送远程调控指令,主控制机机通过云平台接收指令后,按照指令中所包含的测控点ID信息,将调控指令发送给相应的测控点,由测控点控制相应的设备完成环境参数调控功能。 keil 时间充足
时间: 2023-05-31 19:04:24 浏览: 65
,可以按照以下步骤进行设计:
1. 确定主控制机和测控终端的硬件平台,可以选择基于STM32或Arduino等单片机开发板。
2. 选择合适的lora模块和传感器模块,进行连接和编程,实现数据采集和无线通信功能。
3. 设计测控终端的阈值设置、数据检测分析、数据显示、语音提示、参数异常自动调控等功能,可以使用LCD显示屏和语音模块实现。
4. 在主控制机上编写程序,实现接收并解析测控终端发送的数据,按照ID顺序滚动显示各测控点的检测数据,并将数据上传至互联网云平台。
5. 设计手机app,实现远程检测和调控功能,可以使用云平台提供的API接口,通过手机app发送指令控制测控终端进行环境参数调控。
6. 进行系统测试和调试,确保系统稳定可靠,数据准确可靠。