news 2026/9/23 22:42:09

【单片机毕业设计】【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/9/23 8:52:26

当网站提示“不安全”:SSL证书,你的数字护身符

在互联网的浩瀚海洋中航行,我们时常会看到这样的警告:“此网站不安全”或“您的连接不是私密连接”。这些红色警示如同数字世界的警戒线,而它们背后隐藏的关键,正是SSL证书——这个你可能看不见,却时刻保护着你的数字护…

作者头像 李华
网站建设 2026/9/22 1:44:54

FileLocator Pro v9.3.3544便携版:高效文件搜索工具

FileLocator Pro 是一款功能强大的文件搜索工具,支持通过关键词、文件类型、大小、日期等多种条件快速定位系统中的文件和文件夹。本版本为便携版,无需安装即可使用,具备全文搜索和内容预览功能,能大幅提升文件管理效率。特别适合…

作者头像 李华
网站建设 2026/9/23 2:15:05

2025 技术解析:智能指纹变异技术底层实现与抗关联逻辑

一、技术背景:指纹浏览器抗关联的行业痛点与突破方向当前指纹浏览器抗关联技术面临两大核心痛点:一是指纹特征固定化,传统方案的硬件参数、渲染特征等多为静态配置,长期使用易被平台纳入指纹黑名单,关联风控触发率维持…

作者头像 李华
网站建设 2026/9/23 1:07:05

红帽系:升级gcc4.8为gcc为7.5版本

老项目用到的,参考下: 1、 #创建安装目录,准备安装文件下载路径:https://ftp.gnu.org/gnu/gcc/gcc-7.5.0/gcc-7.5.0.tar.xz cd /usr/local/install mkdir gcc7.5 cd gcc7.5 cp /home/gcc-7.5.0.tar.gz /usr/local/install/gcc7.5 …

作者头像 李华