【51单片机】趣味项目设计
文章平均质量分 67
Hai小易
提供手把手教学服务/专注51/STM32/国产32/DSP/Arduino/ESP32/物联网软件开发/PCB设计/课设
展开
-
【51单片机】俄罗斯方块游戏-LED点阵
本项目使用51单片机控制器,使88LED点阵,按键等。主要功能:系统运行后,88LED点阵显示游戏界面,K1和K2键控制左右移动,K3和K4键控制变形。原创 2023-12-12 09:50:44 · 1158 阅读 · 0 评论 -
【51单片机】SG90舵机控制
本章将向大家介绍SG90舵机模块使用,通过本章的学习,让大家能快速上手51单片机应用开发舵机是一种位置(角度)伺服的驱动器,适用那些需要角度不断变化并可以保持的控制系统。舵机只是一种通俗的叫法,其实质是一个伺服马达。舵机主要分为模拟舵机和数字舵机。模拟舵机:需要不断的发送目的地PWM信号,才能旋转到指定位置。例如:我现在让它旋转90度,我就需要不断的发送90度的PWM信号直到到达指定位置才能停止。数字舵机:只需给一个目的地PWM信号,即可旋转到指定位置。原创 2022-10-29 14:31:15 · 15979 阅读 · 2 评论 -
【51单片机】HX711智能电子秤语音播报蓝牙传输设计
开机前如需去毛皮,预先将货框放在称重模块上,系统运行后LCD12864显示初始界面,可通过S1/S2键修改单价,支持连按操作。将所需称重物品放于传感器上,显示屏显示单价、物品重量,按下S3键时计算物品总价,且蜂鸣器发出提示音,语音模块播放总价,且将称重物品重量及价格通过蓝牙传输到手机蓝牙APP应用显示。支持连续计价及价格修改;按下S4键时,总价清零原创 2022-04-10 15:26:21 · 2778 阅读 · 0 评论 -
【51单片机】智能地磅控制系统设计
系统运行后,LCD12864显示初始界面,当红外传感器感应有车辆进入时,舵机开启打开闸门,此时液晶状态栏显示“进”,并且称重模块开启称重并在液晶上显示重量,当按下K1键记录车辆进入重量,此时单片机会将车辆进入状态和重量信息通过以太网传输到电脑端显示。当红外传感器感应到有车辆出去时,舵机开启关闭闸门,此时液晶状态栏显示“出”,并且称重模块开启称重并在液晶上显示重量,当按下K1键记录车辆出去重量,并且液晶显示进出重量差值,此时单片机会将车辆出去状态和重量差值信息通过以太网传输到电脑端显示。当红外传感器感应到有车原创 2022-04-02 21:19:37 · 1271 阅读 · 0 评论 -
【51单片机】28BYJ48步进电机花样控制
系统运行后,当按下KEY1键可调节电机旋转方向;当按下KEY2键,电机加速/减速;当按下KEY3键,电机停止,并以固定角度旋转,此时可按下KEY4键修改角度。按下KEY1键重新启动电机。整个过程LCD1602显示旋转方向、角度值、速度和电机运行状态。原创 2022-03-29 21:40:43 · 4803 阅读 · 2 评论 -
【51单片机】LD3320A语音识别控制设计
系统运行后,当对语音模块说出“小易小易”时,收到回复信息后,开始说出控制指令,项目中已设计:开门、关门、开灯、关灯、晚安指令,每当说控制指令前,必须先说“小易小易”,等待回复后才能继续。如果没有回复,系统会提示要说对应的指令。对应指令可控制舵机和LED的开关原创 2022-03-24 23:12:16 · 14805 阅读 · 1 评论 -
【51单片机】MPU6050陀螺仪控制舵机设计
系统运行后,LCD1602显示MPU6050检测的欧拉角数值,P表示俯仰角,R表示横滚角,Y表示航向角,T表示温度值。调节MPU6050横滚角可控制舵机旋转0-180度。原创 2022-03-23 21:04:28 · 10861 阅读 · 2 评论 -
【51单片机】RC522门禁系统设计
系统运行后,LCD12864显示开机界面,默认门锁处于关闭状态,当使用正确的磁卡感应后,蜂鸣器发出开锁提示音,且LCD12864显示门锁开,舵机运行,一段时间后自动关闭。原创 2022-03-20 20:48:14 · 8176 阅读 · 2 评论 -
【51单片机】HX711智能电子秤设计
开机前如需去毛皮,预先将货框放在称重模块上,系统运行后,LCD12864显示初始界面,可通过S1/S2键修改单价,支持连按操作。将所需称重物品放于传感器上,显示屏显示单价、物品重量,按下S3键时计算物品总价,且蜂鸣器发出提示音,支持连续计价及价格修改;按下S4键时,总价清零。原创 2022-03-18 23:08:49 · 4734 阅读 · 1 评论 -
【51单片机】AS608指纹锁设计
文章目录一、主要功能二、硬件资源1.硬件准备2.硬件连接三、软件设计1.软件结构2.主要代码四、实验现象联系作者一、主要功能系统运行后,LCD显示指纹锁主界面,显示模块指纹库剩余容量和指纹对比等级数。如果已经添加了指纹的话,直接在主界面中即可进行指纹识别开锁,识别成功后,LCD会显示当前指纹ID,匹配分数,并且蜂鸣器报警提示,开锁指示灯D2点亮开锁成功, 一段时间后再次关锁,且D2指示灯灭,LCD返回主界面显示。如果指纹错误,不进行动作响应。在主界面时,若按下KEY3键进入指纹设置界面。进入指纹设置原创 2022-03-18 08:48:46 · 5730 阅读 · 2 评论 -
【51单片机】MAX7219 LED点阵GUI设计
可实现RTC时钟显示、滚动字符显示 、滚动汉字显示,项目中以实现常用绘图API函数,如画点、线、圆、框、填充、显示字符、汉字等。 代码中可简单修改MAX7219点阵级联个数实现不同尺寸的兼容。原创 2022-03-15 17:34:32 · 4618 阅读 · 0 评论