# stm32蓝牙智能小车 **Repository Path**: qin-jianshuang/intelligent-bluetooth-car ## Basic Information - **Project Name**: stm32蓝牙智能小车 - **Description**: 使用stm32f103c8t6作为最小系统开发板开发的智能小车,配合蓝牙模块、超声波距离,iic显示屏以及3个红外模块。此项目造价低廉,可玩性较高。可作为stm32入门教程检验易上手项目,并且每个元器件都写了一个独立的.c与.h文件,他人可将对应模块文件移植到自己项目中使用。 - **Primary Language**: C - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 6 - **Forks**: 1 - **Created**: 2023-11-01 - **Last Updated**: 2026-02-06 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # stm32蓝牙智能小车 #### 介绍 本项目使用stm32f103c8t6作为最小系统开发板开发的智能小车,配合蓝牙模块、超声波距离,iic显示屏以及3个红外模块。此项目造价低廉,可玩性较高。可作为stm32入门教程检验易上手项目,并且每个元器件都写了一个独立的.c与.h文件,他人可将对应模块文件移植到自己项目中使用。 ![输入图片说明](%E6%A0%87%E5%87%86%E5%BA%93%E4%BB%A3%E7%A0%81/car.jpg) #### 软件架构 keil5 stm32标准库酷环境 #### 主要代码模块说明 #include "UART.h" //通信模块,使用蓝牙与手机APP相连进行控制 #include "LED.h" //高低电平信号控制函数 #include "OLED.h" //0.9寸iic显示屏函数(4针角版本) #include "Motor.h" //L298N模块,采用pwm占空比控制tt电机转速 #include "HCSR04.h" //超声波测距模块,cvv供电应采用5v #include "Delay.h" //系统延时函数 #### 使用说明 1. 手机app蓝牙调试器(安装包以上传) 2. app的控制逻辑由if-else进行接收判断,切向单片机发送的信号量是简单的阿拉伯数字,方便他人后期更改。 3. 未使用hal库,主代码main嵌套较少,方便初学者阅读。 ![输入图片说明](%E6%A0%87%E5%87%86%E5%BA%93%E4%BB%A3%E7%A0%81/image.png) #### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request #### 特技 1. 使用 Readme\_XXX.md 来支持不同的语言,例如 Readme\_en.md, Readme\_zh.md 2. Gitee 官方博客 [blog.gitee.com](https://blog.gitee.com) 3. 你可以 [https://gitee.com/explore](https://gitee.com/explore) 这个地址来了解 Gitee 上的优秀开源项目 4. [GVP](https://gitee.com/gvp) 全称是 Gitee 最有价值开源项目,是综合评定出的优秀开源项目 5. Gitee 官方提供的使用手册 [https://gitee.com/help](https://gitee.com/help) 6. Gitee 封面人物是一档用来展示 Gitee 会员风采的栏目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/)