0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

【IoT毕设】STM32与机智云自助开发平台的宠物智能喂养系统

机智云 2022-08-09 18:20 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

摘要:本文针对迷你的宠物在主人无法随时照料爱宠的问题,设计了一套针对迷你宠物喂养的智能宠物系统,通过连接机智云智能硬件自助开发对此系统的具体设计,为迷你宠物的智慧喂养提供了科学合理的解决方案。

1引言

饲养迷你宠物逐渐成为年轻人的时尚,但由于工作繁忙很多萌宠都无法得到悉心照顾,课题设计了一个针对迷你宠物饲养的智能家居系统,系统基于应用层、网络层、感知层三层物联网体系架构,具有云平台、上位机、下位机、移动智能终端四大模块。其中,下位机由CC2530作为协调器,通过ZigBee协议完成无线终端节点组网,STM32单片机搭载esp8266WIFI模块作为下位机网关,借助机智云自助开发平台提供的M2M协议完成下位机和移动智能终端的远程数据传输。

2系统设计

2.1下位机整体设计

下位机系统主要依靠CC2530芯片、以及STM32F103芯片基于IEEE802.15.4标准的低功耗局域网协议,组成星形无线传输网络层。采用ZigBee进行下位机组网,下位机由宠物环境监测模块、宠物体征监测模块、执行部件控制模块、安防报警模块组成,主要负责宠物环境以及体征状况信息采集以及执行部件控制,下位机硬件结构框图见图1。

poYBAGLyNLeAFZ3uAAC7ZKkvaU4926.png

图1硬件结构框图

2.2上位机设计

上位机选用PC作为硬件平台,利用C#语言完成上位机界面开发,SerialPort控件完成与下位机网关的数据通信,上位机带有显示界面,能够对宠物环境以及宠物体征数据进行实时动态显示,另外它还具有控制界面,能够进行投食、喂水、加热等执行部件控制。部分上位机控制显示界面见图2。

poYBAGLyNL6AIUzNAAF_udEhoqI700.png

图2上机位控制显示界面

3系统性能测试

搭建宠物环境并对整个系统功能进行测试,测试工作主要包括下位机上电组网测试、宠物环境以及体征参数本地和远程监测测试、下位机执行部件本地和远程控制测试,下位机系统闭环双位式控制测试。系统测试过程如下:

(1)开启下位机协调器及各终端节点,观测下位机液晶屏,查看各终端节点是否依次上报数据。

(2)开启下位机网关,连接路由上网后,打开手机APP页面,查看数据是否通过云端转发至移动终端;开启上位机界面,并打开预先配置端口,查看数据是否正常传送至上位机界面。

(3)开启下位机网关,连接路由上网后,打开手机APP页面,查看数据是否通过机智云云端转发至移动终端;开启上位机界面,并打开预先配置端口,查看数据是否正常传送至上位机界面。

(4)系统升温、降温、加湿、降湿操作,查看执行部件是否按照闭环双位式规定控制模式开启。

4结束语

这是一个基于机智云智能硬件自助开发平台并且针对迷你宠物饲养的智能家居系统,经连续24小时不停机测试,系统性能稳定,运行正常,在网络状况良好的情况下,正确数据采样频率达到2kS/s,其整体设计方案对于迷你宠物的智慧喂养具有一定的指导意义。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • STM32
    +关注

    关注

    2305

    文章

    11120

    浏览量

    371159
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    为你的STM32项目加点料:AI智能风扇智能温控与风扇调节系统

    每年的这个时候,总能看到许多为毕业设计而发愁的同学。大家手里握着熟悉的STM32,知道它性能强大、控制精准,是完成的可靠伙伴,但恰恰因为这份“可靠”,反而让选题变得困难——能做的东西似乎都被
    的头像 发表于 11-28 13:39 182次阅读
    为你的<b class='flag-5'>STM32</b><b class='flag-5'>毕</b><b class='flag-5'>设</b>项目加点料:AI<b class='flag-5'>智能</b>风扇<b class='flag-5'>智能</b>温控与风扇调节<b class='flag-5'>系统</b>

    基于机智平台的新疆农田气候检测系统设计与实现

    本文设计了一种基于平台的新疆农田气候检测系统,用于实时监测风速、温湿度和PM2.5等环境参数,提升农业生产智能化水平。系统采用
    的头像 发表于 09-23 18:45 491次阅读
    基于<b class='flag-5'>机智</b><b class='flag-5'>云</b><b class='flag-5'>平台</b>的新疆农田气候检测<b class='flag-5'>系统</b>设计与实现

    STM32项目分享:智能厨房安全系统(机智)

    01—项目简介1.功能详解STM32智能厨房安全系统(机智)功能如下:STM32F103C8T
    的头像 发表于 09-10 00:01 900次阅读
    <b class='flag-5'>STM32</b>项目分享:<b class='flag-5'>智能</b>厨房安全<b class='flag-5'>系统</b>(<b class='flag-5'>机智</b><b class='flag-5'>云</b>)

    STM32项目分享:智能语音台灯(机智)

    01—项目简介1.功能详解STM32智能语音台灯(机智)功能如下:STM32F103C8T6单片机作为主控单元按键切换模式,支持自
    的头像 发表于 07-24 18:03 1059次阅读
    <b class='flag-5'>STM32</b>项目分享:<b class='flag-5'>智能</b>语音台灯(<b class='flag-5'>机智</b><b class='flag-5'>云</b>)

    物联网智能家居方案-基于Nucleo-STM32L073&amp;机智实例项目打包下载

    物联网智能家居方案-基于Nucleo-STM32L073&机智实例项目打包,推荐下载!
    发表于 05-29 21:50

    STM32机智连接实现步骤与技巧(下篇):机智代码移植与优化

    在《STM32机智连接实现步骤与技巧(上篇)》中,我们介绍了硬件连接和通信协议配置。本篇将重点讲解如何将机智相关代码移植到
    的头像 发表于 05-23 18:10 802次阅读
    <b class='flag-5'>STM32</b>与<b class='flag-5'>机智</b><b class='flag-5'>云</b>连接实现步骤与技巧(下篇):<b class='flag-5'>机智</b><b class='flag-5'>云</b>代码移植与优化

    STM32机智连接实现步骤与技巧(上篇)

    通过STM32机智的连接,开发者可以实现设备的远程控制和数据管理,提升物联网应用的智能化水平。本文将介绍
    的头像 发表于 05-23 18:10 850次阅读
    <b class='flag-5'>STM32</b>与<b class='flag-5'>机智</b><b class='flag-5'>云</b>连接实现步骤与技巧(上篇)

    STM32项目分享:智能台灯(机智)系统

    01—项目简介1.功能详解STM32智能台灯(机智系统功能如下:1.检测功能:系统检测周围温
    的头像 发表于 03-10 08:03 1470次阅读
    <b class='flag-5'>STM32</b>项目分享:<b class='flag-5'>智能</b>台灯(<b class='flag-5'>机智</b><b class='flag-5'>云</b>)<b class='flag-5'>系统</b>

    机智推出集成Deepseek和豆包大模型的AIoT开发平台

    、扣子智能平台,首次实现智能开发全流程生产模式,将AIoT开发门槛降至历史新低,重构智能硬件
    的头像 发表于 03-04 10:29 1297次阅读

    机智发布Gokit5 AI智能开发板:工业级智能体流水线重构AIoT开发范式

    平台机智AIoT开发平台,首次实现智能开发
    的头像 发表于 02-26 13:33 888次阅读
    <b class='flag-5'>机智</b><b class='flag-5'>云</b>发布Gokit5 AI<b class='flag-5'>智能</b>体<b class='flag-5'>开发</b>板:工业级<b class='flag-5'>智能</b>体流水线重构AIoT<b class='flag-5'>开发</b>范式

    基于STM32机智的楼宇火灾监测系统设计

    摘要针对火灾对楼宇健康和居民安全的威胁,设计并开发了一款楼宇火灾实时监测系统。该系统STM32为主控芯片,机智
    的头像 发表于 01-18 10:02 1766次阅读
    基于<b class='flag-5'>STM32</b>与<b class='flag-5'>机智</b><b class='flag-5'>云</b>的楼宇火灾监测<b class='flag-5'>系统</b>设计

    扣子携手机智于火山引擎FORCE原动力大会共推AI+IoT万物智能新时代

    行业先锋者,全国首家物联网自助开发平台和全球领先的AIoT开发服务平台,受邀参加本次大会。  
    的头像 发表于 12-23 14:03 1571次阅读

    扣子携手机智于火山引擎FORCE原动力大会共推AI+IoT万物智能新时代

    行业先锋者,全国首家物联网自助开发平台和全球领先的AIoT开发服务平台,受邀参加本次大会。当前
    的头像 发表于 12-21 10:03 2149次阅读
    扣子携手<b class='flag-5'>机智</b><b class='flag-5'>云</b>于火山引擎FORCE原动力大会共推AI+<b class='flag-5'>IoT</b>万物<b class='flag-5'>智能</b>新时代

    STM32项目分享:机智智慧农业系统

    01—项目简介1.功能详解基于STM32机智智慧农业系统。功能如下:温湿度采集:使用DHT11温湿度传感器采集环境温湿度土壤湿度
    的头像 发表于 12-19 18:40 1901次阅读
    <b class='flag-5'>STM32</b>项目分享:<b class='flag-5'>机智</b><b class='flag-5'>云</b>智慧农业<b class='flag-5'>系统</b>

    开发者洞察 | 小德智能:用涂鸦GenAI能力打造智能宠物创新应用

    宠物硬件和AI能力的结合,正在成为宠物经济接下来的热门风口方向!市场上越来越多的企业,开始将目光投向智能养宠领域,积极打造“AI+宠物”的创新应用。作为涂鸦
    的头像 发表于 12-12 18:14 1556次阅读
    <b class='flag-5'>开发</b>者洞察 | 小德<b class='flag-5'>智能</b>:用涂鸦GenAI能力打造<b class='flag-5'>智能</b><b class='flag-5'>宠物</b>创新应用