我已经制作了一个在Arduino上运行的24x15 LED显示屏,去年我在内存中放入了32KB图形例程,这很酷。
但是现在我已经升级到具有256KB内存的Arduino Mega,并带有带有Micro-SD读卡器的“音乐保护罩”。
因此,我的新计划是从SD卡播放动画。
我编写了一个例程,将缓冲区加载到我的24x15显示器上。
因此,我想使用简单的3字节RGB像素将屏幕捕获的(或任何)视频动画存储在磁盘上。该算法将采用任何分辨率的插值,并选择每个(高度/ 15和宽度/ 24)块的平均颜色。因此,24x15动画将是此方案的特殊情况。 640x480显然按比例缩小看起来很荒谬,但是我可能可以使Mario看起来的角色看起来还不错。
有关如何执行此操作的任何想法?有人写过这个吗?我敢肯定有人有。但这真的很难找到。
最佳答案
QuickASCII
“是由Quicktime驱动的基于控制台的电影播放器和图片查看器”,它说明了如何在支持的平台上利用Quicktime。