基于STM32单片机的压力监测仪(MPX4115)(源程序+Protues仿真) 本设计由STM32单片机+MPX4115压力传感器+液晶1602模块1、主控制器是STM32F103单片机2、MPX4115压力传感器采集气压力,通过ADC0832模数转换器进行A/D转换,读取压力数据3、液晶1602显示其压力值。
基于51单片机的温湿度监测仪(DHT11)(源程序+Proteus仿真) 本设计由51单片机+DHT11温湿度传感器+1602液晶显示模块组成。1、主控制器是51单片机2、利用DHT11温湿度传感器读取温度、湿度。3、1602液晶显示温度、湿度仿真软件版本:proteus8.11版本编程软件:Keil4 C51编程语言:C语言。
基于STM32的寻迹避障小车设计(程序+Proteus仿真) 本设计由STM32F103单片机+L298N电机驱动模块+两路寻迹模块+红外避障+两路直流电机组成1、主控制器是STM32F103单片机;2、通过L298N电机驱动模块驱动两轮直流电机转动。3、按键分别模拟左、右两路寻迹模块,实现控制小车的行驶方向;4、另一按键模拟避障模块,实现小车避障转向。仿真软件版本:proteus8.11版本编程软件:Keil5 MDK编程语言:C语言。
基于51单片机的PID直流电机调速系统(程序+Proteus仿真+报告+原理图) 本设计由51单片机+液晶1602显示+键盘电路+L298N驱动模块+直流电机组成1、主控制器是51单片机;2、通过L298N电机驱动模块驱动直流电机转动,通过直流电机输出脉冲信号经过单片机中断进行测速;3、利用PID算法实现闭环调速,液晶1602实时显示目标速度和当前速度。4、按键功能分别为、启动、暂停、切换转向、速度加、速度减;仿真软件版本:proteus7.8以上版本编程软件:Keil4 C51编程语言:C语言。
基于51单片机的数字电容表(NE555)(全套资料) 本设计由51单片机+液晶1602显示+NE555电路+RC电路+继电器切换电路+键盘电路组成1、主控制器是51单片机2、采用NE555多谐振荡电路产生的频率,将振荡频率送入STC89C52的计数端端,通过定时并且计数可以计算出被测频率,再通过该频率计算出被测参数。算出的参数用LCD1602A液晶显示屏显示出来。3、测量范围:电容100PF-10UF;4、测量实例:测量电容是10000pf,测量值是10000.1pf左右仿真软件版本:proteus7.8以上版本。
基于51单片机的数字电容表(程序+Protues仿真+报告) 本设计由51单片机+74HC573锁存器+6段数码管+键盘+电容充放电电路+电压比较器模块组成。1、主控制器是51单片机2、通过RC电容充放电电路为测量电路3、六段数码管显示测得电容值,单位:nF4、5个按键分别为显示、和量程选择按键仿真软件版本:proteus7.8以上版本编程软件:Keil4 C51编程语言:C语言。
基于51单片机的温湿度监测仪(SHT10)(程序+Protues仿真) 本设计由51单片机+SHT10温湿度传感器+1602液晶显示模块组成。1、主控制器是51单片机2、利用SHT10温湿度传感器读取大温度、湿度。3、1602液晶显示温度、湿度,保留一位小数4、温湿度传感器、SHT10、SHT11、SHT15、SHT71、SHT75均可通用仿真软件版本:proteus7.8以上版本编程软件:Keil4 C51编程语言:C语言。
基于51单片机的大气压强检测仪(BMP180)(程序+Proteus仿真) 本设计由51单片机+BMP180大气压强检测模块+1602液晶显示模块组成。1、主控制器是51单片机2、利用BMP180传感器读取大气压强、温度、海拔高度等信息3、1602液晶显示大气压强、温度、海拔高度等信息。
基于51单片机的尾气成分监测系统(程序+Proteus仿真+电路图+元件清单) 本设计由51单片机最小系统+ADC0832模块+液晶1602显示模块+ESP8266-Wifi模块+按键模块+DS18B20温度传感器+MQ7一样化碳传感器模块+MQ-136硫化氢H2S传感器+MQ-2烟雾传感器+SGP30二氧化碳传感器+声光报警模块组成1、主控制器是89C82单片机。2、MQ-7、MQ-2、MQ-135分别测量CO、烟雾、H2S等浓度,通过ADC0832进行A/D转换获取3、DS18B20温度传感器测量当前温度,SGP30传感器获取CO2浓度。
基于51单片机的的多点测温系统(4路)(Proteus仿真+程序) 本设计由51单片机+四路路DS18B20温度传感器+AMPIRE12864液晶屏组成。1、主控制器是51单片机。2、四路路共用“单总线”DS1820温度传感器测量温度3、AMPIRE12864液晶屏显示温度,保留一位小数,精度0.5℃ 测温范围-55~125摄氏度注意屏幕是AMPIRE12864型号。
57、基于51单片机的测风仪设计(程序+电路图+仿真图+APP安装包+硬件资料) 本设计由51单片机最小系统+ADC0832模块+液晶1602显示模块+DS1302时钟模块+风速传感器+风向传感器+BT06蓝牙模块+LM7805稳压模块1、主控制器是89C82单片机。2、风速、风向传感器分别测量风速、风向,通过ADC0832进行A/D转换,获取风速、风向。3、液晶1602实时显示当前风速、风向、根据风速大小显示风力等级4、DS1302获取实时时间。4、显示并记录时间,和某一时刻的风速、风向,将数据发送至蓝牙手机APP进行记录。
56、基于51单片机的双机通信系统(Proteus仿真+原理图+程序+PCB图) 本设计由51单片机最小系统+串口通讯模块+液晶1602显示模块+键盘模块+声光报警模块1、主控制器是89C52单片机。2、设计一个点对点双机通信系统,能用按键设置通信参数,能够对当前通信信息、通信参数进行显示,并能对接收到的信息进行甄别报警。3、设计两套单片机系统A/B,连接好A/B系统的串行通信线路,上电或按键复位后显示器件自动显示待发送/接收状态 (例如显示“Send?”“Receive?”),进入准备阶段通过按键“OK”选择确认功能。
53、基于STC15W单片机的温度计(DS18B20)(Proteus仿真+程序) 本设计由STC15W4K32S4单片机+DS18B20温度传感器+1602液晶显示模块+串口模块组成。1、主控制器是STC15W4K32S4单片机2、DS18B20温度传感器采集温度,精度0.1摄氏度3、1602液晶显示温度。4、测温范围-55~110摄氏度,误差±0.1℃5、温度值发送至串口助手显示。编程软件:Keil4 C51。
52、基于51单片机的智能火灾疏散及消防联动系统设计(Proteus仿真+程序) 本系统由51单片机最小系统+液晶1602显示模块+ADC0832转换模块+烟雾传感器模块+键盘模块+DS18B20温度传感器模块+ULN2003电机驱动模块+步进电机模块+水泵继电器控制模块+声光报警模块+蓝牙串口模块1、利用51单片机2、DS18B20采集环境温度、烟雾传感器采集烟雾通过ADC0832 A/D转换器实现模数转换为实际烟雾浓度。3、LCD1602液晶实时显示温度 烟雾浓度。4、利用蓝牙实现数据 实时上传到手机App(或串口)。
51、基于51单片机的步进电机控制系统(按键版)(全套资料) 本设计由51单片机最小系统+独立键盘+LCD1602液晶显示+ULN2003驱动芯片+步进电机组成1、采用51为主控芯片。2、采用ULN2003芯片驱动五线四相步进电机28YBJ-48。3、五路独立按键实现对步进电机控制,实现正转、反转、启/停、加速、减速等功能,4、1602液晶屏显示电机转动方向、速度、圈数、角度。Proteus7.8以上版本均可打开。
50、基于51单片机的心率计(上下限报警+蓝牙)(全套资料) 50、基于51单片机的心率计(上下限报警+蓝牙)由 51单片机最小系统+心率模块 +LCD1602显示模块+独立按键+声光报警模块+串口模拟蓝牙模块组成1、采用51单片机为主控制器2、采用心率传感器PulseSensor测量心率。3、LCD1602显示测得的心率值。4、三个独立按键可设定心率上下限值。5、当测得心率超出范围时,声光报警。6、通过串口蓝牙模块将心率发送至串口。
49、基于51单片机的密码锁(全套资料) 由51单片机最小系统+ 4*4矩阵键盘+LCD1602液晶显示+蜂鸣器+继电器模块1、采用51单片机为主控芯片2、通过4*4矩阵键盘实现密码输入、功能键等排列如下1 2 3 删除4 5 6 修改密码7 8 9 重新输入返回 0 确认 紧急开锁键3、每按下一次按键蜂鸣器会有‘滴’提示音4、按任意数字键键,进入密码输入界面 输入正确密码开锁,继电器打开,再次关锁可通过关锁键关锁;