关注分享主机优惠活动
国内外VPS云服务器

基于ShineBlink物联网开发板和吉智云平台开发的“短期遗弃宠物智能宠物屋”系统

总结:为了解决人们因工作或旅行而导致宠物短期无人看管的问题,我们基于互联网研究设计了一系列宠物短期无人看管的解决方案。 物联网开发板机智云平台及各类传感器模块。 智能宠物屋系统。

在正式介绍我的工作之前,先说明一下,我是湖南文理学院计算机与电气工程系三年级的学生。 我叫陈海涛。 作品内容均为个人创意、个人设计、手工制作。 之后,考虑写一篇论文并将其提交给期刊。 ! 严禁抄袭! 抄袭必究!

该作品曾用于参加“湖南省物联网大赛”,遗憾的是没有获奖。 这是我第一次写博客。 写这篇博​​客的目的一是为了纪念我半个月的努力,二是向大家推荐ShineBlink IoT开发板和机智云平台。 我不是混蛋! 我不是混蛋! 他真的不是一个混蛋! 我真的推荐给像我这样的学生朋友。 它非常容易启动和开发。 现在,我们就来介绍一下《牛与马》这部作品吧! !

目录

1.作品介绍

2. 演示视频

3.功能需求与设计

3.1 远程控制和交互功能

3.2粪便净化/空气净化功能

3.3 智能送纸功能

4.硬件设计

4.1 微处理器

4.2 压力传感器

4.3伺服模块

5.软件设计

5.1 程序流程图

5.2 机智云平台

5.3 网关设备

5.4 应用程序开发

6. 实物作品展示

摘要

1 .工作

越来越多的人养宠物,但大多数人每天还是要工作,有时还要去旅行。短期内,为了解决养宠物的问题由于工作、出差、旅行等原因需要短期有人照顾您的宠物,我们基于以下几点开发了一系列解决方案: 我们设计了一个解决方案:简称智能宠物屋系统-term 被忽视的宠物,配备 ShineBlink IoT 开发板、Gizhi Cloud 平台和各种传感器模块 k4]left:.0001pt;text- ]align:justify;">用户可以实时查看宠物的数量。根据应用程序的重量,用户可以选择填充哪种食物以及填充量,还可以选择是否远程控制粪便清洁器来清洁宠物的排泄物或打开空气清新剂喷雾以改善空气质量。 ,根据应用程序中显示的数据,系统依靠压力传感器实时检测食物碗的质量,并自动决定是否打开喂食器进行食物补充或监测空气质量。还支持实时监控、自动判断是否打开喂食器、空气清新剂等功能,无需宠物主人参与,已经证实宠物可以在无人陪伴的情况下自行进行进食、排泄等正常日常活动。照顾它们,因此具有很高的推广价值。

2. 演示视频

智能宠物屋系统

3. 功能需求与设计 3.1 远程控制和交互功能

用户可以:通过手机APP实时查看食物、水重量、新鲜空气质量等系统测量数据,了解宠物目前的状态实时或净化。 您还可以远程控制粪便清洁器。 您可以清理宠物的排泄物,并控制猫棒、激光笔等玩具与宠物远程互动,让您的宠物即使在笼子里也不会感到孤独和无聊。 这基本上解决了宠物的生活问题,非常适合主人短期外出,家里没有人照顾宠物的情况。

3.2 排泄物清洁/空气净化功能

宠物屋配备了自制工具和空气质量传感器,能够清洁宠物粪便。 当宠物排便、有异味或其他异味时,安装在房间内的空气质量传感器的数据会反馈到处理器,处理器将数据通过云平台反馈到手机APP。 使用手机启动空气清新剂喷雾器,喷出对宠物无害的气体来净化空气,保持宠物的环境无异味。 ,改善宠物的生活环境。 同时,用户可以随时通过APP控制安装在房间内的粪便清洁器的运行,实现清洁宠物粪便的能力。

3.3 智能 feed 功能

“压力传感器”可以实时检测宠物食盆的重量,并与系统设置实时比较。 “接近传感器”可以实时监控您的宠物当前是否留在食物碗中。 在食盆附近,如果“压力传感器”读取的重量低于系统设定值,且“接近传感器”反馈信息表明宠物没有靠近食盆,喂食器就会自动开始工作。 给食物。 将食物重新装满盆,但如果“接近传感器”反馈信息表明宠物当前靠近食盆,则不会吓到宠物,即使食盆的重量低于系统设置。这样做。 这次送料机不会启动。 喂食器会自动补充食物,直到您的宠物离开食物碗。

4.硬件设计

宠物屋配置了微处理器每个由传感器模块、继电器模块、舵机模块、电机模块、WIFI模块和云平台组成,微处理器、云平台和手机APP通过WIFI模块进行通信,传输和反馈数据,最终显示在手机APP上。外出后,用户可以通过手机APP进行远程控制,传感器模块包括压力传感器、接近传感器、空气质量传感器等,无论有没有宠物,都可以检测饵料或水的重量。 .继电器模块用于控制电机和喷雾器的工作状态,伺服模块用于控制不同类型饵料的投喂,电机采用

4.1 微处理器

系统使用ShineBlink开发板作为控制和操作整个系统的核心处理器,是一款专注于物联网开发的最小应用程序,它在芯片上内置了编译器。无需在Win、Mac或Linux计算机上安装开发环境或文本编辑器,环境简单,易于开始编写程序。其次,功能代码易于实现,不需要太多初始化,即可编写。只需几行代码即可实现,下图显示了 ShineBlink 开发板: ">

4.2 压力传感器

压力传感器采用型号为HX711的压力计量传感器,是一款高精度计量传感器。 设计了24位A/D转换芯片。 与其他同类型芯片相比,该芯片集成了其他同类型芯片所需的外围电路,如稳压电源、片内时钟振荡器等,具有以下优点。 抗干扰性强。 在智能宠物屋中,它用于对宠物箱内的食物和水进行称重,决定是否添加食物或水,并将测量数据反馈给单片机。 压力传感器如下图所示。

4.3 伺服模块

舵机模块为DS32系列数字舵机,扭矩大、精度高、性能好、旋转角度可控,供电电压6-8.4v,工作电流采用齿轮。 最大1-2A,由PWM信号控制,工作频率50Hz-100Hz,用于控制食物类型选择和喂粮,操作方便,效果显着。

五、软件设计 5.1 程序流程图

5.2 机智云平台

机智云平台是一站式智能硬件开发及开发平台。 云服务平台。 该平台提供从智能硬件接入到运营管理的全生命周期能力,包括产品定义、设备开发调试、应用开发、生产测试、云开发、运营管理、数据服务等。

机智云平台通过便捷的自助工具为开发者提供自助式智能硬件开发工具和开放云服务,提供完整的SDK和API这些功能降低了物联网硬件开发的技术门槛,降低了开发者的研发成本,提高了开发者的产品上线速度。 /p>展示了机智云平台的生态。 5.3 网关设备

网关设备使用 ESP8266 串口 WIFI 模块 该模块使用串口与 MCU 进行通信。 WIFI STA方案内置TCP/IP协议栈,可实现WIFI 3.3V与5V之间的转换,兼容并支持串口,具有模块小、抗干扰能力强、性能优良、稳定可靠等特点。数据交互作为机智云平台的网关,您可以将您的硬件设备连接到云平台,启用硬件联网,并将您的WiFi模块连接到您的MCU。 .0001pt;text-align:center;">

5.4 应用开发

使用机智云平台可以轻松开发自己的APP。 您可以在现有模块的基础上自行设计APP界面,并根据您的需求添加所需的数据点。 平台和微处理器通过WIFI模块和云端进行数据传输。 同时,当开发者在机智云平台上开发智能硬件时,他们不仅可以轻松地使用该应用程序来调试和验证他们的硬件设备,还可以完成将机智云智能硬件配置到他们的网络中。 搜索、设备绑定、设备登录、设备控制、远程控制、状态更新、本地与远程切换等基本设备操作。,创建对应需要发送数据的数据点,数据点可以随时用硬件设备上传到云平台的数据进行更新。

6. 作品实物展示

7. 总结

经过大量测试,系统可以自动将数据集。 传输和处理可实现智能喂食、远程清理宠物粪便、远程交互、空气净化等功能。 当空气质量传感器检测到异常数据时,喷雾装置会释放出特殊液体来净化空气。 压力传感器检测粮仓中饲料或水的重量,并确定是否需要添加更多饲料和水。 也可以根据用户需求进行配置。 ,在应用上选择不同类型的食物进行配送,解决了宠物无需任何人照顾也能正常生活的问题。 此外,一旦系统连接到机智维茨云平台,云平台就会接管设备。 云平台可以批量开发和管理设备,也可以有效保证系统稳定性。 总体而言,该产品具有很好的市场应用和推广价值。

未经允许不得转载:主机频道 » 基于ShineBlink物联网开发板和吉智云平台开发的“短期遗弃宠物智能宠物屋”系统

评论 抢沙发

评论前必须登录!