亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Manufacturing Technology >> 制造工艺

SSD1106 OLED 显示器上的 30 FPS 视频

组件和用品

Arduino Nano R3
× 1
ElectroPeak 0.96" OLED 64x128 显示模块
× 1

应用和在线服务

Arduino IDE
OpenCV

关于这个项目

我想突破 OLED 显示器的极限。 SSD1106 通常用于显示文本和一些简单项目的动画。我想看看是否可以将实时视频流式传输到显示器上。这个项目遇到了很多障碍。最大的限制因素是 LED - 微控制器接口的带宽。我必须使用快速且优化的库将 SPI 连接超频到 2MHz,才能获得足够的带宽来传输视频。用于接收来自计算机的视频的UART接口运行在1MHZ。

另一个问题是 OLED 显示器只有两种颜色,关闭和开启。您无法从中获得灰度视频。我尝试使用抖动来获得灰色阴影的错觉。在我看来它工作得很好。让我知道你对这个项目的看法!


代码

项目代码
将arduino代码上传到nano并使用python代码将视频流式传输到显示器。https://github.com/SaadOjo/SSD1106_monitor

示意图

如图所示将arduino连接到显示器

制造工艺

  1. 液晶显示器 (LCD)
  2. C# 方法重载
  3. 新视频转换器测试 APIX3 汽车信息娱乐显示器
  4. 展览:原始展示
  5. Kuman TFT 3.5 RetroPie 2018
  6. Verilog 任务
  7. Arduino Pong Game - OLED 显示器
  8. 视频游戏任务自动化设备
  9. ATmega 外星人主题老虎机
  10. TFT SPI 显示器上的照片和 RGB 视频
  11. 玩 Nextion Display
  12. 基于 Arduino 和 OLED 的元胞自动机