正式介绍作品前先说明一下,我是湖南文理学院计算机与电气工程学院的一名大三学生,My Name Is 牛马,该作品是参加湖南省物联网竞赛的作品,但是很遗憾并没有获奖。这是我第一次写帖子,写这篇帖子的目的,一是为了纪念一下自己半个月的付出,二是想跟大家推荐一下ShineBlink物联网开发板和机智云平台,我不是托!我不是托!我真不是托!真的就是向跟我一样是学生党的伙伴们推荐一下,确实挺容易上手的。好了,下面开始介绍我的牛马作品!!
4.3 舵机模块
舵机模块选用型号为DS32系列的数字舵机,扭矩大,精度高,性能好,旋转角度可控,供电电压在6-8.4v,工作电流可达1-2A,通过PWM信号控制,工作频率在50Hz-100Hz,用于控制食物种类的选择和粮食的投放,操作方便,效果显著。
5.软件设计5.1 程序流程图5.2 机智云平台
机智云平台是机智云物联网公司经过多年行业内的耕耘及对物联网行业的深刻理解,而推出的面向个人、企业开发者的一站式智能硬件开发及云服务平台。平台提供了从定义产品、设备端开发调试、应用开发、产测、云端开发、运营管理、数据服务等覆盖智能硬件接入到运营管理全生命周期服务的能力。
机智云平台为开发者提供了自助式智能硬件开发工具与开放的云端服务。通过方便的自助工具、完善的SDK与API服务能力最大限度降低了物联网硬件开发的技术门槛,降低开发者的研发成本,提升开发者的产品投产速度,帮助开发者进行硬件智能化升级。机智云平台的生态环境如下图所示。
5.3 网关设备
网关设备选用esp8266串口WIFI模块,模块采用串口与MCU通信,内置TCP/IP协议栈,能够实现串口与WIFI之间的转换,兼容3.3V和5V单片机系统,支持串口转WIFI STA方案,模块小巧,抗干扰能力强,性能好,稳定可靠,作为接入机智云平台的网关,可以将硬件设备连接云平台进行数据交互,实现硬件联网,wifi模块与MCU的连线图如下所示。
5.4 App开发
利用机智云平台可轻松研发属于自己的APP,APP界面可以基于已有模块自行设计,根据需求添加所需的数据点,通过WIFI模块与云平台和微处理器进行数据传输。同时,开发者在机智云平台开发智能硬件时,不仅可以很方便地使用该App对硬件设备进行调试和验证。而且可以完成机智云智能硬件的配置入网、设备搜索、设备绑定、设备登录、设备控制、远程控制、状态更新、本地远程切换等基本设备操作,创建对应的需要传输数据的数据点,数据点可以随时更新硬件设备上传到云平台的数据。
6.作品实物展示
由于上传的图片有大小限制,不支持2MB以上的图片,这里就不放图了,有感兴趣的联系我,我可以把作品的细节发给你。
7.总结
经过大量测试,该系统能够自动进行数据采集、传输及处理,实现了智能投喂、远程清理宠物排泄物、远程互动和净化空气等功能。当空气质量传感器检测到数据异常时,通过喷雾装置释放特殊液体达到净化空气的目的,通过压力传感器检测粮盆里食物或水的重量来判断是否需要添加食物和水,同时也可以根据用户的需求,在App端选择不同种类的食物进行投放,很好的解决了在无人照顾的情况下,宠物依旧可以正常生活的问题。另外,系统与机智云平台对接后,由云平台接管设备,云平台可以对设备进行批量开发与管理,也有效地保证了系统的稳定性。总的来说,该产品具有很大的市场应用价值和推广价值!
相关知识
针对短期内宠物无人照顾的智能宠物屋系统
基于ShineBlink物联网开发板和机智云平台开发的“针对短期内宠物无人照顾的智能宠物屋”系统
基于机智云+Shineblink的智能宠物屋
开发者案例:智能宠物屋,智能投喂、自动清洁、APP远程控制
基于机智云+Shineblink的智能宠物屋,智能投喂、自动清洁及APP远程控制
【IoT毕设】机智云物联网平台+STM32单片机+智能宠物屋实现
基于arduino和机智云平台的智能宠物屋设计
「IoT毕设」机智云物联网平台+STM32单片机+智能宠物屋实现
基于arduino和机智云平台的智能宠物屋研究与实现
智能狗屋T
网址: 针对短期内宠物无人照顾的智能宠物屋系统 https://m.mcbbbk.com/newsview353338.html
上一篇: 如何有效灭苍蝇:全面指南 |
下一篇: 基于ShineBlink物联网开 |