- 博客(69)
- 收藏
- 关注
原创 基于普中51开发板的电子门铃设计Proteus仿真+程序+设计报告
摘要:本文设计了一款基于51单片机的多功能电子门铃系统,通过Proteus仿真和普中51开发板实现了功能验证。系统采用按键控制设计,具有5种可选门铃声类型,通过蜂鸣器播放并在数码管显示当前类型编号。支持长按2秒进入设置模式,短按切换铃声类型,再次长按退出设置。在正常模式下,短按播放铃声,3秒内快速按5次可触发1分钟持续播放。设计包含完整的仿真电路、C语言程序代码(Keil编译)、设计报告及讲解视频,验证了系统的可行性和实用性,为智能家居门铃设计提供了参考方案。
2025-11-20 17:30:00
463
原创 【普中】基于普中51开发板单片机的8_8点阵滚动显示设计
本文介绍了一种基于51单片机的8×8点阵滚动显示系统设计。系统采用AT89C51/52作为主控芯片,通过74HC595驱动点阵模块,实现"祝你生日快乐"文字信息的动态滚动显示。设计包含硬件电路、Keil C语言程序、Proteus仿真验证及普中开发板实物测试。系统支持按键控制滚动方向和启停功能,代码兼容多种51系列单片机。资料包提供仿真工程、源码注释、设计报告及讲解视频等完整设计文档,适用于电子设计教学和基础嵌入式开发实践。该设计展示了单片机控制LED点阵的基本原理,具有结构简单、功能完
2025-11-20 09:30:00
1621
原创 基于51单片机的温湿度报警LCD1602液晶显示设计( proteus仿真+程序+设计报告+讲解视频)
本项目基于51单片机(如AT89C51/52)设计了一个温湿度报警系统,结合DHT11温湿度传感器和LCD1602液晶显示屏,实现了温湿度的实时监测与报警功能。系统通过AT24C02芯片存储温湿度阈值,用户可通过四个按键调整上下限值。当温湿度超过设定阈值时,蜂鸣器报警并点亮相应指示灯。LCD1602显示屏上显示当前温湿度及环境状态(如“Hot and humid!”)。项目提供了Proteus仿真图、Keil编译的C语言程序、详细设计报告及讲解视频,适配普中A234开发板,其他型号可能需要代码修改或额外接线
2025-05-21 18:10:27
1052
原创 【普中】基于51单片机的简易密码锁设计
仿真图proteus8.16(有低版本)程序编译器:keil 4/keil 5编程语言:C语言设计编号:P10# 1.主要功能:基于51单片机AT89C51/52(与AT89S51/52、AT89C51/52、STC89C51/52等51内核单片机通用)基于51单片机的简易密码锁设计数码管显示以单片机为核心,设计一个六位电子密码锁。利用矩阵键盘输入密码,8位数码管显示输入的内容,要求如下:1、初始状态数码管为熄灭状态,不显示内容,系统等待按键按下。2、矩阵键盘按下,数码管按
2025-03-16 15:00:00
927
原创 基于51单片机的篮球计分器液晶LCD1602显示
仿真图proteus8.16(有低版本)程序编译器:keil 4/keil 5编程语言:C语言设计编号:P09# 1.主要功能:基于51单片机AT89C51/52(与AT89S51/52、AT89C51/52、STC89C51/52等51内核单片机通用)基于51单片机的篮球计分器液晶LCD1602显示设计内容:1、设计LCD显示篮球比赛计时计分牌。2、通过加分按钮可以给A队或B队加分。3、设计对调功能,A队和B队分数互换,意味着中场交换场地。4、显示比赛倒计时功能。
2025-03-16 09:00:00
899
原创 【普中开发板】基于51单片机音乐盒LCD1602显示
仿真图proteus7.8及以上程序编译器:keil 4/keil 5编程语言:C语言设计编号:P08# 1. 主要功能:基于51单片机AT89C51/52(与AT89S51/52、AT89C51/52、STC89C51/52等51内核单片机通用)基于普中51单片机的音乐盒LCD1602显示设计0、利用I/O口产生一定频率的方波,驱动蜂鸣器,发出不同的音调,从而演奏乐曲;1、通过按键播放3首音乐;2、有歌曲选择按键、播放键/停止键;3、通过LCD1602显示歌曲名称;
2025-03-15 15:00:00
1562
原创 【普中开发板】基于51单片机的八位抢答器设计
Proteus 仿真:Proteus 8.16(有低版本)程序编译器:keil 4/keil 5编程语言:C语言设计编号:P07# 1. 主要功能:普中开发板实验设计本设计旨在设计一个基于51单片机的8位竞赛抢答器设计。以单片机为核心,设计一个8位竞赛抢答器:同时供8名选手或8个代表队比赛,分别用8个按钮1-8号表示。1.设置一个系统清除和抢答控制开关S,开关由主持人控制。2.抢答器具有锁存与显示功能。即选手按按钮,锁存相应的编号,并在优先抢答选手的编号一直保持到主持人将系
2025-03-15 09:00:00
989
原创 【普中开发板】基于51单片机电子钟万年历LCD显示设计
Proteus 仿真:Proteus 7.8及以上版本程序编译器:keil 4/keil 5编程语言:C语言设计编号:P06# 1. 主要功能:普中开发板实验设计本设计旨在设计一个基于51单片机的简易电子钟万年历设计。1、采用LCD1602液晶屏显示,DS1302记录日历和时间。2、可以通过按键设置日期、时间。3、可以通过 proteus 仿真和普中开发板运行。
2025-03-14 15:00:00
832
原创 【普中开发板】基于51单片机简易计算器显示设计
Proteus 仿真:Proteus 8.16(有低版本)程序编译器:keil 4/keil 5编程语言:C语言设计编号:P05# 1. 主要功能:普中开发板实验设计本设计旨在设计一个基于51单片机的简易计算器仿真设计。性能指标(1) 用单片机51单片机设计一个简易计算器, 并用1602液晶显示相应的数据。(2) 可以进行简单的加减乘除运算。(3) 最大可以 9999*9999即计算结果9位数以内的运算。(4) 可以通过 proteus 仿真和普中开发板运行。
2025-03-14 09:00:00
1189
原创 【普中开发板】基于51单片机简易计算器数码管显示设计
Proteus 仿真:Proteus 8.16(有低版本)程序编译器:keil 4/keil 5编程语言:C语言设计编号:P04# 1. 主要功能:普中开发板实验设计本设计旨在设计一个基于51单片机的简易计算器仿真设计。功能要求:实现加减乘除四则简单运算数码管显示1、能通过矩阵键盘输入正确键值;2、能进行简单的四则运算;3、能以数码管正确显示数值;4、最大支持运算结果9 9999,超出将蜂鸣器报警;
2025-03-13 09:00:00
1382
原创 【普中开发板】基于51单片机电子钟闹钟数码管显示设计
Proteus 仿真:Proteus 8.16程序编译器:keil 4/keil 5编程语言:C语言设计编号:P03# 1. 主要功能:普中开发板实验设计基于51单片机的电子钟闹钟设计。1、本设计利用DS1302作为时钟源,数码管显示时分秒。2、可以通过按键设置时分秒以及闹钟。3、当时间达到设定闹钟时间,蜂鸣器报警。4、普中开发板上可以实现效果,仿真和开发板都可以。
2025-03-12 15:00:00
1800
原创 【普中开发板】基于51单片机直流电机加减速(风扇控制)设计
Proteus 仿真:Proteus 8.16程序编译器:keil 4/keil 5编程语言:C语言设计编号:P02# 1. 主要功能:普中开发板实验设计基于51单片机的直流电机加减速PWM控制1、数码管显示速度档位。2、按键控制启动和停止,加减速。3、使用PWM控制直流电机速度。4、普中开发板上可以实现效果,仿真和开发板都可以。
2025-03-12 09:00:00
762
原创 【普中开发板】基于51单片机温度报警器设计
Proteus 仿真:Proteus 8.16程序编译器:keil 4/keil 5编程语言:C语言设计编号:P01# 1. 主要功能:普中开发板实验设计1、实时DS18B20温度测量及显示,超出温度范围蜂鸣器报警,温度报警值可通过按键设定功能;2、温度测量范围-55到128摄氏度;3、可设置报警温度,默认超过30℃(通过程序可以更改默认报警值);4、按键设置进入设置报警值模式,按键加调高,按键减调低。5、普中开发板上可以实现效果,仿真和开发板都可以。
2025-03-11 15:00:00
928
原创 基于51单片机的简易温控水杯恒温杯仿真设计
仿真图proteus7.8及以上程序编译器:keil 4/keil 5编程语言:C语言设计编号:S0099# 1. 主要功能:基于51单片机的简易温控水杯恒温杯仿真设计1、采用DS18B20检测温度,温度检测范围-55~125摄氏度。2、LCD1602显示检测温度和设置温度值,温度低于设定值显示low,高于显示high。3、检测温度小于设定温度-1°时,开启加热器。检测温度大于设定温度+1时,开启制冷器控制温度。4、按键加减设置温度设定值,可以通过按键控制电动开关盖。
2025-03-11 09:00:00
1986
原创 基于51单片机多功能防盗报警系统
仿真图proteus8.9及以上程序编译器:keil 4/keil 5编程语言:C语言设计编号:S0098# 1. 主要功能:基于51单片机的多功能防盗报警器仿真设计1、系统可以测量光照和人体距离通过LCD1602显示,具备手动控制布防和撤防;2、如果光照高于阀值,说明有人开窗入室,启动报警;3、如果人体距离太近,说明有人靠近房屋,启动报警;4、检测到异常振动,启动报警;5、检测到人体红外,启动报警;6、具有紧急按钮,在突发情况下手动启动报警;7、可以通过按键设
2025-03-10 22:27:41
1600
原创 基于51单片机校园作息时间控制打铃系统
基于51单片机校园作息时间控制打铃系统( proteus仿真+程序+设计报告+原理图+讲解视频)仿真图proteus7.8及以上程序编译器:keil 4/keil 5编程语言:C语言设计编号:S0097。
2025-03-10 10:53:47
1007
原创 基于51单片机煤气浓度检测报警通风仿真LCD显示
基于51单片机煤气浓度检测报警通风仿真LCD显示( proteus仿真+程序+设计报告+原理图+讲解视频)
2025-03-09 18:00:00
713
原创 基于51单片机病床呼叫系统设计
基于51单片机病床呼叫系统设计( proteus仿真+程序+设计报告+原理图+讲解视频)仿真图proteus7.8及以上程序编译器:keil 4/keil 5编程语言:C语言设计编号:S0095。
2025-03-09 09:00:00
954
原创 基于51单片机智能晾衣架控制系统设计
仿真图proteus7.8及以上程序编译器:keil 4/keil 5编程语言:C语言设计编号:S0094# 1. 主要功能:基于51单片机的简易伸缩型智能晾衣架控制系统1、系统具有测量环境湿度和光照强度功能;2、自动模式下,如果检测湿度低于30%,光照大于50Lux,则将衣架伸出;否则将衣架收回;3、手动模式下,通过按键控制衣架伸出和收回。4、用绿色LED灯表示衣架的状态,绿灯亮表示衣架伸出状态,绿灯灭表示衣架收回状态;5、使用LCD1602显示光照强度、湿度和工作
2025-03-08 16:00:00
1928
原创 基于51单片机串口通信控制系统设计
仿真图proteus7.8及以上程序编译器:keil 4/keil 5编程语言:C语言设计编号:S0093# 1. 主要功能:基于51单片机的串口通信控制proteus仿真设计1、用单片机编程实现串口控制,电脑通过串口发送指令控制单片机进行工作。2、串口发送1,接到后单片机执行小灯闪烁。3、串口发送2,接到后单片机执行数码管显示1位,依次显示0-9数字。
2025-03-08 09:00:00
638
原创 基于51单片机电子门铃设计
基于51单片机的智能门铃设计1、系统采用一个按键简洁设计,可以选择门铃声;2、门铃声音通过蜂鸣器播放,5种类型音乐,数码管显示当前选择的门铃声类型编号;3、在正常模式下长按按键2秒以上,进入门铃声类型选择模式短按进行类型选择,再次长按按键退出选择模式;4、在正常模式下,短按一下,门铃声响一次,3秒内,短按5次,门铃声响1分钟。
2025-03-07 16:00:00
1530
原创 基于51单片机冰箱控制系统设计
仿真图proteus7.8及以上程序编译器:keil 4/keil 5编程语言:C语言设计编号:S0092# 1. 主要功能:基于51单片机的冰箱控制系统仿真设计1、系统通过数码管显示冷藏温度、冷冻温度,两个温度可调;2、具有自动模式、手动模式、速冻模式可选,有对应的模式指示灯。 手动模式下可以修改温度; 自动模式下冷冻-18度,冷藏5度。 速冻模式下冷冻-25度,冷藏0度。3、通过DS18B20检测冷藏室和冷冻室的温度,如果温度低于设置温度,制冷模块工作。
2025-03-06 16:35:59
899
原创 基于51单片机智能垃圾桶仿真设计
基于51单片机智能垃圾桶仿真设计( proteus仿真+程序+设计报告+原理图+讲解视频)仿真图proteus8.9及以上程序编译器:keil 4/keil 5编程语言:C语言设计编号:S0089。
2025-03-06 16:14:18
760
原创 基于51单片机的传送带计数proteus仿真设计
基于51单片机传送带计数仿真设计( proteus仿真+程序+设计报告+原理图+讲解视频)仿真图proteus7.8及以上程序编译器:keil 4/keil 5编程语言:C语言设计编号:S0088。
2024-11-19 11:05:25
1131
原创 基于51单片机的电子钟+秒表LCD1602仿真设计
基于51单片机的电子钟秒表LCD1602仿真设计( proteus仿真+程序+设计报告+原理图+讲解视频)仿真图proteus7.8及以上程序编译器:keil 4/keil 5编程语言:C语言设计编号:S0087。
2024-11-17 11:19:36
1590
原创 基于51单片机电机测速proteus仿真设计
基于51单片机的闭环反馈直流电机PWM控制转速测量( proteus仿真+程序+设计报告+原理图+讲解视频)仿真图proteus7.8及以上程序编译器:keil 4/keil 5编程语言:C语言设计编号:S0086。
2024-11-16 16:07:44
1671
原创 基于51单片机空气质量监测报警仿真LCD显示
基于51单片机空气质量监测报警仿真LCD显示( proteus仿真+程序+设计报告+原理图+讲解视频)仿真图proteus7.8及以上程序编译器:keil 4/keil 5编程语言:C语言设计编号:S0085。
2024-11-15 16:30:28
773
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅