三水箱控制matlab代码LTTS_270403_MiniProject
客观的
该项目的目标是设计和开发一个系统,该系统可以在多个传感器的帮助下有效监测水质,并通过互联网传输传感器数据进行远程监控,并确保使用
RTOS
的系统的故障安全运行。
概括
在这个项目中,我们设计了一个具有强大硬件和软件组件的系统,通过测量和分析
IS
10500:2012
规定的饮用水质量参数来实现水质远程监测。
该系统包含三个整体子系统和两个硬件子系统或节点,一个是本地节点,由传感器、Arduino
UNO、XBee
终端设备和执行器组件组成,另一个是协调器,包括
ESP8266
微控制器和XBee
协调员。
每个节点都借助闪存到微控制器板上的嵌入式代码来执行其特定功能。
本地节点
传感器收集的数据在
XBee
模块的帮助下使用
RF
通信传输到协调器节点。
Arduino
UNO
在
FreeRTOS
的帮助下进行编程,以帮助
Arduino
执行多任务,因为我们创建了三个任务(或线程)
TaskSensors
-
收集和传输传感器数据,TaskpH
-
检查
pH
值是否在允许的范围内,TaskTds
2023-01-15 09:28:16
4.93MB
系统开源
1