网易首页 > 网易号 > 正文 申请入驻

基于机智云平台的智能鱼缸开发

0
分享至

摘要:为降低观赏鱼饲养的门槛、向观赏鱼饲养爱好者提供超越传统鱼缸饲养的乐趣,设计一款成本低廉、可远程控制、操作方便的智能鱼缸系统。系统基于STM32单片机,采用0.96英寸OLED显示鱼缸温度、鱼缸光强、鱼缸浊度等关键信息,可通过按键控制鱼缸的换水、喂食等功能。使用esp8266-01S模块和机智云平台连接,通过极简易友好的操作流程生成APP,为手机用户提供丰富的定制化功能,供用户远程查看和控制鱼缸,解决饲养宠物鱼时可能遇到的诸多问题。

1引言

摘录:收起随着生活水平日益提高,人们把更多的时间、金钱、精力投入到自己的兴趣爱好之上,例如饲养观赏性鱼类。国内外观赏鱼市场正在快速发展。然而养好观赏鱼并非易事,饲养人需要为鱼提供适合的水温、水质和食物等,这就加大了人们时间和精力的投入,同时,也提高了大众进入观赏鱼饲养领域的门槛。市面上主流的智能鱼缸系统的设计思路是先要满足鱼缸基本的观赏功能,再利用一些传感器可以让人们更加方便地得到鱼缸内的一些主要信息,最后利用一些无线控制功能让人们可以通过便携式设备管理鱼缸。

本设计是一款基于STM32的智能鱼缸系统,使用传感器获取鱼缸的关键信息,对信息进行处理和上传手机端,借助于智能化产品的强大功能将观赏鱼饲养的门槛降低,能够让系统用户在饲养观赏鱼的同时体会到从传统鱼缸饲养中得不到的乐趣。

2系统设计方案

此款智能鱼缸设计有如下功能:按键控制、温度测量、Wi-Fi控制、模拟喂食、浊度检测、光强检测、屏幕显示。

系统的整体连接图如图1所示。按键控制是通过按键操作实现鱼缸进行喂食、开关灯、换水、增氧。Wi-Fi控制是通过ESP8266-01S模块和机智云平台搭配使用,在手机端控制鱼缸和进行信息查询。光强检测是通过光敏传感器模块来实现光强数据的采集。浊度检测则是通过浊度传感器模块来实现浊度数据的采集。

图1系统整体连接图

3系统硬件设计

系统的硬件设计原理图如图2所示。采用的主控芯片型号为STM32F103C8T6,该芯片是意法半导体公司(ST)推出的基于Cortex-M3内核的32位微控制器,其封装型号采用LQFP48。该芯片RAM容量为20kB,ROM其容量为64kB,拥有的主要硬件资源为37个GPIO、2个ADC、4个定时器/计数器、2个I2C和3个USART。

图2系统原理图

系统的主要硬件模块及具体描述如下:

Wi-Fi模块:选用乐鑫ESP8266-01S。该模块不仅价格便宜,且与机智云平台配合使用进行物联网开发的相关资料也较齐全。

舵机模块:用于现实喂食部分对电机的控制。设计选用SG90舵机,其可以通过改变PWM的相关参数从而改变电机转动的角度。

OLED屏幕模块:其满足的是人们最直观的视觉需求,因此是系统极重要的部分。对于屏幕有较多选择,例如LCD1602、IIC屏幕、SPI屏幕等。综合考虑后选用支持IIC协议的0.96英寸OLED屏幕。

OLED屏幕模块:其满足的是人们最直观的视觉需求,因此是系统极重要的部分。对于屏幕有较多选择,例如LCD1602、IIC屏幕、SPI屏幕等。综合考虑后选用支持IIC协议的0.96英寸OLED屏幕。

电机驱动模块用来驱动增氧和换水这两个功能所依赖的电机。选用L9110这款电机驱动模块,因其价格便宜,且有两路输出,可以同时控制两个电机,符合设计要求。

浊度传感器模块选用TS-300B,该模块配合转接板可以输出数字量和模拟量,价格也较适宜。

温度传感器模块选用DS18B20,它具有微型化、高性能、抗干扰能力强等优点,易于搭配微处理器产品使用。

4系统软件设计

系统上电后,程序从主函数运行,对所需模块进行功能封装。在主函数调用各个模块运行时需要相关函数实现对模块的调用和相关数据的获取。主函数流程图如图3所示。

图3主函数流程图

主函数之外的其他软件模块包括:按键控制、光强获取、OLED屏幕显示和电机控制,具体如下:

1)按键控制

按键控制功能主要分两部分,一是通过按键实现鱼缸的控制,二是通过按键进行鱼缸的配网。由于STM32具有大量的中断资源,故采用中断法实现按键的控制,以获得更高的程序执行效率。

2)光强获取

光强获取模块功能主要是获取光强数据。它将光敏传感器模块输出的数据传到STM32,经STM32内部ADC对数据进行处理,将数据在屏幕显示并上传至手机端,最后根据光强控制LED的亮灭。

3) OLED屏幕显示

摘录:OLED屏幕通过IIC协议与STM32通信。首选初始化IIC总线,之后初始化OLED,通过IIC总线向OLED发送指令和数据以初始化OLED显示屏。初始化包括设置OLED显示模式、对比度、亮度等参数。STM32获取相应数据并完成处理后,向OLED发送显示数据,驱动OLED液晶显示屏在对应位置显示相关信息。

4)电机控制

用户可通过按键手动控制电机的打开或关闭,也可通过手机端下方命令控制电机。当浊度传感器检测到水体浑浊时便可自动控制电机进行换水。

5机智云平台设计

机智云平台设计实现的功能是将各传感器数据上传到手机端显示,便可在手机上通过Wi-Fi下发指令控制智能鱼缸。机智云平台为开发者提供了自助式智能硬件开发工具与开放的云端服务,将智能硬件产品开发周期缩短,快速实现智能化。

5.1创建数据点

使用机智云平台进行开发时,首先要创建数据点,并需要定义数据点的类型。设计通过机智云创建的数据点如表1所示。

表1机智云平台创建的数据点

5.2机智云代码移植流程

用机智云平台创建好项目后,进入到相关的界面,按照界面的提示进行操作,它即可自动帮助用户生成Wi-Fi控制的相关代码。在代码包生成以后,需要对其中代码进行移植。只有将代码移植到工程文件里面后,才能实现预期的功能。机智云代码的移植流程如图4所示。

图4机智云代码移植流程图

5.3手机APP设计

手机APP是通过机智云平台生成的。使用机智云平台进行APP生成的方法非常简单,不需要按照安卓APP开发那样操作,对于不懂安卓应用的开发者来说是非常友好的。其配置流程如下:

点击创建移动应用;点击右上方进行APP界面设置,将创建的项目进行关联,最后保存退出;进入控制页面选择配网方式等,保存退出;点击构建应用,等待应用构建完成,最终在手机端扫码下载APP。各步骤操作及界面如图5所示。

图5机智云平台生成APP各步骤界面

最终由机智云生成的APP的界面如图6所示

图6机智云生成APP界面

6结束语

系统基于STM32F103C8T6,实现了智能鱼缸所需的温度测量、Wi-Fi控制、喂食等功能。通过使用性价比较高的Wi-Fi模块配合机智云平台实现了手机端控制。对比其他的智能鱼缸设计,远程控制实现方式更加简单,成本也较低。系统在加热器设计部分还存在不足,将在后续研究中加以完善。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
AI算力爆发!算力租赁10大龙头,业绩暴涨、订单锁死至2028年

AI算力爆发!算力租赁10大龙头,业绩暴涨、订单锁死至2028年

我不叫阿哏
2026-04-19 11:54:29
这6种食物不能“二次加热”,吃不完就倒掉,别为节省,害了自己

这6种食物不能“二次加热”,吃不完就倒掉,别为节省,害了自己

所食所想
2026-04-01 10:30:32
美媒:中国台湾地区F-CK-1战斗机完成首次有源相控阵雷达飞行测试

美媒:中国台湾地区F-CK-1战斗机完成首次有源相控阵雷达飞行测试

零度Military
2026-04-19 20:42:28
宁波队19分大胜,队史首次闯进CBA季后赛!做对两件事

宁波队19分大胜,队史首次闯进CBA季后赛!做对两件事

体娱荒原
2026-04-20 22:06:28
交管12123出现绿拇指!连续3年无扣分,交强险最低475元、免审验

交管12123出现绿拇指!连续3年无扣分,交强险最低475元、免审验

芭比衣橱
2026-04-20 18:16:59
恒大足校组建广东晨星聚力俱乐部征战中冠,目标冲击中乙资格

恒大足校组建广东晨星聚力俱乐部征战中冠,目标冲击中乙资格

懂球帝
2026-04-20 20:22:11
吴君如早就说过:陈妍希私下根本不是什么清纯女孩,穿得着大胆得很

吴君如早就说过:陈妍希私下根本不是什么清纯女孩,穿得着大胆得很

八卦王者
2026-02-21 16:06:57
秦岚首度公开父母过世,一个人办追悼会不哭,和魏大勋不婚不育

秦岚首度公开父母过世,一个人办追悼会不哭,和魏大勋不婚不育

椰黄娱乐
2026-04-18 13:41:46
笑死,段永平这个误操作,可能要变成泡泡玛特第三大股东了

笑死,段永平这个误操作,可能要变成泡泡玛特第三大股东了

林氪
2026-04-15 09:51:53
湖人G2赛前敢惹詹姆斯?美媒:球队漏洞布朗尼之于小皇帝非常重要

湖人G2赛前敢惹詹姆斯?美媒:球队漏洞布朗尼之于小皇帝非常重要

海阔山遥YAO
2026-04-20 12:56:58
郑丽文女保镖火了!她的眼神让全场震惊。

郑丽文女保镖火了!她的眼神让全场震惊。

小猫娱乐叭叭
2026-04-09 21:03:31
砸6700亿建雄安,面积抵3个纽约,如今究竟咋样了?

砸6700亿建雄安,面积抵3个纽约,如今究竟咋样了?

娱乐圈的笔娱君
2026-03-26 12:15:32
全新奔驰S级国内实车亮相,车身加长14毫米,2026北京车展亮相

全新奔驰S级国内实车亮相,车身加长14毫米,2026北京车展亮相

华庭讲美食
2026-04-20 13:07:01
在美以高压下,伊朗内部出现多起极端事件

在美以高压下,伊朗内部出现多起极端事件

高博新视野
2026-04-18 06:00:18
皇马肠子悔青!当年不听齐达内的,如今被瓜迪奥拉狠狠打脸

皇马肠子悔青!当年不听齐达内的,如今被瓜迪奥拉狠狠打脸

奶盖熊本熊
2026-04-13 04:43:26
普京访华行程敲定,特朗普已下命令,中国向全球通告,无惧美国

普京访华行程敲定,特朗普已下命令,中国向全球通告,无惧美国

仙味少女心
2026-04-19 23:22:43
奇怪!飞机改成硬座、高铁也在降速,交通工具为何集体降级?

奇怪!飞机改成硬座、高铁也在降速,交通工具为何集体降级?

丁丁鲤史纪
2026-04-16 14:07:38
2026新门澳111期推荐猛料六叔最新内部精准一肖资料大全三中三

2026新门澳111期推荐猛料六叔最新内部精准一肖资料大全三中三

风起长安
2026-04-21 00:42:54
意媒:多支意甲顶级球队询问36岁何塞卢情况,但球员想回西甲

意媒:多支意甲顶级球队询问36岁何塞卢情况,但球员想回西甲

懂球帝
2026-04-20 13:42:09
二手CD播放器涨到天价!闲鱼卖5999元,比当年全新还贵

二手CD播放器涨到天价!闲鱼卖5999元,比当年全新还贵

金科技观察家
2026-04-06 18:03:53
2026-04-21 04:03:00
机智云
机智云
物联网开发及云服务平台
305文章数 21关注度
往期回顾 全部

科技要闻

HUAWEI Pura X Max发布 售价10999元起

头条要闻

19岁女孩挪用自家1700万当"榜一大姐" 亲爹带女儿自首

头条要闻

19岁女孩挪用自家1700万当"榜一大姐" 亲爹带女儿自首

体育要闻

阿森纳已拼尽全力,但你早干嘛去了...

娱乐要闻

《八千里路云和月》田家泰暗杀

财经要闻

利润暴跌7成,字节到底在做什么

汽车要闻

把天门山搬进厂?开仰望U8冲上45度坡的那刻 我腿软了

态度原创

艺术
教育
旅游
时尚
家居

艺术要闻

沙特官宣:全球最大单体建筑,延期十年!网友:又是画饼?

教育要闻

大降温:来澳洲留学的中国学生,创近12年新低!

旅游要闻

以“Fun”为名,深圳布吉将发布全域旅游品牌IP

春天衣服不用准备太多!这几大单品提前备好,百搭实用又不过时

家居要闻

自然慢调 慢享时光

无障碍浏览 进入关怀版