news 2026/7/7 19:30:57

【单片机毕业设计】【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/7/7 0:51:51

AZ-500考试通关秘籍:云Agent日志监控与威胁响应实操指南

第一章:AZ-500考试通关秘籍:云Agent日志监控与威胁响应实操指南在准备微软 AZ-500 认证考试过程中,掌握 Azure 安全中心(Azure Security Center)对虚拟机代理(Agent)日志的监控与威胁响应机制是…

作者头像 李华
网站建设 2026/7/7 12:02:06

手把手教你部署MCP PL-600 Agent,企业级自动化落地就靠它

第一章:MCP PL-600 Agent 概述与核心价值 MCP PL-600 Agent 是一款面向现代云原生环境的高性能监控代理组件,专为大规模分布式系统设计。它能够实时采集主机性能指标、容器运行状态、网络流量及自定义业务数据,并安全高效地传输至中央管理平台…

作者头像 李华
网站建设 2026/7/7 12:29:15

MCP量子认证证书管理实战指南(专家20年经验倾囊相授)

第一章:MCP量子认证证书管理概述 在现代信息安全体系中,MCP(Multi-Channel Protocol)量子认证证书管理作为保障通信安全的核心机制,正逐步成为高安全等级系统的标配。该系统利用量子密钥分发(QKD&#xff0…

作者头像 李华
网站建设 2026/7/7 5:44:58

【企业级监控部署秘籍】:如何高效集成MCP MS-720 Agent实现零故障运行

第一章:MCP MS-720 Agent 概述与核心价值MCP MS-720 Agent 是一款专为现代混合云环境设计的智能监控代理工具,旨在实现跨平台资源的统一观测性管理。该代理支持在物理机、虚拟机及容器化环境中部署,能够实时采集系统性能指标、应用日志和安全…

作者头像 李华
网站建设 2026/7/7 6:01:20

【医疗护理智能化升级】:3步构建高可靠任务提醒Agent系统

第一章:医疗护理智能化升级的背景与挑战随着人口老龄化加剧和慢性病患者数量持续增长,传统医疗护理模式面临资源紧张、人力不足和服务效率低下的严峻挑战。在此背景下,智能化技术正逐步渗透至医疗护理领域,推动服务模式从被动响应…

作者头像 李华