单片机实例设计
码龄5年
求更新 关注
提问 私信
  • 博客:568,897
    568,897
    总访问量
  • 95
    原创
  • 1,089
    粉丝
  • 1
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
加入CSDN时间: 2020-10-06
博客简介:

eletronicfish的博客

查看详细资料
个人成就
  • 获得885次点赞
  • 内容获得33次评论
  • 获得7,095次收藏
  • 代码片获得1,665次分享
  • 博客总排名1,867,585名
  • 原力等级
    原力等级
    6
    原力分
    2,507
    本月获得
    13
创作历程
  • 43篇
    2024年
  • 8篇
    2023年
  • 33篇
    2022年
  • 11篇
    2021年
成就勋章
TA的专栏
  • 单片机设计实例
    85篇
  • 模块使用
    2篇
  • 工具使用

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 0

TA参与的活动 0

兴趣领域 设置
  • 硬件开发
    硬件工程
创作活动更多

『技术文档』写作方法征文挑战赛

在技术的浩瀚海洋中,一份优秀的技术文档宛如精准的航海图。它是知识传承的载体,是团队协作的桥梁,更是产品成功的幕后英雄。然而,打造这样一份出色的技术文档并非易事。你是否在为如何清晰阐释复杂技术而苦恼?是否纠结于文档结构与内容的完美融合?无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

55人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

基于51单片机太阳能风能风光互补路灯控制器

本设计由STC89C52单片机电路+太阳能电池板电路+风机发电电路+锂电池充电保护电路+升压电路+稳压电路+光敏电阻电路+4位高亮LED灯电路+2档拨动开关电路+电源电路设计而成。(5)路灯控制分为手动模式和自动模式,手动模式下可以自由的开灯或者关灯,自动模式下通过光敏电阻根据光照强度自动控制灯的开和关。资料链接:https://pan.baidu.com/s/1VfdaeZ32UaY4Sp9Wp5QS6A?(1)采用风机和太阳能电池板给锂电池充电,具有充电保护电路和稳压电路。
原创
发布博客 2024.06.27 ·
675 阅读 ·
10 点赞 ·
0 评论 ·
10 收藏

基于51单片机的银行排队呼叫系统设计

本系统是以排队抽号顺序为核心,客户利用客户端抽号,工作人员利用叫号端叫号;通过显示器及时显示当前所叫号数,客户及时了解排队信息,通过合理的程序结构来执行排队抽号。资料链接:https://pan.baidu.com/s/1wLYcnCpBNzrAqpkvF-zxFw?(1)LCD12864液晶显示当前窗口01、02 排队人数 取号号码。(2)第一个按键到1号窗口,第二个按键到二号窗口。(4)语音播报当前取号号码到几号窗口。(3)第三个按键进行取号。
原创
发布博客 2024.06.27 ·
522 阅读 ·
2 点赞 ·
0 评论 ·
9 收藏

基于51单片机自动售货机设计

使用STC89C52(STC89C52数据手册)单片机设计,设有8个按键,3个按键模拟硬币(5元、1元、5角),另外5个按键模拟货物选择,一块12864显示屏;(4)选择后,提示要投进的金额,并显示投币有效时间30秒(可修改)。(6)投币金额等于或大于所选货物的金额则购物成功。(1)开机启动显示货物价格列表,自动切换列表。(5)按键模拟投币,有5元、1元、5角。(2)可以选择①—⑤种货物(或更多)。(7)若投币不足,则30秒后自动退回。(3)按对应按键可选择该货物。
原创
发布博客 2024.06.25 ·
530 阅读 ·
6 点赞 ·
0 评论 ·
4 收藏

基于51单片机的RFID门禁系统-LCD12864显示

硬件部分以MFRC522射频识别模块为核心,结合主控模块STC89C52设计系统的外围硬件电路,实现对射频卡的控制与MCU之间的互通。软件部分采用C语言进行系统的下位机程序的开发,完成与IC卡之间的通信,实现数据交换功能。电路主要由51单片机+最小系统+LCD12864液晶显示模块+RFID无线模块+5V转3.3V稳压电路+蜂鸣器模块+AT24C02存储电路+继电器控制电路+按键模块;(1)通过按键输入密码,根据密码的正确与否来进行相应的操作;(4)输入正确的密码后,驱动开锁电路。
原创
发布博客 2024.06.25 ·
896 阅读 ·
8 点赞 ·
0 评论 ·
16 收藏

基于51的单片机GPS定位系统设计

本设计主要是制作出一款基于51单片机的GPS定位器,根据设计需求,硬件部分主要由51单片机+GPS定位模块+LCD12864液晶+LED指示灯+3.3V稳压电路+天线设计而成;(1)单片机选用:51单片机(STC89C51/52、AT89C51/52、AT90C51/52均可兼容),GPS定位模块(带天线)。资料链接:https://pan.baidu.com/s/1L7jWLFCfaac0ZzOB7ByFZQ?(2)采用LCD12864液晶显示当前的时间、日期、经度、速度、航向、高度、海拔等信息。
原创
发布博客 2024.06.21 ·
1138 阅读 ·
3 点赞 ·
0 评论 ·
14 收藏

基于51单片机的电子秤设计-LCD12864

本设计利用压力传感器采集因压力变化产生的电压信号,经过电压放大电路放大,然后再经过模数转换器转换为数字信号,最后把数字信号送入单片机。单片机经过相应的处理后,得出当前所称物品的重量及总额,然后再显示出来。电路主要由51单片机(STC89C51/52、AT89C51/52均可使用)+LCD12864液晶显示屏+HX711AD转换模块+LED指示灯+蜂鸣器电路+矩阵按键+10kg压力传感器等;(3)支持去皮功能、切换量程等功能,输出的重量和总额采用四舍五入;(2)可通过按键设置单价,并根据实际重量计算出总价;
原创
发布博客 2024.06.20 ·
692 阅读 ·
2 点赞 ·
0 评论 ·
8 收藏

基于51单片机的甲醛浓度检测仪

本设计以51单片机作为控制核心,甲醛模组传感器作为检测信号源,实现在甲醛浓度超过一定值的时候控制扬声器提示。本课题以C51系列的STC89c52RC为控制核心,甲醛模组传感器模块检测信息,设置系统键盘模块,警报电路,液晶显示,组成甲醛检测仪系统总成综合实现所有功能。电路主要由51单片机甲醛浓度报警器采用51单片机+ZE08-CH2O甲醛浓度传感器+LCD1602液晶显示+LED灯+按键+蜂鸣器设计而成;(4)LCD1602液晶显示所测的距离已经设置的报警阈值,简单明了;(5)按键说明:增加键,减少键。
原创
发布博客 2024.06.20 ·
505 阅读 ·
5 点赞 ·
0 评论 ·
4 收藏

基于51单片机的篮球计分器设计

(8)当一节比赛完后,可以通过(EXCHANGE)换场键换场,换场后,比分交换显示,交换后,下一节比赛开始时,相应的比分加减键也随之交换;(1)采用一个四位一体数码管显示比赛时间,时间格式如:15:00,两个三位一体数码管显示甲乙两对的比分,比分格式如:008;(5)比赛未开始之前,可以通过ADD1、DEC1键对比较时间的分钟进调时,通过ADD2、DEC2键对比较时间的秒进行调时;(3)甲乙队比分采用三位数,上电初值为000,最大值为999,满足常理要求,未开始比赛以及比赛结束后比分无法加减;
原创
发布博客 2024.06.20 ·
799 阅读 ·
3 点赞 ·
0 评论 ·
11 收藏

基于51单片机的烟雾报警器设计-ADC0809

通过这些传感器和芯片,当环境中可燃气体浓度或温度等发生变化时系统会发出相应的灯光报警信号和声音报警信号,以此来实现火灾报警,智能化提示。电路主要由51单片机+MQ-2烟雾传感+ADC0809模数转换芯片+LCD1602显示屏+继电器电路+按键+蜂鸣器;(1)采用LCD1602实时显示当前的烟雾值和设置值;(4)当前烟雾超过上限值时,红灯亮,蜂鸣器响;(2)烟雾浓度的报警值可以通过按键设定;(3)当前烟雾值在正常范围时,绿灯亮;(5)三个按键功能:设置、加、减;
原创
发布博客 2024.06.16 ·
840 阅读 ·
4 点赞 ·
0 评论 ·
9 收藏

基于51单片机的红外计数器-1602显示

本设计的主要原理为:红外发射管发射红外线,红外接收管接收红外线,并且接收管当有红外线照射的时候,电阻比较小,当无线外线照射的时候电阻比较大,这样就可以通过一个电压比较器和一个基准电压进行对比,当有光照的时候,红外接收管电阻比较小,那么和其串联的电压分压就会增大,所以电压比较器将会输出一高电平;这个便是外部计数电平信号,这个电平信号送入AT89C51单片机进行计数控制,在经过扩展、显示驱动完成最后的显示过程。(5)通过统计进入和出去的人数,算出当前的总人数并进行显示;(8)可通过复位按键,清零计数;
原创
发布博客 2024.06.16 ·
897 阅读 ·
2 点赞 ·
0 评论 ·
5 收藏

基于51单片机的智能语音电子秤设计

电子秤的测量原理是被称量物体的重量使传感器弹性体发生变形,输出与重量成正比的电信号,传感器输出信号经放大器放大后,输入转换器进行转换,转换成的频率信号直接送入微处理器中,其数字量由微机进行处理,而周边所需要的功能及各种接口电路也和微机连接应用,最后由显示屏幕以数字方式显示。本设计硬件主要由51单片机+最小系统+LCD1602液晶显示模块+HX711模块+DS1302时钟电路+LED模块+语音模块+矩阵按键模块+10kg压力传感器及秤座。(9)当称重的重量超过10kg时,LED闪烁并报警。
原创
发布博客 2024.06.15 ·
625 阅读 ·
2 点赞 ·
0 评论 ·
5 收藏

基于51单片机的智能水表

本设计主要以51单片机作为主控处理器的智能水表,该水表能够记录总的用水量和单次用水量,当用水量超出设定值时系统发出声光报警提醒,水量报警值能够通过按键进行自行设置,并且存储于AT24C02中,并且可以测量水流速度。主要由51单片机+最小系统+LCD1602液晶显示模块+蜂鸣器模块+LED指示灯模块+继电器驱动模块+按键电路+AT24C02芯片模块+水泵驱动电路;(2)可通过按键设置水流量限值,当本次用水量超过水流量限值时系统发出声光报警提醒;(4)按键说明:“设置”键 :按下进入设置用水量限值;
原创
发布博客 2024.06.15 ·
878 阅读 ·
6 点赞 ·
0 评论 ·
6 收藏

基于51单片机的教室智能照明控制系统

(4)系统分自动/手动模式,可以通过按键切换模式,并有LED指示当前所在模式,在自动模式下,可以设定定时时间段,在定时时间段内,当教室有人(人数大于0)的情况下,如果光线暗弱则自动打开照明灯,照明灯点亮个数根据人数而定,不在定时时间段或者教室无人的情况下,关闭所有照明灯,另外在手动模式下,可以通过手动开关控制照明灯的亮灭,人数统计部分仍然生效。(1)使用4个LED灯模拟教室的照明灯,在符合条件开启时,人数小于10人亮一个灯,10-20人亮二个灯,20-30人亮三个灯,大于30人则全亮四个灯。
原创
发布博客 2024.06.13 ·
503 阅读 ·
4 点赞 ·
0 评论 ·
6 收藏

基于51单片机的智能恒温箱设计--数码管显示

初始温度设置好后,单片机开启输出控制模块,使电热器开始加热,同时将从数字温度传感器DS18B20测量到的温度值实时的显示出来,当加热到设定温度值时,单片机控制声光报警模块,发出声光报警,同时关闭加热器。(2)按键可以设置报警值,当温度超过设定的上或下限时,相应的指示灯亮,同时相应的继电器吸合,继电器可以驱动负载(风扇、制冷片、加热管等)。主要由51单片机+最小系统+数码管显示模块+数码管驱动模块+温度采集模块+蜂鸣器模块+LED指示灯模块+继电器驱动模块+按键模块;(3)按键为设置按键、加键和减键。
原创
发布博客 2024.06.13 ·
724 阅读 ·
5 点赞 ·
0 评论 ·
11 收藏

基于51单片机的温控风扇-数码管显示-风扇人体感应

可由用户设置高、低温度值,测得温度值在高低温度之间时打开风扇弱风档,当温度升高超过所设定的温度时自动切换到大风档,当温度小于所设定的温度时自动关闭风扇。(3)利用PWM调速,当温度低于下限时,风扇步转动,当温度处于上下限之间时,1档转动(风速50%转速转动),当温度超过上限时,风扇全速转动。(1)采用DS18B20温度传感器测温,三级管驱动数码管显示温度和风扇的档位,人体感应模块检测是否有人。(2)共3个按键:1设置、2键加、3键减。(4)红外人体传感器检测周围是否有人,当周围无人时,风扇停止转动。
原创
发布博客 2024.06.13 ·
1017 阅读 ·
19 点赞 ·
0 评论 ·
8 收藏

基于51单片机的俄罗斯方块

本设计采用STC89C52RC单片机作为系统的芯片,实现人机交互、娱乐等功能。选用独立按键实现游戏控制。本设计实现的基本功能是:用按键控制目标方块的变换与移动;资料链接:https://pan.baidu.com/s/14YUHK_QJ7Vq1zE18MxBBOQ?(1)主控芯片基于STC89C51/52(与AT89S51/52、AT89C51/52通用)单片机;(3)共有7个按键,除复位按键外,其余六个按键分别为:左移、右移、变形、下降、暂停、确定;(4)设计有0~9个关卡,达到一定分数自动升级;
原创
发布博客 2024.06.03 ·
838 阅读 ·
9 点赞 ·
0 评论 ·
2 收藏

基于51单片机的智能晾衣架设计

实际应用中行程开关安装在晾衣架的上下限位处,当晾衣架上升或下降到极限时,会碰触行程开关(设计中只是模拟,需要用手碰触),行程开关会给单片机信号,从而防止过卷,安全无误;(2)开机初始时为智能模式,通过光敏自动识别光线强弱(白天或夜晚),采用DHT11温湿度传感器检测空气的湿度,数码管显示湿度值,当湿度小于80%时,电机会相应的白天伸出或夜晚收回衣架,碰触相应的限位行程开关,停止转动。与传统的手动晾衣架相比,自动晾衣架具有升降更省力,升降速度更快等优势,随着技术的日臻完善,自动晾衣架将成为市场的主导产品。
原创
发布博客 2024.06.03 ·
970 阅读 ·
5 点赞 ·
0 评论 ·
11 收藏

基于51单片机的八路抢答器设计

抢答限定时间为60秒,倒计时为5秒时蜂鸣器报警,选手抢答成功后显示选手编号以及剩余时间。(3)操作流程:上电后数码管显示“----”当主持人按下“开始”键后,60秒,开始计时,此时,八位选手就可以抢答,如有紧急情况需要停止的话,主持人按“暂停”键就可以,如果有选手抢答成功,数码管显示“1 25”,1表示是1号选手,25表示剩余还25秒,小于5秒时,蜂鸣器响,提示时间快要结束,当为0秒时,此题结束,表示没有任何选手抢答成功,主持人按“复位”键后从新开始。(2)竖排三个按键,从上到下依次为:开始、暂停、复位。
原创
发布博客 2024.05.31 ·
543 阅读 ·
5 点赞 ·
0 评论 ·
6 收藏

基于51单片机的语音万年历设计

时钟电路有DS1302提供,它是一种高性能.低功耗,带RAM的实时时钟电路,它可以对年,月,日,周日,时,分,秒进行及时,同时具有闰年补偿功能,工作电压为2.5~5.5V.采用三线接口与CPU进行同步通信,并可采用突发方式一次产送多个字节的时钟信号或RAM数据.具有寿命长精度高和低功耗等特点.温度数据有DS18B20采集.显示部分有LCD12864液晶显示。(2)有闹钟和测温和整点报时和阴历功能,可以准确的显示时间等信息,可以显示年、月、日、时、分、秒、星期、温度和农历。(5)按键可以设置时间和闹钟。
原创
发布博客 2024.05.31 ·
438 阅读 ·
5 点赞 ·
0 评论 ·
6 收藏

基于51单片机的羽毛球计分器设计

本设计由控制系统,显示模块,按键驱动模块3部分组成。主要编写了主程序,中断程序,显示程序功能模块程序等。电路主要由51单片机+最小系统+LCD1602液晶显示模块+LED指示灯模块+按键模块;(1)采用按钮开关实现功能控制,按照设计的功能模块共选用8个按钮开关,分别实现启动、A队加分、A队减分、B队加分、B队减分、暂停、停止、清零功能。资料链接:https://pan.baidu.com/s/1Ydu6Br5XKOBss-1gg5iw9Q?(2)选用LCD1602液晶屏作为显示器件,用于记录两队的分数。
原创
发布博客 2024.05.30 ·
303 阅读 ·
7 点赞 ·
0 评论 ·
3 收藏
加载更多