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

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

3天内不再提示

基于STM32单片机的宠物养殖辅助系统设计

小常硬件 来源:小常硬件 2023-07-20 09:20 次阅读

基于STM32单片机的宠物养殖辅助系统

一.系统设计

整个系统以STM32 单片机作为核心控制器,然后该控制器可以完成对温湿度数据的采集,可以完成对光照强度的采集,通过按键可以对系统的温湿度阈值进行设定。可以通过按键设定系统的光照强度阈值,然后实现对光照启动和关闭的控制,同时可以通过按键控制光照的亮灭,可以通过红外光电感器完成对宠物食量的采集,当采集的食物小于设定的闯值时,可以通过蜂鸣器进行报警,当通过液位传感器检测到水量不足时,可以控制电机转动实现自动加水,上述采集到的温度、光照强度以及水位值都可以通过无线的方式上传到APP 段查看,可以通过APP 设计的控制开关,远程控制水泵电机,加湿器、风扇电机、灯光开关的启动和关闭。

62138b54-264e-11ee-962d-dac502259ad0.jpg

图1 系统框图

二.硬件设计

本设计所采用的STM32F103C8T6是以Cortex-3为核心的单片机,使用DS18B20进行温度检测,MQ-135进行异味检测,红外光电开关进行宠物识别,光敏电阻模块用来进行夜晚白天的检测,电容式液位传感器进行水位检测。

623e8782-264e-11ee-962d-dac502259ad0.jpg

图2 硬件电路

三.软件设计

系统在完成系统初始化后就开始通过传感器进行数据检测,检测到温度、异味、宠物、光强都会通过无线模块上传到上位机端,在上位机端可以设置温度和异味阈值,当检测到超过温度阈值就会通过继电器进行调节,异味过大就会开窗通风,检测到宠物不在会进行自动消毒。

62664768-264e-11ee-962d-dac502259ad0.jpg

图3 程序流程图

627cfd8c-264e-11ee-962d-dac502259ad0.jpg

图4 主程序

四、实物展示

6298d39a-264e-11ee-962d-dac502259ad0.jpg

审核编辑:汤梓红

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

    关注

    2525

    文章

    48137

    浏览量

    740305
  • 单片机
    +关注

    关注

    6002

    文章

    43990

    浏览量

    620981
  • 控制器
    +关注

    关注

    112

    文章

    15245

    浏览量

    171273
  • STM32
    +关注

    关注

    2240

    文章

    10675

    浏览量

    348882

原文标题:基于STM32单片机的宠物养殖辅助系统

文章出处:【微信号:小常硬件,微信公众号:小常硬件】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    单片机辅助软件

    单片机辅助软件,让你省心、放心
    发表于 07-20 19:30

    单片机辅助工具

    分享一些收集的单片机辅助工具,只要是学单片机的都用的着。
    发表于 06-10 10:51

    单片机常用辅助软件

    单片机常用的辅助软件
    发表于 12-05 23:00

    单片机常用辅助软件自取!

    51单片机常用辅助开发工具软件免费下载!51Hex_Bin、51波特率初值设定、51定时器计算、lcd汉字取模软件、单片机小精灵软件、谱曲软件、UltraEdit、串口调试助手。
    发表于 03-24 22:44

    基于单片机的自行车智能辅助系统设计

    基于单片机的自行车智能辅助系统设计摘要随着科学技术与物联网的发展,推动着智能化产品逐渐从无到有再到快速发展,智能科技逐渐改变社会发展方式,过去很多无法想象的科学技术或者生活方式,现在利用先进和智能化
    发表于 07-19 08:11

    基于ARM的智能水产养殖系统设计

    题目: 智能水产养殖系统关键词:STM32;智能控制;数据采集;无线通信摘要在水产养殖中要求养殖人进行繁重的体力劳动,同时在一些
    发表于 07-26 06:41

    基于单片机设计一个智能宠物小屋控制系统

    智能宠物小屋一、项目设计要求以单片机为控制核心设计一个智能宠物小屋控制系统,设计基本要求如下:1)具有自动喂食喂水、自动通风换气、自动清洁等功能;2) 完成智能
    发表于 09-08 07:59

    基于51单片机的定时宠物喂食系统设计

    一、拟解决的主要问题1、仔细分析题目要求,理解投食器工作原理,明确工作任务和设计要求,确定整体设计方案,选定单片机以及相关传感器等元器件,实现投食器设定时间,按设定时间发出响声,吸引宠物过来并自动
    发表于 11-09 06:54

    怎样去设计一种基于单片机的心率监测LED灯辅助睡眠系统

    基于单片机的心率监测LED灯辅助睡眠系统的设计原理是什么?怎样去设计一种基于单片机的心率监测LED灯辅助睡眠
    发表于 02-17 07:23

    STM32单片机中断系统

    这节课主要给大家介绍一下 STM32 单片机的中断系统
    发表于 11-11 17:17 33次下载

    基于51单片机的智能多肉养殖系统设计Proteus仿真

    基于51单片机的智能多肉养殖系统设计Proteus仿真
    发表于 12-27 16:28 42次下载

    【IoT毕设】机智云物联网平台+STM32单片机+智能宠物屋实现

    摘要:为了更方便地照顾宠物,笔者设计一款基于STM32单片机的智能宠物屋。该智能宠物屋以STM32
    的头像 发表于 08-30 09:25 1409次阅读
    【IoT毕设】机智云物联网平台+<b class='flag-5'>STM32</b><b class='flag-5'>单片机</b>+智能<b class='flag-5'>宠物</b>屋实现

    基于STM32单片机宠物系统设计

    本次宠物窝的设计使用STM32单片机作为控制中心,通过DHT11采集温度,通过光照强度的不同模拟白天和黑夜,通过按键调整温湿度阈值,通过OLED显示温湿度的阈值、光照强度和时间,通过DS1302显示
    的头像 发表于 08-28 09:34 448次阅读
    基于<b class='flag-5'>STM32</b><b class='flag-5'>单片机</b>的<b class='flag-5'>宠物</b>窝<b class='flag-5'>系统</b>设计

    基于STM32单片机宠物监测系统设计

    本次宠物监测系统的设计使用STM32单片机作为控制中心,通过水滴模块测量液位,通过光敏电阻模块采集光照强度,通过DHT11采集温湿度,通过光电管进行红外光电检测,检测到的数据通过ESP
    的头像 发表于 08-29 09:18 776次阅读
    基于<b class='flag-5'>STM32</b><b class='flag-5'>单片机</b>的<b class='flag-5'>宠物</b>监测<b class='flag-5'>系统</b>设计

    STM32单片机最小化系统设计原理

    STM32最小系统,就是能让STM32单片机能够正常工作所必须拥有的组成部分的集合,也是STM32单片机
    发表于 04-23 14:54 284次阅读
    <b class='flag-5'>STM32</b><b class='flag-5'>单片机</b>最小化<b class='flag-5'>系统</b>设计原理