- 2024-08-1851单片机之LCD1602调试工具
一、LCD1602介绍使用LCD1602液晶屏作为调试窗口,提供类似printf函数的功能,可实时观察单片机内部数据的变换情况,便于调试和演示。LCD1602是一种能够同时显示16x02(2行16列)即32个字符的液晶显示屏,也被称为1602字符型液晶。本篇文章提供的LCD1602代码属于模块化的代码,使用者只需
- 2024-08-1751单片机学习记录-12-直流电机(PWM脉冲宽度调制)
1直流电机介绍直流电机是一种将电能转换为机械能的装置。一般的直流电机有两个电极,当电极正接时,电机正转,当电极反接时,电机反转直流电机主要由永磁体(定子)、线圈(转子)和换向器组成除直流电机外,常见的电机还有步进电机、舵机、无刷电机、空心杯电机等2电机驱动电路(1)大功率器
- 2024-08-151289、仿真-51单片机垃圾分类处理电机控制手自动模式蜂鸣器报警设计
毕设帮助、开题指导、技术解答(有偿)见文末。目录一、设计功能二、Proteus仿真三、程序源码四、资料包括一、设计功能1、单片机型号:STC89C52/51、AT89C52/51、AT89S52/51都可通用。2、分为手动模式和自动模式,通过按键“模式”切换。 3、当在手动模式下,按下
- 2024-08-151290、仿真-51单片机mlx90614传感器非接触红外测温计
毕设帮助、开题指导、技术解答(有偿)见文末。目录一、设计功能二、Proteus仿真三、原理图四、程序源码五、资料包括一、设计功能1、单片机型号:STC89C52/51、AT89C52/51、AT89S52/51都可通用。2、通过mlx90614传感器实现红外测温(由于proteus仿真软件上没有该
- 2024-08-1351单片机学习
静态数码管显示unsignedcharNixieTable[]={0x3F,0x06,0x5B,0x4F,0x66,0x6D,0x7D,0x07,0x7F,0x6F};voidNixie(unsignedcharLocation,Number){ switch(Location) { case1:P2_4=1;P2_3=1;P2_2=1;break; case2:P2_4=1;P2_3=1;
- 2024-08-1351单片机学习
1.1控制一个灯亮voidmain(){ P2=0xFE;}1.2控制一个灯闪烁voidDelay500ms() //@12.000MHz{ unsignedchari,j,k; _nop_(); i=4; j=205; k=187; do { do {
- 2024-08-11零基础学会制作 基于STM32/51的多功能车位锁设计/车位锁/停车计时/停车场计时器
项目介绍本研究旨在设计并实现一款基于STM32单片机的多功能车位锁系统,该系统利用STM32单片机的高性能和低功耗特性,集成了距离检测、光照控制、蓝牙通信等多种智能技术,实现了对停车位的智能管理和自动控制。通过超声波模块实时监测车辆与车位锁之间的距离,借助光敏传感器调节
- 2024-08-11零基础学会制作 基于STM32/51的智能水质监测系统设计/水检测/鱼塘检测/水质量检测
项目介绍本论文是在研究和设计一套基于STM32单片机的智能水质监测系统,本系统主要包括监测模块、无线通信模块、报警模块、显示模块、电源模块等。当监测到的水质相关参数(如水温、水位、浑浊度、电导率、PH值等)与设定阈值不符时,则STM32的智能水质监测系统发出对应报警,并通过
- 2024-08-11未整理
触发器trigger百度搜索:1、filetype:限制搜索文件类型使用方法:关键词+空格+filetype:+文件格式(冒号为英文状态下输入搜索的是文件类型)2、“-”屏蔽特定内容 使用方法:关键词+-(减号)+屏蔽词打开记事本前面加“.LOG”每一次添加或修改都会自动生成时间 解除网页复制限制:一:先
- 2024-08-11第T6周:好莱坞明星识别
>-**
- 2024-08-10[考试记录] 2024.8.10 csp-s 模拟赛18
80+20+0+70=170第三题应该有10分暴力的,但我没打。T1星际旅行题面翻译总共有n个节点,m条路径,要求其中m-2条路径走两遍,剩下2条路径仅走一遍,问不同的路径总数有多少,如果仅走一遍的两条边不同则将这两条路径视为不同。样例#1样例输入#15412131415样例输
- 2024-08-0851单片机之模块化编程
一、模块化编程与传统方式编程的区别传统方式编程:在这种编程方式中,所有的函数通常都被放置在同一个文件main.c中。当项目中使用的模块较多时,这个文件中会包含大量的代码,导致代码难以组织和管理,也影响了编程者的思路。这种方式缺乏清晰的结构划分,使得代码的可读性和可维护性降
- 2024-08-0751单片机的复位电路和晶振电路设计
51单片机是一种非常常见的单片机,51单片机具有高性能和稳定性。其应用范围广泛。在学习和使用51单片机时,最小系统是必不可少的。晶振电路和复位电路是单片机外围电路中至关重要的部分,它们保证了系统的稳定运行。 晶振电路的主要作用是提供单片
- 2024-08-03Python学习笔记51:暂停篇
随便写点最近因为公司项目的原因,学习进度变慢很多,但是也勉强支撑着把小游戏的项目写了个大概,其实后续很多的功能基本都是慢慢添加就可以,掌握了函数的调用,磕磕碰碰终究还是能把功能写好的,可能就是代码质量差一点,但是这个没必要过于纠结,写的多了看的多了,慢慢的就会进步。一
- 2024-08-0251单片机之LED篇(二)独立按键
一、独立按键的介绍1.1独立按键的基本原理相当于一种电子开关,按下时开关接通,松开时开关断开。开关功能:独立按键内部通常包含一个有弹性的金属片,当按键被按下时,金属片与触点接触,电路连通;当按键松开时,金属片恢复原状,电路断开。电平变化:在51单片机系统中,独立按键通常一端接
- 2024-08-0251单片机之LED篇(一)
本文所用的单片机是普中51A2套件一、LED介绍1.1结构LED灯,即发光二极管,是一种固态的半导体器件,其核心是一个PN结。LED灯的结构相对简单,主要由PN结芯片、电极和光学系统组成。1.2发光原理LED灯的发光原理基于半导体材料的特性。当给LED的PN结加上正向电压时,由于PN结的内
- 2024-08-01基于51单片机的校园教室核酸检测人流统计非接触测温防接触系统
1、前言 这两年开始毕业设计和毕业答辩的要求和难度不断提升,传统的毕设题目缺少创新和亮点,往往达不到毕业答辩的要求,这两年不断有学弟学妹告诉小洪学长自己做的项目系统达不到老师的要求。为了大家能够顺利以及最少的精力通过毕设,小洪学长分享优质毕业设计项目,今天要分享
- 2024-08-01使用keil进行51单片机的开发
首先下载Keil打开https://www.keil.com/download/product/选择C51进行下载:表格里面的信息瞎填就完了。然后点击submit然后下载安装即可激活Keil右键桌面的keil软件图标,使用管理员权限打开。点击左上角的file->licensemanagement复制CID打开注册机软件选择c51和pro
- 2024-07-29如何在Arch Linux上构建Raspberry Pi虚拟环境
如何在Linux上构建RaspberryPi虚拟环境 下面我们来讲讲如何使用QEMU来仿照树莓派环境。这里首先先分成两大类。第一类是跑比较老的,安全性较低的老树莓派,主要指代的是22年4月份发布之前的版本,这个版本当中,树莓派镜像自己内部就配置了一份默认的账户密码。对于之后的版本则不配
- 2024-07-29数论构造
数论构造还是相当玄学的版块,经常出现什么都没学的萌新能做出来但是数论较好的人卡题的现象……在其他的笔记我多少已经记录了专题类的构造,这里更多是记录一些综合性的/莫名其妙的构造。例1证明:对任意正整数\(n\),存在正整数\(k\),满足\(51^k\equiv17\:(mod~2^n)\)这是典型
- 2024-07-29912、基于51单片机的温度控制(PID,模拟控制,除雾器)
完整资料或代做滴滴我(有偿)目录一、设计功能二、proteus仿真三、原理图四、程序源码五、资料包括一、设计功能设计中镜片除雾器,当温度过低时启动镜片上的加热膜进行加热,从而实现对镜片上温度的控制,实现只能除雾;保持镜片温度为25度。二、proteus仿真三
- 2024-07-29911、基于51单片机的温度报警(上下限,LCD)
完整资料或代做滴滴我(有偿)目录一、设计功能二、proteus仿真三、原理图四、程序源码五、资料包括一、设计功能温度报警系统1、实时显示当前温度2、对上下限进行设定,通过按键设置3、温度高于上限或低于下限显示屏有相应提示,蜂鸣器响二、proteus仿真三
- 2024-07-29910、基于51单片机的温度报警(3路)
完整资料或代做滴滴我(有偿)目录一、设计功能二、proteus仿真三、原理图四、程序源码五、资料包括一、设计功能1、3路温度报警器2、设置温度上下限,任何一路温度过限就会启动报警3、可设置上下限温度值4、通过数码管轮流显示各路温度值二、proteus仿真
- 2024-07-29907、基于51单片机的台灯(调光,时钟)
完整资料或代做滴滴我(有偿)目录一、设计功能二、proteus仿真三、原理图四、程序源码五、资料包括一、设计功能二、proteus仿真三、原理图四、程序源码五、资料包括需要完整的资料可以点击下面的名片,找我要资源压缩包的百度网盘下载地址
- 2024-07-29【51单片机学习笔记】电动车自动报警项目(433M遥控)
定义特殊功能位:使用sbit关键字定义了四个特殊功能位,这些位分别连接到单片机的I/O端口P1的第0到第3位。switcher用于控制继电器的开关,D0_ON和D1_OFF分别用于检测两个按键的状态,vibrate用于检测振动传感器的状态。延时函数:定义了两个延时函数Delay2000ms和Delay500ms,它们通