- 博客(218)
- 收藏
- 关注
原创 基于51单片机简易电子琴设计(含Keil程序和Proteus文件)
1.使用数码管显示按下的音符。⒉通过矩阵键盘输入音符,蜂鸣器就会发出对应的音调。3.按下弹奏/停止按键后,点击歌曲选择,并选择矩阵键盘上的任一按键就能播放指定的音调。
2023-08-19 10:39:35 2188
原创 基于51单片机的自行车仪表系统(含Keil程序和Proteus文件)
1.LCD1602显示屏上显示自行车车速和阈值。2.按下界面切换后显示日期和时间数据。3.通过ADC0832和电位器模拟自行车车速。4.通过按键可以设定自行车的车速阈值。5.当检测到车速超过阈值就会通过小灯报警。
2023-08-19 10:36:06 389
原创 基于51单片机的霍尔自行车里程测速仪(含Keil程序和Proteus文件)
1.通过LCD1602显示实时车速。2.通过霍尔测速模块进行速度检测。3.通过在霍尔模块处模拟开关量的变化,变化速度越快则显示的车速越快。
2023-08-19 10:32:04 1182 1
原创 基于51单片机的自动门设计(含Keil程序和Proteus文件)
1.系统内使用小灯来代表工作模式,初始状态下红色小灯亮代表自动模式。⒉通过前后按键来模拟门内门外是否有人。3.按下设置按键就能切换到手动模式,按下正反两个按键就能控制开门和关门。
2023-08-19 10:26:12 789
原创 基于51单片机的智能自动窗帘(含Keil程序和Proteus文件)
1.使用LCD1602显示屏显示温度、时间、光照强度和阈值。2.通过控制电位器来模拟光敏电阻模块的功能。3.通过按键可以进行界面切换、阈值调节、手动控制电机。4.使用DS18B20采集环境的实时温度。5.使用DS1302为系统提供时钟信息。6.电机来控制窗帘,使用ULN2003A驱动模块来驱动电机。
2023-08-18 11:54:14 568
原创 基于51单片机的智能雨刷器设计(含Keil程序和Proteus文件)
1.8位共阴极数码管显示雨量。2.电位器模拟雨量检测模块检测雨量。3.当雨量达到120时雨刷器开始工作。4.当雨量达到130时雨刷器的速度加快。
2023-08-18 11:36:57 360
原创 基于51单片机的智能饮水机设计(含Keil程序和Proteus文件)
1.使用LCD1602显示屏显示实时温度以及温度阈值,还有实时时间界面和定时设定界面。⒉.使用按键来控制界面的切换、水温阈值的调节、定时时间的调节、定时开关。3.通过继电器控制加热器进行加热。4.通过DS1302时钟模块为系统提供时钟数据。5.使用电位器来模拟温度的变化,ADC0832将采集到的模拟温度值进行转换。
2023-08-18 11:29:54 423
原创 基于51单片机的智能温控系统(含Keil程序和Proteus文件)
1.使用8位共阳数码管显示实时温度。⒉.通过按键可以调节温度阈值,通过按键可以对阈值进行加减调节。3.当温度低于温度阈值并且光电管检测到有人,则会通过继电器启动加热装置。4.当温度高于温度阈值并且检测到光电管有人,则会通过控制L298N电机驱动模块来启动风扇降温。
2023-08-18 11:24:22 355
原创 基于51单片机的智能台灯设计(含Keil程序和Proteus文件)
1.系统上电台灯打开,此时的绿灯亮代表的是亮度无法修改的普通灯亮起。⒉按下设置按键后切换到可调节亮度的灯。3.蓝色小灯的亮度调节是PWM调节,按键加和减可以调节信号的占空比,并实现小灯亮度的控制。
2023-08-14 11:57:27 564
原创 基于51单片机的智能水表(含Keil程序和Proteus文件)
1.使用LCD1602显示屏显示实时水量和水量阈值。⒉通过按键可以设置水量的阈值,可以进行阈值的加减。3.当达到阈值后小灯就会亮,蜂鸣器就会报警。
2023-08-14 11:53:58 135
原创 基于51单片机的智能垃圾桶设计(含Keil程序和Proteus文件)
1.通过按键可以切换手动/自动状态,按下是自动模式,此时是手动模式。⒉使用按键来模拟红外检测,此时是手动模式,按下桶外红外检测,代表有人要扔垃圾,此时就会控制电机进行开盖,按下桶内红外代表垃圾桶满了,此时就会通过小灯和蜂鸣器进行报警。3.使用按键来模拟红外检测,此时是自动模式,按下桶外红外检测,代表有人要扔垃圾,此时就会控制电机进行开盖,按下桶内红外代表垃圾桶满了,此时就会控制开盖并进行报警。
2023-08-14 11:51:01 407
原创 基于51单片机的智能恒温箱设计(含Keil程序和Proteus文件)
1.使用8位共阳数码管显示实时温度。⒉.通过按键可以调节温度阈值,阈值分为上限和下限,通过按键可以对阈值进行加减调节。3.当温度低于温度下限阈值后黄灯就会亮。4.当液位高于温度上限阈值后绿灯就会亮。
2023-08-14 11:46:59 178
原创 基于51单片机的智能灯光控制系统(含Keil程序和Proteus文件)
1.通过LCD1602将数模转换后的光照强度电压信号值和阈值进行显示。⒉.通过调节电位器来模拟光照强度的变化,光强的变化会在显示屏上表现出来。3.当检测到光照强度低于设定阈值小灯就会亮起。
2023-08-13 10:29:49 576
原创 基于51单片机的直流电机调速(含Keil程序和Proteus文件)
1.使用示波器监测控制电机的PWM信号。⒉使用按键可以控制电机正反转和加减速。3.电机以依靠电机驱动模块L298N实现驱动的,控制信号会通过电机驱动模块后再控制电机。
2023-08-13 10:25:47 352
原创 基于51单片机的羽毛球计分器(含Keil程序和Proteus文件)
1.使用LCD1602显示比赛信息。⒉矩阵键盘控制比赛双方的分数和比赛的进行。3.比赛结束后蜂鸣器就会自动报警,点击消除报警则报警解除。
2023-08-13 10:22:31 273
原创 基于51单片机的烟雾报警系统(含Keil程序和Proteus文件)
1.采用LCD1602实时显示当前的烟雾值和设置阈值。⒉烟雾浓度的报警值可以通过按键设定,按键可以对阙值进行加减。3.当前烟雾值在正常范围时,小灯不亮。4.当前烟雾超过上限值时,小灯亮。
2023-08-13 10:19:43 221
原创 基于51单片机的无线病床呼叫系统(含Keil程序和Proteus文件)
1.使用LCD1602显示屏显示不同病人和医生的代码。⒉.病人按下呼叫按键就会在显示屏端进行显示。3.医生按下回复按键也会在显示屏上进行显示。
2023-08-12 17:54:41 270
原创 基于51单片机的温度显示-LCD12864(含Keil程序和Proteus文件)
1.LCD12864显示屏上显示环境温度。2按下界面切换后显示日期和时间数据。
2023-08-12 17:51:32 428
原创 基于51单片机的温度计DS1621(含Keil程序和Proteus文件)
1.使用串口助手显示采集的温度数据。⒉使用DS1621温度传感器进行环境温度检测。
2023-08-12 17:49:02 200
原创 基于51单片机的温度计DS18B20(含Keil程序和Proteus文件)
1.使用LCD1602显示屏显示实时温度。2.通过DS18B20检测实时温度。
2023-08-12 17:46:12 495
原创 基于51单片机的停车场车位管理系统(含Keil程序和Proteus文件)
1.使用LCD1602显示屏显示出入车辆和总车位数以及剩余车辆数。⒉使用按键来模拟车辆的进入和开出。3.当检测到剩余车辆数为0时就会通过小灯进行报警。
2023-08-11 10:52:42 457
原创 基于51单片机的数码管动态显示(含Keil程序和Proteus文件)
1.采用共阳数码管显示数字,并且定时过程也会在数码管上显示。⒉此时就开始进行交替循环显示,每次显示都是两个数字,可以直观的看到交替过程。
2023-08-11 10:49:33 372
原创 基于51单片机的数据采集器ADC0808(含Keil程序和Proteus文件)
1.使用LCD1602显示屏显示采集到的数据。⒉使用电位器来模拟采集信号的模拟量,通过ADCO808将采集到的模拟信号进行转换。
2023-08-11 10:46:56 982
原创 基于51单片机的全自动洗衣机设计(含Keil程序和Proteus文件)
1.使用LCD1602显示洗衣状态和选择方式,以及电压和水位。⒉矩阵键盘选择合适的工作方式和控制洗衣的速度,以及控制洗衣开始和关闭。3.选择合适的方式进行洗衣后,对应的电机开始运转。4.通过调节电位器模拟不同的水位和电压值。5.当洗衣完毕后蜂鸣器就会进行提示。
2023-08-11 10:44:05 616
原创 基于51单片机的汽车智能灯光控制系统(含Keil程序和Proteus文件)
1.使用LCD1602显示屏显示光照强度和超声波检测距离。2.当检测到光照强度低于阈值近光灯就会亮。3.当检测到距离超过200m外出现障碍物后就会进行远近交替提醒,并持续开远光灯。
2023-08-10 12:42:41 480
原创 基于51单片机的盆栽自动浇花系统(含Keil程序和Proteus文件)
1.使用LCD1602显示屏显示实时的土壤湿度和湿度阈值。⒉按键可以设置土壤湿度阈值,还能通过按键进行手动和自动模式的切换。3.通过电位器模拟土壤湿度检测模块,电位器输出土壤湿度值可以作为自动模式下数据参考。
2023-08-10 12:39:38 259
原创 基于51单片机的脉搏体温监测仪(含Keil程序和Proteus文件)
1.使用LCD1602显示屏显示心率和体温,还可以切换界面显示心率和温度的上下限阈值。⒉通过右侧的按键来模拟心率的变化。3.通过DS18B20温度传感器检测实时温度。4.通过左侧的按键来调节心率和温度阈值,通过界面切换按键可以切换实时数据显示界面和阈值界面。5.当检测到温度和心率超出设定的阈值后就会通过小灯进行报警。
2023-08-10 12:36:24 204
原创 基于51单片机的篮球计分器设计(含Keil程序和Proteus文件)
1.通过LCD1602显示屏显示比赛的比分,比赛节数以及比赛时间等。⒉使用左侧的加分装置可以为指定球队进行加分。3.通过按键可以控制比赛的开始和暂停,另外系统内还设置了24球权规则,每次球员获得球权后可以点击24秒复位,点击开始后就会重新进行计时。4.如果比赛时间结束后蜂鸣器就会进行报警,点击消除报警按键后报警就会停止。
2023-08-10 12:32:20 417
原创 基于51单片机的酒精浓度监测仪(含Keil程序和Proteus文件)
1.通过LCD1602显示实时检测到的酒精浓度和设置的酒精浓度阈值。2.通过MQ-3乙醇模块进行酒精浓度的检测。3.当检测到的酒精浓度值超过设定阈值后就会通过小灯进行报警。
2023-08-08 12:18:50 298
原创 基于51单片机的教室智能照明控制系统(含Keil程序和Proteus文件)
1.使用LCD1602显示屏显示时间。2.使用按键来红外对管是否检测到人。3.通过设置按键可以切换手动和自动模式,开关按键则会直接控制灯光的开启和关闭。4.通过DS1302获取日期、时间、星期等时钟数据。5.通过指示灯来表示切换的模式,其他小灯则代表教室的灯光。6.通过电位器来模拟光敏电阻模块。
2023-08-08 12:15:21 647 1
原创 基于51单片机的甲醛浓度检测仪(含Keil程序和Proteus文件)
1.使用LCD1602显示甲醛浓度值和浓度阈值⒉.按键进行上下限阈值的设定,第一个按键是阈值选择,第二第三个按键是加和减按键。3.调节滑动变阻器模拟甲醛浓度的变化。4.当甲醛浓度小于设定的下限阈值,绿色小灯亮并且蜂鸣器就会进行报警。5.当甲醛浓度大于设定的上限阈值,红色小灯就会亮。
2023-08-08 12:10:42 138
原创 基于51单片机的计时器(含Keil程序和Proteus文件)
1 .采用数码管显示定时时间,并且定时过程也会在数码管上显示。⒉.烟雾浓度的报警值可以通过按键设定,按键可以对阈值进行加减。3.定时时间到达后小灯就会亮起,并且蜂鸣器就会进行报警。4.定时时间结束后2秒后定时器就会被重置。
2023-08-08 11:59:41 1561 1
原创 基于51单片机的火灾(温度烟雾)报警系统(含Keil程序和Proteus文件)
1.LCD1602液晶显示屏实时显示当前的烟雾值和温度值。2.温度和烟雾的报警值可以通过按键设定。3.当前温度值超过上限时,红灯亮,蜂鸣器响。4.当前烟雾值超过上线时,黄灯亮,蜂鸣器响。5.通过继电器驱动模块,当烟雾或可燃气体浓度超过报警值时启动继电器,继电器带动风扇转动模拟排娴。
2023-08-07 15:55:31 1167
原创 基于51单片机的红外计数器(含Keil程序和Proteus文件)
使用Keil 51进行程序设计,打开Proteus时程序是默认烧录的状态,如果没有烧录点击AT89C51单片机并将程序导入就能运行系统(程序文件是后缀为hex的文件)。版权声明:本文为CSDN博主「小常硬件」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/XCHardware/article/details/
2023-08-07 15:51:02 419
原创 基于51单片机的红外点滴输液检测系统(含Keil程序和Proteus文件)
1.8位共阳极数码管显示计时时间。⒉按键设置计时时间。3.按键来模拟点滴的停止。4.计时过程中点滴停止则小灯报警。
2023-08-07 15:46:22 108
原创 基于51单片机的恒温控制系统设计(含Keil程序和Proteus文件)
1.LCD1602显示检测到的温度和温度阈值。⒉.通过DS18B20温度传感器检测环境温度。3.当温度低于阈值则通过加热小灯进行加热。4.当温度高于阈值则通过蜂鸣器报警,并利用风扇进行降温。
2023-08-07 15:36:39 299
原创 基于51单片机的光照强度检测系统(含Keil程序和Proteus文件)
1.使用LCD1602显示屏显示实时采集到的光照强度的数字电压信号。⒉通过调节电位器来模拟不同光照强度的变化,ADC将检测到的光强模拟电压信号转换成数字电压信号。
2023-08-06 12:42:35 1843 1
原创 基于51单片机的分贝检测仪设计(含Keil程序和Proteus文件)
使用Keil 51进行程序设计,打开Proteus时程序是默认烧录的状态,如果没有烧录点击AT89C51单片机并将程序导入就能运行系统(程序文件是后缀为hex的文件)。版权声明:本文为CSDN博主「小常硬件」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/XCHardware/article/details/
2023-08-06 12:39:03 326
原创 基于51单片机的电子时钟系统(含Keil程序和Proteus文件)
使用Keil 51进行程序设计,打开Proteus时程序是默认烧录的状态,如果没有烧录点击AT89C51单片机并将程序导入就能运行系统(程序文件是后缀为hex的文件)。版权声明:本文为CSDN博主「小常硬件」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/XCHardware/article/details/
2023-08-06 12:33:17 736
原创 基于51单片机的电子密码锁设计(含Keil程序和Proteus文件)
1.使用LCD1602显示密码输入过程和结果。⒉.首先输入密码”000000"后继电器控制电机开锁,并再显示屏上显示打开。3.密码输入错误次数达到3次蜂鸣器就会报警。4.如果忘记密码,就可以输入"131420"将密码重置成初始密码,重新输入"000000"后就能直接打开。5.如果想要修改密码则需要打开锁后输入一次原密码并点击"#”,输入两次新密码并再输入完后点击"D”,即可完成密码的修改。再次输入原密码点击"#”输入新密码点击"D”再次输入新密码点击”D”
2023-08-06 12:16:43 594
HC-SR04芯片手册和使用教程
2023-06-12
HC-12无线模块资料
2023-06-12
GY-906远程红外测温电路、程序资料
2023-06-12
ESP8266资料,AT指令合集,使用说明和选型指南,测试版说明文档
2023-06-12
ESP-S2资料,ESP-S2硬件操作指南,ESP-S2技术参考手册,ESP-S2数据表
2023-06-12
E18-D80NK资料,E18-D80NK光电传感器模块资料,光电管资料,红外光电开关资料
2023-06-12
DS18B20温度传感器资料
2023-06-12
DHT22温湿度传感器资料
2023-06-12
DHT11温湿度传感器资料
2023-06-12
BMP280气压传感器资料
2023-06-12
单片机设计原理讲解资料
2023-06-11
2023年经典mysql面试题
2023-06-11
经典vue面试题及答案
2023-06-11
白蓝色测试工程师商务互联网介绍中文简历.pptx
2023-06-11
用python实现摄像头来人脸识别的源程序
2023-06-11
ATK-UART2ETH以太网模块资料 解压密码:xcfafa
2023-06-10
ATK-SIM900A-GSM(GPRS)模块用户手册-V1 解压密码:xcfafa
2023-06-10
ATGM336H-5N定位模块资料 解压密码:xcfafa
2023-06-10
at24c01c(EEPROM)模块资料 解压密码:xcfafa
2023-06-10
arduino声音传感器 解压密码:xcfafa
2023-06-10
ADC0832功能引脚介绍以及相关使用教程 解压密码:xcfafa
2023-06-10
AD9850和AD9851模块配套资料 解压密码:xcfafa
2023-06-10
单片机RS232接口讲解,解压密码:xcfafa
2023-06-10
12V转5V降压模块-PW2163规格书 解压密码:xcfafa
2023-06-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人