聚丰项目 > 采用mbed OS 5开发远程水族箱监控系统

采用mbed OS 5开发远程水族箱监控系统

现在家庭里面水族箱越来越多,给人们带来愉悦放松的同时,对水族箱的养护成了一个问题,多数人员白天要上班,不能了解水族箱的状态,也无法进行维护。本方案通过互联网远程对进行水族箱的远程监控,在手机APP上进行水族箱的加热、增氧、水循环和照明控制,做到随时随地都能对水族箱进行维护,解决人们的后顾之忧。项目由于时间所限,还不完善,后期改进可以增加水质浑浊度、PH值监测和喂食等功能,提高项目的实用性。 水族箱和手机之间采用“云”进行连接,在手机APP上进行相应操作,F401接收WIFI模块通过RS232接口传送的控制命令,控制对应数字输出口,通过四位继电器控制板对水族箱的加热棒、双色LED照明灯、循环过滤泵和增氧泵进行控制。

xscc xscc

分享
0 喜欢这个项目
团队介绍

xscc xscc

团队成员

徐小杰 工程师

分享
项目简介
现在家庭里面水族箱越来越多,给人们带来愉悦放松的同时,对水族箱的养护成了一个问题,多数人员白天要上班,不能了解水族箱的状态,也无法进行维护。本方案通过互联网远程对进行水族箱的远程监控,在手机APP上进行水族箱的加热、增氧、水循环和照明控制,做到随时随地都能对水族箱进行维护,解决人们的后顾之忧。项目由于时间所限,还不完善,后期改进可以增加水质浑浊度、PH值监测和喂食等功能,提高项目的实用性。 水族箱和手机之间采用“云”进行连接,在手机APP上进行相应操作,F401接收WIFI模块通过RS232接口传送的控制命令,控制对应数字输出口,通过四位继电器控制板对水族箱的加热棒、双色LED照明灯、循环过滤泵和增氧泵进行控制。
硬件说明

硬件电路采用STM32NUCLEO-F401RE开发板作为主控,外扩 WIFI模块ESP8266和四位继电器驱动板, STM32NUCLEO-F401REESP8266之间采用RS232协议进行通讯。WIFI模块主要完成互联网连接和控制命令的传送。继电器驱动板完成执行器的驱动。

水族箱和手机之间采用机智云进行连接。

电源采用USB供电,通过开发板的5V3.3V输出为继电器驱动板和WIFI模块供电。

电路比较简单采用杜邦线连接。

系统框图.jpg

软件说明

软件方面:

下位机STM32NUCLEO-F401RE采用MEDB OS5在线开发,方便快捷,软件主要完成RS232数据的接收和对应端口的驱动,。

为加快开发速度,手机APPWIFI模块程序采用机智云辅助生成,包含ESP8266模块连接协议和安卓APP的生成和部署。


演示效果


评论区(0 )