![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
51单片机开发
开发者编号1103
单片机、FPGA高端玩家
展开
-
【毕设】51单片机智能自动窗帘(含Keil程序和Proteus文件)
1.使用LCD1602显示屏显示温度、时间、光照强度和阈值。2.通过控制电位器来模拟光敏电阻模块的功能。3.通过按键可以进行界面切换、阈值调节、手动控制电机。4.使用DS18B20采集环境的实时温度。5.使用DS1302为系统提供时钟信息。6.电机来控制窗帘,使用ULN2003A驱动模块来驱动电机。原创 2023-08-19 10:57:05 · 201 阅读 · 0 评论 -
【毕设】51单片机智能雨刷器设计(含Keil程序和Proteus文件)
1.8位共阴极数码管显示雨量。2.电位器模拟雨量检测模块检测雨量。3.当雨量达到120时雨刷器开始工作。4.当雨量达到130时雨刷器的速度加快。原创 2023-08-19 10:50:42 · 224 阅读 · 0 评论 -
【毕设】51单片机智能饮水机设计(含Keil程序和Proteus文件)
1.使用LCD1602显示屏显示实时温度以及温度阈值,还有实时时间界面和定时设定界面。⒉.使用按键来控制界面的切换、水温阈值的调节、定时时间的调节、定时开关。3.通过继电器控制加热器进行加热。4.通过DS1302时钟模块为系统提供时钟数据。5.使用电位器来模拟温度的变化,ADC0832将采集到的模拟温度值进行转换。原创 2023-08-19 10:48:38 · 193 阅读 · 0 评论 -
【毕设】51单片机智能温控系统(含Keil程序和Proteus文件)
1.使用8位共阳数码管显示实时温度。⒉.通过按键可以调节温度阈值,通过按键可以对阈值进行加减调节。3.当温度低于温度阈值并且光电管检测到有人,则会通过继电器启动加热装置。4.当温度高于温度阈值并且检测到光电管有人,则会通过控制L298N电机驱动模块来启动风扇降温。原创 2023-08-19 10:46:32 · 130 阅读 · 0 评论 -
【毕设】51单片机智能台灯设计(含Keil程序和Proteus文件)
1.系统上电台灯打开,此时的绿灯亮代表的是亮度无法修改的普通灯亮起。⒉按下设置按键后切换到可调节亮度的灯。3.蓝色小灯的亮度调节是PWM调节,按键加和减可以调节信号的占空比,并实现小灯亮度的控制。原创 2023-08-18 12:39:55 · 223 阅读 · 0 评论 -
【毕设】51单片机智能水表(含Keil程序和Proteus文件)
1.使用LCD1602显示屏显示实时水量和水量阈值。⒉通过按键可以设置水量的阈值,可以进行阈值的加减。3.当达到阈值后小灯就会亮,蜂鸣器就会报警。原创 2023-08-18 12:36:22 · 80 阅读 · 0 评论 -
【毕设】51单片机智能垃圾桶设计(含Keil程序和Proteus文件)
1.通过按键可以切换手动/自动状态,按下是自动模式,此时是手动模式。⒉使用按键来模拟红外检测,此时是手动模式,按下桶外红外检测,代表有人要扔垃圾,此时就会控制电机进行开盖,按下桶内红外代表垃圾桶满了,此时就会通过小灯和蜂鸣器进行报警。3.使用按键来模拟红外检测,此时是自动模式,按下桶外红外检测,代表有人要扔垃圾,此时就会控制电机进行开盖,按下桶内红外代表垃圾桶满了,此时就会控制开盖并进行报警。原创 2023-08-18 12:22:42 · 172 阅读 · 0 评论 -
【毕设】51单片机智能恒温箱设计(含Keil程序和Proteus文件)
1.使用8位共阳数码管显示实时温度。⒉.通过按键可以调节温度阈值,阈值分为上限和下限,通过按键可以对阈值进行加减调节。3.当温度低于温度下限阈值后黄灯就会亮。4.当液位高于温度上限阈值后绿灯就会亮。原创 2023-08-18 12:19:10 · 55 阅读 · 0 评论 -
【毕设】51单片机智能灯光控制系统(含Keil程序和Proteus文件)
1.通过LCD1602将数模转换后的光照强度电压信号值和阈值进行显示。⒉.通过调节电位器来模拟光照强度的变化,光强的变化会在显示屏上表现出来。3.当检测到光照强度低于设定阈值小灯就会亮起。原创 2023-08-14 11:31:32 · 193 阅读 · 0 评论 -
【毕设】51单片机直流电机调速(含Keil程序和Proteus文件)
1.使用示波器监测控制电机的PWM信号。⒉使用按键可以控制电机正反转和加减速。3.电机以依靠电机驱动模块L298N实现驱动的,控制信号会通过电机驱动模块后再控制电机。原创 2023-08-14 11:29:34 · 550 阅读 · 0 评论 -
【毕设】51单片机羽毛球计分器(含Keil程序和Proteus文件)
1.使用LCD1602显示比赛信息。⒉矩阵键盘控制比赛双方的分数和比赛的进行。3.比赛结束后蜂鸣器就会自动报警,点击消除报警则报警解除。原创 2023-08-14 11:27:42 · 136 阅读 · 0 评论 -
【毕设】51单片机烟雾报警系统(含Keil程序和Proteus文件)
1.采用LCD1602实时显示当前的烟雾值和设置阈值。⒉烟雾浓度的报警值可以通过按键设定,按键可以对阙值进行加减。3.当前烟雾值在正常范围时,小灯不亮。4.当前烟雾超过上限值时,小灯亮。原创 2023-08-14 11:25:35 · 128 阅读 · 0 评论 -
【毕设】51单片机无线病床呼叫系统(含Keil程序和Proteus文件)
1.使用LCD1602显示屏显示不同病人和医生的代码。⒉.病人按下呼叫按键就会在显示屏端进行显示。3.医生按下回复按键也会在显示屏上进行显示。原创 2023-08-13 10:53:31 · 203 阅读 · 0 评论 -
【毕设】51单片机温度显示-LCD12864(含Keil程序和Proteus文件)
1.LCD12864显示屏上显示环境温度。2按下界面切换后显示日期和时间数据。原创 2023-08-13 10:51:06 · 411 阅读 · 0 评论 -
【毕设】51单片机温度计DS1621(含Keil程序和Proteus文件)
1.使用串口助手显示采集的温度数据。⒉使用DS1621温度传感器进行环境温度检测。原创 2023-08-13 10:49:08 · 113 阅读 · 0 评论 -
【毕设】51单片机温度计DS18B20(含Keil程序和Proteus文件)
1.使用LCD1602显示屏显示实时温度。2.通过DS18B20检测实时温度。原创 2023-08-13 10:47:00 · 443 阅读 · 0 评论 -
【毕设】51单片机停车场车位管理系统(含Keil程序和Proteus文件)
1.使用LCD1602显示屏显示出入车辆和总车位数以及剩余车辆数。⒉使用按键来模拟车辆的进入和开出。3.当检测到剩余车辆数为0时就会通过小灯进行报警。原创 2023-08-12 17:41:05 · 134 阅读 · 0 评论 -
【毕设】51单片机数码管动态显示(含Keil程序和Proteus文件)
1.采用共阳数码管显示数字,并且定时过程也会在数码管上显示。⒉此时就开始进行交替循环显示,每次显示都是两个数字,可以直观的看到交替过程。原创 2023-08-12 17:39:08 · 387 阅读 · 0 评论 -
【毕设】51单片机数据采集器ADC0808(含Keil程序和Proteus文件)
1.使用LCD1602显示屏显示采集到的数据。⒉使用电位器来模拟采集信号的模拟量,通过ADCO808将采集到的模拟信号进行转换。原创 2023-08-12 17:37:22 · 1343 阅读 · 0 评论 -
【毕设】51单片机全自动洗衣机设计(含Keil程序和Proteus文件)
1.使用LCD1602显示洗衣状态和选择方式,以及电压和水位。⒉矩阵键盘选择合适的工作方式和控制洗衣的速度,以及控制洗衣开始和关闭。3.选择合适的方式进行洗衣后,对应的电机开始运转。4.通过调节电位器模拟不同的水位和电压值。5.当洗衣完毕后蜂鸣器就会进行提示。原创 2023-08-12 17:35:32 · 264 阅读 · 0 评论 -
【毕设】51单片机汽车智能灯光控制系统(含Keil程序和Proteus文件)
1.使用LCD1602显示屏显示光照强度和超声波检测距离。2.当检测到光照强度低于阈值近光灯就会亮。3.当检测到距离超过200m外出现障碍物后就会进行远近交替提醒,并持续开远光灯。原创 2023-08-11 11:06:51 · 208 阅读 · 0 评论 -
【毕设】51单片机盆栽自动浇花系统(含Keil程序和Proteus文件)
1.使用LCD1602显示屏显示实时的土壤湿度和湿度阈值。⒉按键可以设置土壤湿度阈值,还能通过按键进行手动和自动模式的切换。3.通过电位器模拟土壤湿度检测模块,电位器输出土壤湿度值可以作为自动模式下数据参考。原创 2023-08-11 11:03:52 · 94 阅读 · 0 评论 -
【毕设】51单片机脉搏体温监测仪(含Keil程序和Proteus文件)
1.使用LCD1602显示屏显示心率和体温,还可以切换界面显示心率和温度的上下限阈值。⒉通过右侧的按键来模拟心率的变化。3.通过DS18B20温度传感器检测实时温度。4.通过左侧的按键来调节心率和温度阈值,通过界面切换按键可以切换实时数据显示界面和阈值界面。5.当检测到温度和心率超出设定的阈值后就会通过小灯进行报警。原创 2023-08-11 11:01:52 · 140 阅读 · 0 评论 -
【毕设】51单片机篮球计分器设计(含Keil程序和Proteus文件)
1.通过LCD1602显示屏显示比赛的比分,比赛节数以及比赛时间等。⒉使用左侧的加分装置可以为指定球队进行加分。3.通过按键可以控制比赛的开始和暂停,另外系统内还设置了24球权规则,每次球员获得球权后可以点击24秒复位,点击开始后就会重新进行计时。4.如果比赛时间结束后蜂鸣器就会进行报警,点击消除报警按键后报警就会停止。原创 2023-08-11 10:59:14 · 210 阅读 · 0 评论 -
【毕设】51单片机红外点滴输液检测系统(含Keil程序和Proteus文件)
1.8位共阳极数码管显示计时时间。⒉按键设置计时时间。3.按键来模拟点滴的停止。4.计时过程中点滴停止则小灯报警。原创 2023-08-08 12:28:38 · 84 阅读 · 0 评论 -
【毕设】51单片机恒温控制系统设计(含Keil程序和Proteus文件)
1.LCD1602显示检测到的温度和温度阈值。⒉.通过DS18B20温度传感器检测环境温度。3.当温度低于阈值则通过加热小灯进行加热。4.当温度高于阈值则通过蜂鸣器报警,并利用风扇进行降温。原创 2023-08-08 12:26:25 · 77 阅读 · 0 评论 -
【毕设】51单片机光照强度检测系统(含Keil程序和Proteus文件)
1.使用LCD1602显示屏显示实时采集到的光照强度的数字电压信号。⒉通过调节电位器来模拟不同光照强度的变化,ADC将检测到的光强模拟电压信号转换成数字电压信号。原创 2023-08-07 14:35:35 · 610 阅读 · 0 评论 -
【毕设】51单片机分贝检测仪设计(含Keil程序和Proteus文件)
1.使用LCD1602显示屏显示设置的分贝阈值和采集到的声音分贝。⒉通过按键可以设置分贝检测系统的上下阈值。3.当检测到分贝值低于下限阈值和高于上限阈值时就会通过小灯进行报警。原创 2023-08-07 14:32:53 · 158 阅读 · 0 评论 -
【毕设】51单片机电子时钟系统(含Keil程序和Proteus文件)
1.使用LCD1602显示屏显示时钟数据,显示的时间数据包括日期和时间。2.使用DS1302时钟模块为系统提供实时时钟数据。原创 2023-08-07 14:30:15 · 165 阅读 · 0 评论 -
【毕设】51单片机电子密码锁设计(含Keil程序和Proteus文件)
1.使用LCD1602显示密码输入过程和结果。⒉.首先输入密码”000000"后继电器控制电机开锁,并再显示屏上显示打开。3.密码输入错误次数达到3次蜂鸣器就会报警。4.如果忘记密码,就可以输入"131420"将密码重置成初始密码,重新输入"000000"后就能直接打开。5.如果想要修改密码则需要打开锁后输入一次原密码并点击"#”,输入两次新密码并再输入完后点击"D”,即可完成密码的修改。再次输入原密码点击"#”输入新密码点击"D”再次输入新密码点击”D”原创 2023-08-07 14:28:17 · 423 阅读 · 0 评论 -
【毕设】51单片机数字电压检测系统DAC0808(含Keil程序和Proteus文件)
1.通过电压表检测转换后的模拟电压值,通过DAC0808进行数据的转换。⒉通过按键来模拟不同的数字电压值的输入,每个按键对应不同的电压值,最右侧的按键是清零按键。原创 2023-08-06 15:48:53 · 276 阅读 · 0 评论 -
[毕设】51单片机电梯控制系统(含Keil程序和Proteus文件)
1.使用LCD1602显示光照强度电压信号值。⒉.为电梯的内外都设置了上下楼按键,按下就开始执行上下楼程序,左侧的指示灯会根据电梯上行和下行高亮,到达指定楼层后状态灯会直接亮起。3.当按下上下楼按键后电机模拟电梯的运转,上楼电机正转,下楼电机反转。4.在电梯内外使用按键进行报警。原创 2023-08-06 15:41:58 · 202 阅读 · 1 评论 -
【毕设】51单片机点阵8x8显示(含Keil程序和Proteus文件)
1.通过点阵显示屏来显示10S计时,点阵显示屏可以数字、字符、文字等数据。2.74LS245用来进行LED的驱动,点阵显示屏本身就是LED组成,74LS245可以驱动多个点阵显示屏,可以突破I/O对显示屏接口的限制。原创 2023-08-06 15:14:12 · 608 阅读 · 0 评论 -
【毕设】51单片机点阵8x8贪吃蛇(含Keil程序和Proteus文件)
1.使用点阵显示屏来充当游戏机的界面。2.使用按键来控制小蛇的方向,小灯表示指定的按键按下。3.当小蛇撞墙游戏就会重置。4.当小蛇吃到了小点就会变大。原创 2023-08-06 15:08:40 · 447 阅读 · 0 评论 -
【毕设】51单片机超声波液位控制器设计(含Keil程序和Proteus文件)
1.使用LCD1602显示实时液位。⒉通过按键可以调节液位阈值,阈值分为上限和下限,通过按键可以对阈值进行加减调节。3.当液位超过上限阈值后黄灯就会亮,并且控制排水的继电器就会被打开,蜂鸣器就会响起。4.当液位低于下限阈值后红灯就会亮,并且控制加水的继电器就会被打开,蜂鸣器就会响起。原创 2023-08-05 12:20:13 · 100 阅读 · 0 评论 -
【毕设】51单片机超声波测距系统(含Keil程序和Proteus文件)
1.使用LCD1602显示屏显示超声波检测的距离。2.使用HC-SRO4超声波测距模块检测与障碍物的实时距离。原创 2023-08-05 12:17:42 · 202 阅读 · 0 评论 -
【毕设】51单片机PWM门铃系统(含Keil程序和Proteus文件)
1.使用示波器显示输入蜂鸣器的信号,控制门铃的信号是PWM信号,可以通过调节占空比实矶音调和音是的调节。⒉.通过按键控制门铃,按下按键门铃响起。原创 2023-08-05 12:15:12 · 141 阅读 · 0 评论 -
【毕设】51单片机PT100温度检测系统(含Keil程序和Proteus文件)
1.8位共阴极书数码管显示检测到的温度数据。⒉.通过PT100温度传感器检测环境温度,通过调节电位器来模拟温度的改变。3.通过ADC0804可以将采集到的模拟温度数据转换为数字温度数据。原创 2023-08-05 12:12:54 · 346 阅读 · 0 评论 -
【毕设】51单片机PID水温控制系统(含Keil程序和Proteus文件)
1.使用LCD1602显示屏显示温度和温度阈值。2使用按键进行温度阈值的设置,可以直接控制温度阈值的增加和减少。3.当检测到温度低于温度阈值后加热棒就会工作,绿灯就会亮起代表正在进行加热。4.当检测到温度高于温度阈值后冷却棒就会工作,红灯就会亮起代表正在进行冷却。原创 2023-08-04 14:20:32 · 393 阅读 · 0 评论 -
【毕设】51单片机1602音乐盒(含Keil程序和Proteus文件)
1.通过LCD1602显示屏显示歌曲信息,其中包括歌曲序号和歌曲时间。⒉通过左侧的按键控制歌曲,其中包括上一首、下一首、播放\暂停、开关机。3.通过播放装置播放相应的歌曲。原创 2023-08-04 14:14:48 · 270 阅读 · 0 评论