![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
模块
文章平均质量分 81
冷月枫啊
暑假,我们一起努力!
展开
-
红外遥控器
文章目录前言续言一、红外基础知识二、数据协议三、编码1.编码基础2.编码格式四、红外解码过程五、控制空调1.准备阶段2.解码3.编写程序4.烧写程序六、遥控器硬件制作1.主控芯片2.红外发射3.OLED显示屏4.稳压电路5.升压电路6.充电电路7.矩阵按键8.时钟电路9.存储芯片10.WIIF模块七、电路板焊接调试1.先焊接单片机和电源部分2.焊接升压电路3.焊接时钟和存储芯片4.焊接背面5.焊接红外和按键6.最后效果==========测试完毕前言还记得大一的时候开始学习单片机,那时候就接触了红外接收原创 2021-05-24 07:58:48 · 7036 阅读 · 13 评论 -
MFRC522模块测试
文章目录前言一、基本了解二、M1卡和模块的通信流程三、RC522模块四、M1卡1.主要指标2.块3结构:3.密码4.M1卡命令五、STC8A8K调试1.调试1.模块在使用的过程中,一会可以检测到,一会就检测不到?2.在写卡和钱包同时操作的时候,不能够操作钱包?3.在给钱包初始化数值的时候,验证密码正确,写入失败?4.在进行充值或扣款的过程中,用串口打印的数据含有abcdef,怎样解决?5.我想让钱包在充值的时候充值个5毛钱的,怎么办?6.在操作充值和扣款的过程中一旦数比较大就出错,数小就成功?2.实验界面六原创 2021-04-21 21:54:44 · 3168 阅读 · 1 评论 -
关于type_C接口
文章目录概要:一、引脚定义二、六脚Type_c三、12脚Type_c四、16脚Type_c五、usb3.0概要:type-C接口外观好看,双面插等众多优点,已经成为了现在主流的接口。一、引脚定义VBus:总线电源,USB PD协议可配置电压,最大20V5AGND: 地线TxRx:Tx1 Rx1 Tx2 Rx2 两组数据传输信号,usb3.1标准CC: CC1和CC2,两个关键引脚,作用很多。探测连接,区别正反面,区分DFP和UFP,也就是主从(虽然typec支持正反插,但typec的点转载 2021-03-31 15:58:53 · 17547 阅读 · 0 评论 -
SYN6288语音合成模块
文章目录一、简介二、功能特点三、命令帧1.命令帧格式2.控制命令四、通信函数1.串口2.SYN6288五、文本控制标记列表六、声音提示音列表七、和弦提示音列表一、简介SYN6288中文语音合成芯片是背景宇音天下科技有限公司与2010年初推出的一款性价比更高,效果更自然的一款中高端语音合成芯片。SYN6288通过异步串口(UART)通信方式,接收待合成的文本数据实现文本到语音(或TTS语音)的转换。二、功能特点支持GB2312、GBK、BIG5和UNICODE内码格式的文本每次合成的文本量最多可达原创 2021-03-29 14:10:48 · 28008 阅读 · 7 评论 -
打印机字库烧录
文章目录一、获取字库二、命令复位:1.flash -i 读取器件ID2.flash -f 格式化数据3.扇区擦除4.块擦除5.flash -w 写数据6.读取数据7.帮助三、烧录字库四、测试字库一、获取字库从gitee获取字库gitee点击下面的代码下载下载到指定的位置解压二、命令transform:模式切换命令 发送这个,将由监视串口切换为烧录字库模式flash - flash命令flash -w 写入数据flash -r 读出数据flash -i 读取器件IDflas原创 2021-03-28 17:31:45 · 1267 阅读 · 1 评论 -
打印机打印汉字解析
在使用打印机的时候,肯定会打印汉字,那么打印汉字需要怎么处理呢?我们肯定是把字库存到外部flash中,然后根据字节码去寻找地址,然后取出来这个字模,然后打印,下面就简单介绍一下这个原理。一、数据定义 u32 offset; // flash字库地址偏移量 u8 qh, wh; // 区码和位码 u16 x; // 用来确定字节号 一个汉字2个字节 一个字母1个字节 u8 Word_Touch_High, Word_Touch_Wide, Word_Touc原创 2021-03-15 19:13:01 · 1937 阅读 · 0 评论 -
字库制作和烧写
资源获取github:链接一、生成字库首先,我们需要先去用软件(github里)生成我们需要的字库文件,1.打开字库生成软件2.软件介绍1 我们可以选择我们需要的字体2 可以选择我们生成字体的大小3 选择使用标准字库还是自己定义的,自己定义的是点击编辑码表,然后输入自己要使用的字体,标准字库是生成一个标准格式的全部字体4 这个是取模的大小,一般和字体大小一致。下面的选项在我这里不需要改动,大家可根据需求进行选择。3.生成bin字库生成一个16X16的字库和一个32X32的字原创 2021-02-16 10:20:24 · 7794 阅读 · 7 评论 -
WS2812 RGB灯
文章目录一、简介二、原理三、硬件介绍四、通信协议五、程序一、简介WS2812只需要一根信号线就能控制灯的多种颜色的变化,多个灯可以级联,在30hz的刷新频率下一个信号线能够控制至多500个LED。二、原理WS2812B是一个集控制电路与发光电路于一体的智能外控LED光源。其外型与一个5050LED灯珠相同,每个元件即为一个像素点。像素点内部包含了智能数字接口数据锁存信号整形放大驱动电路,还包含有高精度的内部振荡器和可编程定电流控制部分,有效保证了像素点光的颜色高度一致。三、硬件介绍1.内置信号整原创 2020-11-15 17:05:59 · 12417 阅读 · 0 评论 -
智能车进阶版
智能车进阶版文章目录基于STC8A8K64S4A12智能车设计一、板载外设二、功能三、实物:四、代码五、PCB和元件六、焊接基于STC8A8K64S4A12智能车设计一、板载外设1.1 红外接收头1.2 红外避障接口1.3 电机驱动电路1.4 蓝牙接口1.5 esp82266接口1.6 NRF24L01接口1.7 OLED电路1.8 JQ8900接口1.9 超声波接口1.10 舵机接口1.11 三个独立按键1.12 两个LED灯1.13 引出单片机...原创 2020-09-02 22:12:10 · 668 阅读 · 0 评论 -
基于ESp8266的智能插座
基于ESp8266的智能插座基于ESP8266+STM32F1的智慧生活套件文章目录基于ESP8266+STM32F1的智慧生活套件一、项目背景二、项目分析三、产品框架四、设计思路五、硬件规划六、PCB设计七、绘制PCB需要注意的问题八、焊接九、智能配网方法(两种配置模式)十、生活物联网平台设备创建十一、设备绑定和三元组烧写十二、功能测试十三、项目进度十四、方案改进十五、心得体会一、项目背景 家里的电器用着...原创 2020-09-02 22:05:37 · 5084 阅读 · 3 评论 -
16*16点阵 两个扩展为16*32点阵
16*16点阵 两个扩展为16*32点阵文章目录一、8*8点阵的管脚图,拉线图:二、16*16点阵的74HC595级联图:三、点阵的软件取模:四、 原理图五、 代码:六、效果图一、8*8点阵的管脚图,拉线图:阳极的:阴极的其他的都不变:(A0-A7是阳极 ,B0-B7是阴极)四个级联图:(16*16点阵)直接用16+16个IO口控制比较浪费,可以采用芯片(MAX7219,74HC595等)来驱动,都可以级联,可以节省很多IO口。本文采用74HC595级联:二、16*1...原创 2020-09-02 21:49:25 · 4830 阅读 · 3 评论 -
DS1302时钟 STM32移植
DS1302时钟 STM32移植原来自己画板子做了一个点阵屏。现在想把它用来显示时间,于是就移植了这个DS1302,为什么不用DS3231,因为便宜,我有。我这个带网络校正时间的,所以精度要求不高,DS1302足够。在移植的时候遇到了几个问题,首先是把STC8A的程序放带STM32里读不出来数据,一直 显示ff。考虑到是IO管脚即要输入又要输出。这个需要配置。配置之后继续读发现可以读出来数据了,但是有的是对的,有的是错...原创 2020-09-02 21:11:05 · 1650 阅读 · 1 评论 -
0.96寸OLED取模
0.96寸OLED取模OLED取模软件打开,模式改为C51这两个括号去掉点确定复制底下的就是取的模。原创 2020-08-07 14:05:43 · 1207 阅读 · 0 评论 -
多点温度测试
DS18B20温度传感器一、简介:图示有字的一面,注意GND和VCC不要接反。工作电压3.0v~5.5V,采集温度-55度到正125度,可编程温度9-12位,精度分别是0.5度,0.25度,0.125度0.0625度,默认都是12位,12位转换时间是750ms,9位是93.75ms,电压负压特性(不会因电源接反发热烧坏)。二、电路连接:接一个上拉电阻。三、通信方式:单总线通信:单...原创 2020-03-30 14:08:50 · 1486 阅读 · 0 评论 -
EC11编码器和单片机通信
EC11编码器EC11编码器通常又被称作为旋转编码器,一般主要是用于亮度、温度、频率,音量调节等参数控制。三只脚中的C脚接地,AB脚接上拉电阻后,当左转或右转时,AB脚就有脉冲信号输出。S1和S2脚为按压开关,按下时导通。旋转编码器的引脚图和原理图为:顺时针和逆时针旋转AB引脚输出波形图和单片机通信的程序为:EC11.h#ifndef EC11#define EC11sb...原创 2020-02-15 15:17:40 · 6642 阅读 · 3 评论 -
SD卡读写测试程序
**SD卡介绍**SD 卡(Seecure Digital Memory Cardl)是一种基于 Flash 的新一代存储器,具有体积小、容量大、数据传输快、移动灵活、安全性能好等优点,是许多便携式电子仪器理想的外部存储介质。SD 卡支持两种总线方式:SD 方式与 SPI 方式。其中 SD 方式采用 6 线制,使用 CLK、 CMD、...原创 2020-02-14 14:10:39 · 3698 阅读 · 0 评论 -
ESP8266收发测试成功
**ESP8266模块测试**ESP8266-01s封装图:ESP8266和 单片机连线:ESP: 单片机UTXD RXDGND GNDCH_PD(EN) (给...原创 2020-02-11 09:18:33 · 1443 阅读 · 0 评论