基于51单片机无线八路抢答器
基于51单片机无线八路抢答器
(程序+原理图+设计报告)
功能介绍
具体功能:
硬件构成:本产品采用单片机+数码管显示+NRF24L01无线模块+按键+蜂鸣器等设计而成.
主要功能:
1.两块单片机组成主机模块和从机模块,从机负责把按键抢答信号通过无线模块发送给主机,主机负责抢答信号的接收处理;
2.当主持人按下按键,抢答开始,抢答时间会自动开始倒计时,如果有选手按下按键,
数码管则会对应的显示出该选手的编号和答题时间开始倒计时,在抢答的最后5s蜂鸣器会发出声音提示;
3.若主持人没有按下按键,有选手按下按键,则视为违规抢答,数码管上会显示“FF”和违规选手的编号并蜂鸣器报警提示;
4.主持人可以设置抢答时间和答题时间,设置的参数具有掉电保存功能,保存在STC单片机内部;
5.按下归为按键可以进行新一轮抢答;
硬件设计
使用元器件:
单片机:STC89C52;
(注意:单片机是通用的,无论51还是52、无论stc还是at都一样,引脚功能都一样。程序也是一样的。)
数码管;蜂鸣器;
3.3V稳压芯片:ASM1117;
电容:10uF、30pF、10uF;
发光二极管;三极管:9012;
电源开关;无线模块:NRF24L01;
电阻:2K、10K;按键;
晶振:12M;
导线:若干;
设计资料
01原理图
本系统原理图采用Altium Designer19设计,具体如图!
02程序
本设计使用软件keil5版本编程设计!具体如图!
03设计报告
八千字设计报告,具体如下!
04设计资料
全部资料包括程序(含注释)、AD原理图、设计报告、结构框图、实物图、元件清单等。具体内容如下,全网最全! !
大家共同学习进步:
点赞分享一起学习成长。