news 2026/5/1 4:05:10

【单片机毕设】151.1基于单片机stm32物联网智能宠物屋控制毕业设计项目

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
【单片机毕设】151.1基于单片机stm32物联网智能宠物屋控制毕业设计项目

硬件端
1.重量传感器:使用重量传感器进行投喂实物的计量,可在APP端设置投喂阈值,用于控制投喂开关。
2.DS1302时钟模块:实现设备的对时,并且提供定时投喂功能操作;
3.使用舵机控制食物阀门的开关,可使用APP进行远程手动调节
4.MQ135传感器:监测空气环境质量是否有问题若超过阈值,则自动开启风扇并报警
5.一键铲屎功能:使用步进电机进行模拟铲屎,再执行一个舵机模拟进行倒屎操作,工作完成以后会有反馈记录
6.CO2传感器:监测环境的CO2浓度,若超过阈值,则自动开启风扇并报警
7.ESP8266:进行无线联网,使设备通过云平台与APP进行通讯,实现远程控制与监测功能
8.OLED显示屏:显示设备状态以及剩余食物重量,等数据;
9.风扇:监测到超过设置阈值,进行自动开启
10.蜂鸣器报警功能,若在特定的时间内没有补足食物重量,设备会进行蜂鸣器报警提示,并且打开手机APP会又提示框弹出

长按按键可以切换到定时界面和主界面
定时界面:短按按键可以控制查看定时时间
主界面:短按按键可以开启和关闭投喂舵机
(2)APP端
1.使用MQTT协议与设备进行信息交互。
2.可以查看设备的环境数据,并使用ui进行数据显示
3.可设置盘中食物量的上限阈值,可以设置空气阈值和C02浓度阈值。
4.可查看宠物是否在进食中的状态以及查看盘中食物剩余量;
5.可远程控制食物阀门(舵机)。
6.可以远程设置对设备进行时钟对时;
7.可以通过手机进行定时投喂的时间进行修改
8.可以执行一键铲屎操作

(3)云平台使用






版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/23 18:35:21

基于改进二进制粒子群算法的含需求响应机组组合问题研究

MATLAB代码:基于改进二进制粒子群算法的含需求响应机组组合问题研究 关键词:机组组合 改进粒子群算法 需求响应 微网 参考文档:《A Modified Binary PSO to solve the Thermal Unit Commitment Problem》完全复现其中的第五章 仿真平台&…

作者头像 李华
网站建设 2026/4/16 18:28:40

ZeRO-Infinity启发下的TensorFlow分布式优化设想

ZeRO-Infinity启发下的TensorFlow分布式优化设想 在大模型训练日益成为AI研发核心任务的今天,显存墙与通信瓶颈正不断挑战着现有框架的极限。尽管PyTorch凭借FSDP和DeepSpeed生态在超大规模训练中崭露头角,但TensorFlow作为工业界广泛部署的稳定平台&…

作者头像 李华
网站建设 2026/4/23 10:08:14

AI工程师必看:TensorFlow镜像优化技巧汇总

AI工程师必看:TensorFlow镜像优化技巧汇总 在现代机器学习工程实践中,一个看似不起眼的环节——容器镜像的选择与构建,往往决定了整个MLOps流水线的成败。你是否经历过这样的场景:本地训练效果很好,部署到生产环境却报…

作者头像 李华
网站建设 2026/4/28 12:14:01

自动驾驶背后的推手:TensorFlow在智能交通中的角色

自动驾驶背后的推手:TensorFlow在智能交通中的角色 在一辆自动驾驶汽车驶过城市街道的瞬间,它需要完成超过百万次的计算——识别行人、判断红绿灯状态、预测周围车辆轨迹、实时调整路径。这些看似“本能”的反应,背后是一整套复杂的人工智能系…

作者头像 李华
网站建设 2026/4/29 13:31:14

为什么说TensorFlow是工业级机器学习的基石?

TensorFlow为何是工业级机器学习的基石? 在今天的AI系统设计中,一个核心挑战始终摆在工程师面前:如何让一个在实验室里表现优异的模型,真正扛得住生产环境中的高并发、低延迟和长期稳定运行?学术界追求的是SOTA&#x…

作者头像 李华