自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

原创 SPI(通信协议)

SPI是一个同步的数据总线,也就是说它是用和来保证发送端和接收端的完美同步。时钟是一个震荡信号,它告诉接收端在确切的时机对数据线上的信号进行采样。产生时钟的一侧称为,另一侧称为。总是(一般来说可以是微控制器/MCU),但是可以有。SPI是全双工(具有单独的发送和接收线路),因此可以在同一时间发送和接收数据。注意:数据在传输过程中,高位在先还是低位在先,SPI协议并无明确规定,但是数据要在主从机中正确传输,自然双方要先约定好。

2024-05-05 12:35:01 374

原创 OLED(SSD1306+I2C协议显示屏模块)

OLED(Organic Light-Emitting Diode)显示屏,即有机发光二极管显示屏,是一种新型显示技术。它的工作原理是通过电流驱动有机材料发光,无需背光灯,采用非常薄的有机材料涂层和玻璃基板(或柔性有机基板)。OLED显示屏具有诸多优点。首先,由于无需背光灯,其结构更轻更薄,可视角度更大。其次,OLED显示屏能够显著节省耗电量,提高能效。此外,它的色彩丰富、分辨率高,响应速度快,图像稳定。同时,OLED自身能够发光,因此其视域范围也要宽很多。OLED显示屏的应用范围广泛。

2024-04-26 09:48:04 2614

原创 MOTOR-STEPP(步进电机)

步进电机是一种将电脉冲转换为角位移的开环控制元步进电机。当步进驱动器接收到脉冲信号时,它将根据设定方向(即步进角)驱动步进电机旋转一定角度。可以通过控制脉冲量来控制角位移量,从而达到精确定位的目的,同时还可以通过控制脉冲频率来控制电机的转速和加速度,从而达到速度控制的目的。分类永磁体(PM):一般为两相,扭矩和体积均较低,步进角为 7.5 度或 15 度.反应式(VR):一般为三相,可实现大扭矩输出,步进角度一般为 1.5 度,但噪音和振动相当大.

2024-04-20 17:07:43 1048

原创 ULN2003(驱动芯片)

ULN2003 都是单片集成高耐压、大电流达林顿管阵列,电路内部包含七个独立的达林顿管驱动通道。电路内部设计有续流二极管,可用于驱动继电器、步进电机等电感性负载。单个达林顿管集 电极可输出 500mA 电流,将多个通道并联可实现更高的输出电流能力。该电路可广泛应用于继电器驱动、照明驱动、显示屏驱动(LED)、步进电机 驱动和逻辑缓冲器。ULN2003 的每一路达林顿管串联一个 2.7K 的基极电阻,在 5V 的工作电压下可直接与 TTL/CMOS 电路连接,可直接处理原先需要标准逻辑缓冲器来处理的数据。

2024-04-19 11:58:57 2256

原创 HC-SR04(超声波模块)

HC-SR04超声波模块是一种常用的测距模块,通过不断检测超声波发射后遇到障碍物所反射的回波,从而测出发射和接收回波的时间差,并据此求出距离。它主要由两个压电陶瓷超声传感器和一个外围信号处理电路构成,其中一个传感器用于发出超声波信号,另一个用于接收反射回来的超声波信号。在工作时,该模块通过IO口触发测距,发送一个40kHz的脉冲信号,此信号通过传输介质(通常为空气)传播出去。当超声波信号遇到障碍物时,会被反射回来,并被接收传感器捕获。

2024-04-13 13:16:09 2714

原创 PCF8591(AD&DA转换芯片)

1.Proteus 8 仿真器2.keil 5 编辑器。

2024-04-07 14:01:55 2188 9

原创 I2C(通信协议)

I2C有两根双向信号线。一根是数据线SDA,一根是时钟线SCL。两根线都必须通过一个上拉电阻接到电源。

2024-03-21 20:44:10 353 4

原创 IRLINK(红外遥控器)

是利用红外线进行通信的设备,由红外LED调制后的信号发出,由专用的红外接头进行解调;单工、异步;940nm;NEC标准;调制与解调(防止干扰);对于无线通信来说,通信双方中间空气中可能夹杂着许多其他的红外波(例如太阳的辐射),这样就对有用的信号产生了一定的干扰;为了抗除这种干扰,我们对发送的信号在发送前进行调制,在接收后进行解调,这样就可以很大程度上防止其他的干扰。调制的原理就是将发送的信号电平,搭载在频率为38Khz的方波(称为载波)上,经过调制的信号经过发送设备进行发送;

2024-03-09 13:09:27 2113 2

原创 (定时器/计数器)&中断系统(详解与使用)

中断是指计算机运行过程中,出现某些意外情况需主机干预时,机器能自动停止正在运行的程序并转入处理新情况的程序,处理完毕后又返回原被暂停的程序继续运行。假设一个人在家看电视,这时候突然门铃响了,这个人此时就要停止看电视去开门,然后关上门后继续回来看电视,这个例子当中看电视这个动作就是常规的计算机运行过程,门铃响就相当于一个中断信号(中断请求),用户这时停止看电视(中断当前程序)起来开门(中断响应),关上门后(中断处理结束)继续看电视(继续执行当前程序)。这一整个过程就是中断发生时,的处理方式。

2024-02-24 11:48:49 581

原创 DS18B20(数字温度传感器)

1.Proteus 8 仿真器2.keil 5 编辑器。

2024-02-04 15:19:55 2561

原创 蜂鸣器(无源&有源)

1.Proteus 8 仿真器2.keil 5 编辑器。

2024-01-27 14:45:33 1450

原创 PNP&NPN(三极管)

1.Proteus 8 仿真器2.keil 5 编辑器。

2024-01-27 11:11:26 1436

原创 DS1302(实时时钟芯片)

DS1302是一种串行接口的实时时钟,芯片内部具有可编程的日历时钟和31个字节的静态RAM,日历时钟可以自动进行闰年补偿,计时准确,接口简单,使用方便,工作电压范围宽(2.5~5.5V),芯片自身还具有对备用电池进行涓流充电功能,可有效延长备用电池的使用寿命。DS1302用于数据记录,能实现数据与该数据出现的时间同时记录,因此广泛应用于测量系统中。

2024-01-23 13:43:17 2057 4

原创 LCD1602(液晶显示屏)

1.Proteus 8 仿真器2.keil 5 编辑器。

2024-01-20 13:42:50 2004 2

原创 MATRIX(8*8点阵屏)

1.Proteus 8 仿真器2.keil 5 编辑器。

2024-01-13 15:34:49 902

原创 Proteus元器件中英文对照表

器件名称 中文名称 图片 LAMP 灯泡 ALTERNATOR 交流发电机 BATTERY 电池/电池组 CRYSTAL 晶振 FUSE 保险丝 LM016L 2行16列液晶 MOTOR 马达 AT89C51 AT89C51单片机 RESISTOR 电阻器

2024-01-12 15:21:53 546

原创 74HC595(串行输入,并行输出的移位寄存器)

1.Proteus 8 仿真器2.keil 5 编辑器。

2024-01-12 15:18:25 588

原创 独立按键&矩阵键盘

1.Proteus 8 仿真器2.keil 5 编辑器。

2024-01-06 11:32:51 651

原创 多位数码管

1.Proteus 8 仿真器2.keil 5 编辑器。

2024-01-05 16:44:03 552

原创 74HC573(锁存器)

1.Proteus 8 仿真器2.keil 5 编辑器。

2024-01-05 14:10:19 852

原创 24C08(存储芯片)

1.Proteus 8 仿真器2.keil 5 编辑器。

2024-01-05 10:54:01 1422

原创 74HC164(移位寄存器)

1.Proteus 8 仿真器2.keil 5 编辑器。

2023-12-29 13:46:58 957

原创 单个数码管

1.Proteus 8 仿真器2.keil 5 编辑器。

2023-12-29 12:51:03 434

原创 LED(发光二极管)

1.Proteus8 仿真器2.keil 5 编辑器。

2023-12-29 10:13:27 407

原创 C语言单片机代码的创建+制作+烧录

4. 鼠标右键左侧工程文件中 Source Group 1 文件夹 点击 Add New Item to.....2. 打开 kill 5 软件 点击 project \\ new project。1. 选择根目录并创建对应的文件夹。5. 选择编程语言 并命名文件名称。3. 选择对应的芯片。

2023-12-29 09:19:22 884

原创 WebSocket---搭建与使用(手把手)

WebSocket是一种在客户端和服务器之间进行实时双向通信的协议。与传统的HTTP请求-响应模式不同,WebSocket允许服务器主动向客户端发送消息,而不需要客户端发起请求。这种实时通信的特性使得WebSocket非常适合于需要实时更新数据的应用,如聊天室、实时游戏、股票市场等。WebSocket协议基于TCP协议,使用了类似HTTP的握手过程进行连接建立,并定义了一种简单的消息格式进行数据传输。同时,WebSocket也提供了一些高级特性,如心跳机制、消息压缩等,来增强通信的可靠性和效率。

2023-12-27 09:55:16 6141 8

原创 uni-app+云函数+百度AI(人脸检测,人脸库注册,人脸1:N搜索)

Hbuilderx编辑器(代码编辑器)unicloud(云服务空间,本项目采用的是阿里云百度智能云 (人脸识别API,有免费测试资源可用)

2023-12-20 15:25:43 1449 1

单片机51+uln2003A+步进电机(开始,停止,反转,加速,减速)

做了电机的四种状态控制,喜欢可以下载,有代码注释,简单易读,适合初学者

2024-04-23

uni云开发(人脸识别签到)

相关内容可查看本人之前的博文

2024-01-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除