当前位置: 首页 > news >正文

【单片机毕业设计14-基于stm32c8t6的智能宠物养护舱系统设计】

【单片机毕业设计14-基于stm32c8t6的智能宠物养护舱系统设计】

  • 前言
  • 一、功能介绍
  • 二、硬件部分
  • 三、软件部分
  • 总结


前言

🔥这里是小殷学长,单片机毕业设计篇14-基于stm32c8t6的智能宠物养护舱系统设计
🧿创作不易,拒绝白嫖可私

在这里插入图片描述


一、功能介绍

------------------------------------------智能宠物养护舱系统设计-----------------------------------------
功能:
1.红外测温
2.温湿度监测,光敏自动调节灯光亮度,氧气浓度检测
3.按键手动调节亮度,温湿度阈值
4.蓝牙控制,语音控制进行灯光和阈值调节
功能可定制


🔥 实物展示

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

二、硬件部分

下面为该毕设中所用到的相关硬件说明,具体参数不做细节描述

硬件材料

在这里插入图片描述

PCB和原理图

在这里插入图片描述

在这里插入图片描述

三、软件部分

在这里插入图片描述

main.c部分代码

int main(void)
{		

   NVIC_PriorityGroupConfig(NVIC_PriorityGroup_4);//设置系统中断优先级分组4	  
	 delay_init();            //延时初始化
	 LED_Init();              // led初始化
	 Buzzer_Init();           //蜂鸣器初始化
	 KEY_Exit_Init();         //按键初始化
	 Init_Usart();            //串口初始化
	 DHT11_Init();            //温湿度初始化
	 bspNTCAdcInit();          //ADC初始化
	 TIM3_PWM_Init();         //定时器初始化
	 SMBus_Init();             //红外测温初始化
	 OLED_Init();			        //初始化OLED  
	 OLED_Clear(0);	          //清屏
	 Buzzer_Voice();          //开机蜂鸣器提示
	 Buzzer_Voice();
	printf("--智能宠物养护舱初始化完成--\r\n");
	while(1)
	{
			
		 DHT11_Read_Data(&temp,&humi);   		    //空气温湿度
		 Interface_Task(work_mode);             //界面显示任务
		 Data_Task();                           //数据处理任务
		 Logical_Task();                        //逻辑处理任务
		 Usart_Task();                          //串口处理任务
		 ldr_task();                            //光敏处理任务
		 TIM_SetCompare2(TIM3,100-pwm_duty);	
	}
}

总结

上面为基于stm32f103c8t6的智能宠物养护舱系统设计相关的大致介绍,源码,pcb和原理图以及相关文档说明做了详细说明,有需可私

在这里插入图片描述

🧿创作不易,拒绝白嫖

相关文章:

  • 380v三相电的相序检测,缺相检测,相序保护
  • javaw.exe是什么进程?
  • H5 火柴人科目三和GitHub获取仓库点星星的用户列表发生了艺术的碰撞
  • Spring注解方式替代原始的applicationContext的Bean配置
  • deepseek从入门到精通-第一篇.本地化部署
  • Unity Shader Graph 2D - Procedural程序化图形循环加载进度效果
  • C++ Primer 顺序容器操作
  • Linux 命令大全完整版(09)
  • 使用 Promptic 进行对话管理需要具备python技术中的那些编程能力?
  • flink operator v1.10部署flink v1.19.2
  • 腾讯SQL面试题变体实现:最长连续天数与允许1天中断的进阶解法
  • Day10,Hot100(栈,堆)
  • 了解状态机
  • C#: 日志函数
  • 新版 WSL2 2.0 设置 Windows 和 WSL 镜像网络教程
  • Linux提权之john破解shadow root密文登录提权(十)
  • 《操作系统 - 清华大学》 8 -7:进程管理:进程挂起
  • 内部知识库的核心模块是什么?
  • libwebsockets交叉编译全流程
  • 【每日八股】Redis篇(一):概述
  • 讲座|为什么要不断地翻译叶芝的诗?它们为什么值得细读?
  • 民生访谈|支持外贸企业拓内销,上海正抓紧制定便利措施
  • 黄育奇当选福建惠安县人民政府县长
  • 华夏幸福:去年营业收入237.65亿元,同比减亏12亿元
  • 量子传感新技术“攻克”退相干难题
  • 解放日报社论:只争朝夕、不负重托,加快建成具有全球影响力的科技创新高地