news 2026/5/26 8:25:05

【单片机毕业设计】【dz-982】基于单片机的篮球计分器

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
【单片机毕业设计】【dz-982】基于单片机的篮球计分器

一、功能简介

项目名:基于单片机的篮球计分器
项目编号:dz-982
单片机类型:STM32F103C8T6
具体功能:
1、通过按键可调整比赛时间(三个按键)
2、通过按键启停比赛时间(一个按键)
3、通过按键进行加分(每队3个,分别是1分,2分,3分)
4、通过按键,可切换场地(一个按键)
5、通过DHT11监测当前环境的温湿度;
6、通过红外避障监测篮球是否命中;
7、通过光照检测模块检测光照值,如果光照较低时,自动打开照明灯
8、每增加分数,可通过TTS语音播报比分
9、当比赛时间结束后,蜂鸣器响3s,通过语音提醒,并报出比分
10、通过显示屏显示比赛时间、各队分数
11、将监测的数据通过WiFi传输到手机端

二、系统框图设计

绘制软件:VISIO
本设计以STM32F103C8T6单片机为核心控制器,结合多种传感器模块和执行模块构建基于单片机的篮球计分器系统,系统包括中控部分、输入部分和输出部分。中控部分采用STM32F103C8T6单片机,其主要功能是获取输入数据并控制输出部分。输入部分由以下模块组成:第一部分是按键模块,通过多个按键可调整比赛时间、启停比赛时间、为每队加分(1分、2分、3分)、切换场地;第二部分是DHT11温湿度检测模块,通过该模块可以监测当前环境的温湿度;第三部分是红外避障模块,用于监测篮球是否命中;第四部分是光照检测模块,用于检测当前环境的光照值;第五部分是供电模块,为整个系统提供稳定的电源支持。输出部分由以下模块组成:第一部分是LED灯模块,当光照较低时自动打开照明灯;第二部分是TTS语音播报模块,用于播报比分;第三部分是声光报警模块,比赛时间结束后蜂鸣器响3秒并语音提醒;第四部分是显示模块,用于显示比赛时间、各队分数;除此之外还有WiFi模块,用于将监测数据传输到手机端。

三、32实物图

单片机型号:STM32F103C8T6

板子为绿色PCB板,两层板,厚度1.2,上下覆铜接地。元器件基本上为插针式,个别降压芯片会使用贴片式。

供电接口:TYPE-C

四、原理图

软件版本:AD2013

电路连线方式:网络标号连线方式

注意:原理图只是画出了模块的引脚图,而并不是模块的内部结构原理图

五、PCB图

由原理图导出,封装很大一部分都是作者自己绘制,不提供封装库,只提供连接好的源文件。中间有一个项目编号,隐藏在单片机底座下,插入单片机后不会看到。

两层板,上下覆铜接地。

六、部分程序展示

软件版本:keil5

逻辑程序和驱动程序分开,分布于main.c和其他.c文件

/********************************** 函数名:监测函数 传参值:无 返回值:无 **********************************/ void Monitor_Function(void) { if(time_num % 10 == 0) //监测数据 { Dht11_Get_Temp_Humi_Value(&temp_value,&humi_value); light_value = 500 - 150 * (ADC_Get_Value(ADC_CHANNEL_0) / 4096.0 * 3.3); //获取光照值 }
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/26 4:55:16

域名SSL证书和IP地址SSL证书有什么区别

基本概念:它们保护的对象不同域名SSL证书保护的是网站的域名,比如 www.example.com。这是我们日常生活中最常见的SSL证书类型。IP地址SSL证书保护的则是具体的IP地址,比如 192.168.1.1。这种证书相对少见,主要用于一些特定的专业场…

作者头像 李华
网站建设 2026/5/26 4:57:02

Vue可视化设计器:零代码构建专业界面的终极解决方案

Vue可视化设计器:零代码构建专业界面的终极解决方案 【免费下载链接】vjdesign Vue 界面可视化设计器,支持任何 html 标签以及项目中引用的组件,可实现仅通过配置文件就能增加支持的组件和组件属性 项目地址: https://gitcode.com/gh_mirro…

作者头像 李华
网站建设 2026/5/26 4:55:22

教育领域专属问答机器人:用Kotaemon实现个性化答疑

教育领域专属问答机器人:用Kotaemon实现个性化答疑 在智慧教育快速发展的今天,一个现实问题始终困扰着师生双方:学生遇到学习难题时,往往得不到及时、准确的解答;而教师受限于时间和精力,难以做到一对一即时…

作者头像 李华
网站建设 2026/5/26 4:56:10

Realistic Vision V2.0完整实操手册:从零开始掌握逼真图像生成技术

Realistic Vision V2.0完整实操手册:从零开始掌握逼真图像生成技术 【免费下载链接】Realistic_Vision_V2.0 项目地址: https://ai.gitcode.com/hf_mirrors/ai-gitcode/Realistic_Vision_V2.0 你是否曾经想要创建一个逼真的人物肖像,却苦于缺乏专…

作者头像 李华
网站建设 2026/5/25 11:20:01

机器学习的认知误区及其本质探析

摘要在数字化浪潮的推动下,机器学习已成为当下最受追捧的技术概念之一,甚至被赋予了超越其实际能力的 “神化” 色彩。纵观工业与技术发展历程,TQM、Kaizen、6 Sigma 等诸多曾风靡一时的 “时尚” 理念,均在炒作中被夸大收益&…

作者头像 李华
网站建设 2026/5/25 10:31:00

Springboot 分层结构

src/main/java/com/example/project/ ├── cache/ # 缓存相关 ├── config/ # 配置类 ├── constants/ # 常量定义 ├── controller/ # 控制器层 ├── service/ # 服务层 ├── advice/ # 全局处理 ├── entity/ …

作者头像 李华