我想知道SSD1106是否可以用于文字和简单图形之外。经过一些超频后,我设法以30 FPS的速度流传输视频。
硬件组件:
Arduino Nano R3×1个
0.96英寸OLED 64x128显示模块×1个
Arduino IDE
OpenCV
我想突破OLED显示器的极限。SSD1106通常用于显示文本和一些用于简单项目的动画。我想看看是否可以将实时视频流式传输到显示器。这个项目面临很多障碍。最大的限制因素是LED的带宽-微控制器接口。我必须使用快速且经过优化的库将SPI连接超频至2MHz,以便能够获得足够的带宽来传输视频。用于从计算机接收视频的UART接口的运行频率为1MHZ。
另一个问题是OLED显示屏只有两种颜色,即关闭和打开。您无法从中获得灰度视频。我尝试使用抖动来获得灰色阴影的错觉。我认为它的效果很好。
阅读全文