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
    +关注

    关注

    2232

    文章

    10649

    浏览量

    347874
收藏 人收藏

    评论

    相关推荐

    基于 STM32机智智能门锁的实现

    关键词:智能门锁、STM32机智云、APP目录1、功能实现2、软、硬件系统设计3、系统调试4、结论1功能实现本
    的头像 发表于 03-23 08:09 90次阅读
    基于 <b class='flag-5'>STM32</b> 和<b class='flag-5'>机智</b>云<b class='flag-5'>智能</b>门锁的实现

    玩转STM32智能硬件开发

    利全球领先的用第三方平台-机智,打造了基于超低功耗 Nuleo-STM32L073 的物联网应用系统
    发表于 09-28 06:24

    STM32通过NB-IoT连接阿里IOT平台

    NB-IoT技术介绍 整体框架结构 • 硬件连接注意事项 • DEMO运行效果 • 在阿里物联网平台创建并配置产品 • 在平台创建
    发表于 09-11 07:04

    基于机智平台+STM32+NB-IoT的停车场管理系统设计

    本文介绍的智慧停车场系统是由安徽理工大学殷雨彤设计开发完成。该停车场管理系统是以STM32F103ZE作为系统核心控制器,融合窄带物联网技术
    的头像 发表于 08-18 08:13 640次阅读
    基于<b class='flag-5'>机智</b>云<b class='flag-5'>平台</b>+<b class='flag-5'>STM32+NB-IoT</b>的停车场管理<b class='flag-5'>系统</b>设计

    IoT机智平台+STM32+树莓派的草莓采摘机器人控制系统

    智能硬件常用的机智物联网平台进行配置,并采用WIFI无线连接的形式接入机智,上
    发表于 08-16 17:35

    IoT毕设 | 机智云云平台+STM32智能家居空气检测及净化设计

    本文介绍的智能家居空气检测及净化系统是由桂林电子科技大学国际学院陈龙杰等人设计开发完成。通过使用机智平台
    的头像 发表于 07-27 18:45 394次阅读
    <b class='flag-5'>IoT</b>毕设 | <b class='flag-5'>机智</b>云云<b class='flag-5'>平台</b>+<b class='flag-5'>STM32</b>的<b class='flag-5'>智能</b>家居空气检测及净化设计

    IoT机智物联网平台+arduino开发板+呼吸检测系统

    信号不同频率的相位描述图形称为相位频谱图。 图11 呼吸信号相位频谱图 3.2 机智物联网平台 机智是一个综合的物联网设计
    发表于 06-26 18:55

    基于机智物联网平台智能种树小车

    过程的信息传递、发送命令等,物联网机智模块可以实时上报种植数据至平台。制作了装置模型样机,试验测试结果表明:该装置完成一棵树的种植时间需要约8.45 s,完成区域10 m×10 m
    发表于 05-31 19:38

    【CW32饭盒派开发板试用体验】利用机智模块联网(2)

    感谢电子发烧友论坛和武汉芯源所提供的CW32饭盒派开发板的测试机会。 上次我们介绍了如何利用CW32饭盒派的串口和机智的GE211模块进行连接,并进行命令的收发。这次我们介绍如何处理机智
    发表于 05-18 21:30

    【CW32饭盒派开发板试用体验】利用机智模块联网(1)

    如何将CW32饭盒派开发板和机智的GE211 DTU转接板结合,实现CW32饭盒派开发板进行智能物联网应用
    发表于 05-16 20:35

    基于Gokit3微信宠物屋与机智云的物联网智能家居

    本文介绍的智能家居系统主要采用了Gokit3微信宠物屋(WiFi+STM32F103)作为主控芯片,由数据采集系统、数据处理
    的头像 发表于 04-11 20:40 467次阅读

    基于gokit3微信宠物屋与机智的物联网智能家居

    (WiFi+STM32F103底板)基于Gokit3微信宠物屋与机智的物联网智能家居2.LED灯,代替加热装置展示加热情况三、云端部署1.
    发表于 04-07 17:53

    基于gokit3微信宠物屋与机智的物联网智能家居

    (WiFi+STM32F103底板)基于Gokit3微信宠物屋与机智的物联网智能家居2.LED灯,代替加热装置展示加热情况三、云端部署1.
    发表于 04-07 17:53

    IoT机智AIoT+esp8266+物联网智能家居控制系统

    、稳定性高的智能家居显得非常紧迫和重要。本文设计的智能家居系统能够将传感器采集到的信息通过ESP8266传输到
    发表于 04-07 17:20

    基于机智智能宠物屋的APP控制系统

    管理系统开发设计了一种低成本、省电、具有智能物联网自动控制功能的加湿器,更加方便、省心,适合生活使用。一、材料准备1.机智gokit32
    发表于 03-30 11:16