毕节市网站建设_网站建设公司_过渡效果_seo优化
2026/1/2 2:37:40 网站建设 项目流程

【单片机毕业设计21-基于stm32c8t6的智能小车】

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

前言

🔥这里是小殷学长,单片机毕业设计篇21-基于stm32c8t6的智能小车
🧿创作不易,拒绝白嫖可私


一、功能介绍

------------------------------------------智能小车----------------------------------------
功能:
1.OLED实时显示当前速度状态模式和距离
2.按键进行模式切换速度调整
3.蓝牙进行模式切换速度调整
4.语音进行模式切换速度调整
5.红外循迹模式
6.超声波避障模式
7.红外跟随模式
功能可定制


🔥 实物展示

二、硬件部分

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

硬件材料

PCB和原理图

三、软件部分

main.c部分代码

intmain(void){NVIC_PriorityGroupConfig(NVIC_PriorityGroup_4);//设置系统中断优先级分组4delay_init();//延时函数初始化Exit_Init();//按键初始化Init_Usart();//初始化串口LED_Init();//初始化LEDBuzzer_GPIO_Init();//蜂鸣器初始化HC_SR04_init();TIM3_PWM_Init();Servo_Init();Motor_Init();TrackSensor_Init();Infrared_Tracking_Init();OLED_Init();//初始化OLEDOLED_Clear(0);printf("======HardWare Init Finished======\r\n");Buzzer_Voice();Motor_GoStop(Speed_L,Speed_R);while(1){interface();//界面显示任务Logical_Task();//逻辑处理任务Usart_Task();//串口处理任务//循迹模式if(work_mode==4&&mode==4||usart_mode==3){Tracking_Avoidance();}//跟随模式if(work_mode==5&&mode==5||usart_mode==2){Infrared_Tacking();}//避障模式 无舵机旋转判断if(work_mode==6&&mode==6||usart_mode==1){Obstacle_Avoidance();}TIM_SetCompare2(TIM3,Speed_L);//占空比调节 PB5TIM_SetCompare4(TIM3,Speed_R);//占空比调节 PB1}}

总结

上面为基于stm32f103c8t6的智能垃圾桶相关的大致介绍,源码,pcb和原理图以及相关文档说明做了详细说明,有需可私

🧿创作不易,拒绝白嫖

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询