我是靠谱客的博主 眼睛大秀发,最近开发中收集的这篇文章主要介绍利用OLED构成可控点光源: SSD1306 §01 OLED §02 光敏电阻 ,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

简 介:

关键词 OLED光敏电阻

OLED
文章目录
OLED基本信息
规格参数
接口
测试OLED
初步测试
OLED发光特性
光敏电阻
光敏电阻
初步测试

 

§01 OLED


一、OLED基本信息

  今天到货的 0.96寸oled屏12864液晶显示屏模块ssd1306串口并口i2c接口4针模组 ,用于一个可控的不同位置的点光源,也就是改变光点的空间相位。

OLED参数:
型号:GME12864-11
尺寸:0.96‘’, 4P
颜色:白色、White
批次:11123
接口:IIC, SSD1306

1、规格参数

【表1-1-1 OLED的规格】

驱动芯片SSD1306
支持接口I2C
分辨率128×64
显示尺寸0.96英寸
显示颜色白光 蓝光 黄蓝双色(黄蓝双色为上黄下蓝固定区域不可变动)
外形尺寸27.5×27.8(mm)
玻璃尺寸26.7×19.26×1.4(mm)
显示区域21.74(W)×10.864(mm)
点间距0.17×0.17(mm)
点大小0.15×0.15(mm)
管脚数4针
功耗正常显示功耗为 21mA-28MAX
工作电流正常工作时电流在20ma左右休眠时在ua级电流
视角全视角
工作温度-20℃~70℃
存储温度-30℃~80℃
工作电压5V 3.3V

▲ 图1.1.1 三种颜色的OLED

▲ 图1.1.1 三种颜色的OLED

2、接口

【表1-1-2 OLED的接口】

PINSYMBOLDescriptions
1GNDGround of Logic Circuit(逻辑电路接地)
2VDDPower Supply for Logic(逻辑电源)
3SCKSerial clock input(串行时钟输入)
4SDASerial data inpu(串行数据)

▲ 图1.1.2 购买到的OLED封装

▲ 图1.1.2 购买到的OLED封装

二、测试OLED

  使用 他花了一个月,使用MicroPython将自己装进OLED里面 对于OLED操作的I2C的函数,可以设定OLED上任意光点。

1、初步测试

from machine                import Pin,SoftI2C
import utime

import i2coled

scl = Pin('PA0')
sda = Pin('PA1')
i2c = SoftI2C(scl, sda, freq=400000)

oled = i2coled.SSD1306_I2C(128, 64, i2c, addr=0x3c)

oled.fill(0xff)
oled.show()

print("Test OLED.")

while True:
    oled.fill(0xff)
    oled.show()
    utime.sleep_ms(250)
    oled.fill(0x0)
    oled.show()
    utime.sleep_ms(250)

▲ 图1.2.1  OLED闪烁过程

▲ 图1.2.1 OLED闪烁过程

2、OLED发光特性

  通过 SP-45ML光电二极管放大电路设计 测量OLED发光动态特性。根据 SP-45ML光电二极管放大电路及其动态特性 的频率带宽大于25kHz。

▲ 图1.2.2 测量OLED的发光光强

▲ 图1.2.2 测量OLED的发光光强

  测量OLED的的光强变化为100Hz,动态扫描过程。

▲ 图1.2.3 光强信号的动态波动

▲ 图1.2.3 光强信号的动态波动

 

§02 敏电阻


一、光敏电阻

  下面是光敏电阻,用其测量OLED发送的光强以及它们的空间位置。
▲ 图2.1 光敏电阻

▲ 图2.1 光敏电阻

▲ 图2.1.2 光敏电阻与OLED的关系

▲ 图2.1.2 光敏电阻与OLED的关系

1、初步测试

  测量LED发光个数与电阻阻值之间的关系。

  使用光敏电阻的对准OLED中中心,点亮中间不同数量的点,测量对应的电阻变化。


■ 相关文献链接:

  • 0.96寸oled屏12864液晶显示屏模块ssd1306串口并口i2c接口4针模组
  • 他花了一个月,使用MicroPython将自己装进OLED里面
  • SP-45ML光电二极管放大电路设计
  • SP-45ML光电二极管放大电路及其动态特性

● 相关图表链接:

  • 表1-1-1 OLED的规格
  • 图1.1.1 三种颜色的OLED
  • 表1-1-2 OLED的接口
  • 图1.1.2 购买到的OLED封装
  • 图1.2.1 OLED闪烁过程
  • 图1.2.2 测量OLED的发光光强
  • 图1.2.3 光强信号的动态波动
  • 图2.1 光敏电阻
  • 图2.1.2 光敏电阻与OLED的关系

最后

以上就是眼睛大秀发为你收集整理的利用OLED构成可控点光源: SSD1306 §01 OLED §02 光敏电阻 的全部内容,希望文章能够帮你解决利用OLED构成可控点光源: SSD1306 §01 OLED §02 光敏电阻 所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(41)

评论列表共有 0 条评论

立即
投稿
返回
顶部