-
matalb-zero-to-advanced-code-files
matlab从零到进阶的程序文件,按章节分类(matlab from zero to advanced program files)
- 2013-11-27 15:03:05下载
- 积分:1
-
GibbsLDA
用Gibb Sampling 的方法对LDA的参数进行推断(LDA model with Gibbs Sampling for inference)
- 2019-01-24 09:28:57下载
- 积分:1
-
Dib
1.位图的加载与保存 2.将彩色位图转换成灰度位图 3.将灰度位图转换成彩色位图(1 bitmap loading and saving
2 color bitmap into grayscale bitmap
3 grayscale bitmap into color bitmap)
- 2016-11-24 21:39:08下载
- 积分:1
-
OLED12864设计方案0.96OLED
ED12864显示屏设计方案(原理图 PCB BOM表 程序)
一、简介
OLED 屏幕作为一种新型的显示技术,其自身可以发光,亮度,对比度高,功耗低,在当下备受追捧。而在我们正常的显示调整参数过程中,我们越来越多的使用这种屏幕。我们使用的一般是分辨率为 128×64 ,屏幕尺寸为 0.96 寸。由于其较小的尺寸和比较高的分辨率,让它有着很好的显示效果和便携性。
目前我们经常使用的 OLED 屏幕一般有两种接口,IIC 或者 SPI ,两者使用的通信协议稍有不同,这里以 SPI 协议的 OLED 屏幕为例,带来它的使用方法。
模块接口定义
二、原理
如何控制每个像素的显示
这个屏幕的像素矩阵的划分是比较特殊的, 整个屏幕水平方向划分为8个page, 垂直方向则是按像素划分为128 column. 每个page-column包含8个像素, 通过一个十六进制数(其实就是一个字节, 8个bit)来控制, 每个bit控制一个像素。
即储存寄存器每个存储点的0/1控制(映射)一个像素点的亮/灭。
如果我们要在左上角显示一个亮点, 需要发送0x01(16进制的1)到数据地址, 例如:
Wire.beginTransmission(0x3C); // 控制指令
Wire.write(0x40); // 写地址
Wire.write(0x01); // 写数据
Wire.endTransmission(); // 结束
三、设计方案
原理图:
PCB:
程序:
51单片机程序
STM32程序
- 2021-10-21 00:31:04下载
- 积分:1
-
结合串口在visual studio中实现行人检测
结合串口在visual studio中实现行人检测,可将数据通过串口传出去。
- 2023-08-06 06:35:06下载
- 积分:1
-
门禁系统
RC522刷卡+密码开锁,51单片机控制器。
- 2023-08-17 00:45:03下载
- 积分:1
-
speech-emotion-recognition
过特定人语音情感数据库的建立;语音情感特征提取;语音情感分类器的设计,完成了一个特定人语音情感识别的初步系统。对于单个特定人,可以识别平静、悲伤、愤怒、惊讶、高兴5种情感,除愤怒和高兴之间混淆程度相对较大之外,各类之间区分特性良好,平均分类正确率为93.7 。对于三个特定人组成的特定人群,可以识别平静、愤怒、悲伤3种情感,各类之间区分特性良好,平均分类正确率为94.4 。其中分类器采用混合高斯分布模型。(The system of speech emotion recognition)
- 2014-04-21 20:08:42下载
- 积分:1
-
C# 使用Graphics方法生成字符串的验证码图片
C# Graphics方法生成字符串的验证码图片,在C#的程序中生成一个随机生成器 ,然后随机生成字符,然后使用Graphics方法画图片的背景噪音线 定义颜色和字体,画图片的前景噪音点,画图片的边框线等。这是个比较简单的生成验证码的方法,验证码的使用率偏高,因此作为一个C#生成验证码的初级例子,本源码有必要学习研究。
- 2022-02-26 05:51:46下载
- 积分:1
-
Sequence and counter
序列化与反序列化- Sequence and counter- sequence
- 2022-10-10 00:00:03下载
- 积分:1
-
boxFilter
平台基于visual studio2015,使用opencv函数实现方框滤波,进行图像处理(box filter based on opencv)
- 2020-06-20 04:20:02下载
- 积分:1