SSD1106 OLED 显示器上的 30 FPS 视频
组件和用品
![]() |
| × | 1 | |||
![]() |
| × | 1 |
应用和在线服务
![]() |
| |||
![]() |
|
关于这个项目
我想突破 OLED 显示器的极限。 SSD1106 通常用于显示文本和一些简单项目的动画。我想看看是否可以将实时视频流式传输到显示器上。这个项目遇到了很多障碍。最大的限制因素是 LED - 微控制器接口的带宽。我必须使用快速且优化的库将 SPI 连接超频到 2MHz,才能获得足够的带宽来传输视频。用于接收来自计算机的视频的UART接口运行在1MHZ。
另一个问题是 OLED 显示器只有两种颜色,关闭和开启。您无法从中获得灰度视频。我尝试使用抖动来获得灰色阴影的错觉。在我看来它工作得很好。让我知道你对这个项目的看法!
代码
项目代码
将arduino代码上传到nano并使用python代码将视频流式传输到显示器。https://github.com/SaadOjo/SSD1106_monitor示意图
如图所示将arduino连接到显示器
制造工艺