极客范|自制墨水屏相框:一年时间只放一部电影
北京联盟_本文原题:自制墨水屏相框:一年时间只放一部电影
作者:Tom Whitwell
来源/译者:趣无尽
本文插图
制造一台这样的黑白相框 , 用一年的时间来放一部老电影 , 每天的咖啡都能品出不同的灵感 。
它用到了树莓派、电子墨水屏和宜家相框 , 以及 VSMP(Very Slow Movie Player 超慢速电影播放)技术 。 将普通电影的每秒 24 帧播放速度降至每小时 24 帧 , 放慢了 3600 倍 , 这样一部 142 分钟的影片「2001: A Space Odyssey」(2001 太空漫游)由它播放完 , 将耗时大约一年 。
当人们习惯用两倍速疯狂刷剧的时候 , 用一年时间欣赏一部经典电影无疑是一种轻奢、不浮躁的生活态度 。
材料清单
树莓派4B × 1
电子墨水屏 × 1
MicroSD 卡 × 1
5V 3A TYPE-C 电源适配器 × 1
木质相框 × 1
本文插图
制造一台这样的相框大概需要搞定下面几个事情:
1、将电影文件和控制程序上传到树莓派上 。
2、安装好电子墨水屏以及树莓派上的驱动程序 。
3、编程(或者直接使用本项目提供的代码)从电影文件中提取帧 , 调整每一帧的尺寸并处理抖动 。 逐帧显示在屏幕上 。
4、找一个可以装得下以上组件的相框 , 组装好 。
这个项目没有很复杂的硬件部分 , 所用到的软件和驱动程序都已经提供了 , 只需要安装和部署即可使用 。 制造所用的材料合计约 120 英镑 。
本文插图
准备好树莓派
推荐使用 2GB 内存以上的树莓派 + Raspberry Pi OS 。 为树莓派安装好系统 , 参考: https://shumeipai.nxez.com/2019/04/17/write-pi-sd-card-image-using-etcher-on-windows-linux-mac.html
通过配置 WiFi , 让树莓派接入网络 , 参考: https://shumeipai.nxez.com/2017/09/13/raspberry-pi-network-configuration-before-boot.html
开启 SSH , 使用 PuTTY 登录树莓派终端 。 传输文件和电影可以通过 SFTP , 使用 FileZilla 即可 。
安装电子墨水屏
这里使用了 Waveshare 的一款墨水屏 , 带驱动板 。 将驱动板插入树莓派的 GPIO 即完成屏幕和树莓派的连接 。 驱动这个屏幕需要启用树莓派的 SPI 接口 。 运行 sudo raspi-config 进入配置工具来启用 SPI 。
本文插图
下面来下载并安装驱动软件和测试程序到树莓派上 。
git clone https://github.com/TomWhitwell/SlowMovie/
cd SlowMovie/e-paper/RaspberryPi&JetsonNano/python
sudo python setup.py install
如果一切正常的话 , 运行下面的代码示例 , 墨水屏会显示当前时间 。
python examples/epd_7in5_V2_test.py
本文插图
小试牛刀
上面的步骤都测试通过之后 , 就可以小试牛刀了 。 进入 SlowMovie 目录 。
cd ~/SlowMovie
我所用的超慢电影播放器用了 ffmpeg-python、PIL 库 。
首先需要在树莓派上安装 FFmpeg , 参考官网 https://ffmpeg.org/
然后安装 Python 库 。
sudo apt-get install ffmpeg-python
sudo apt-get install python-pil python3-pil
运行 helloworld 查看效果 。
推荐阅读
- 鲫鱼|冬钓大板鲫自制窝料配方,成本低效果不错,制作特别简单
- 腐殖土|营养土的自制方法,兰友说:这样就简单了,明天开始做
- 鲤鱼|冬季天冷鲫鱼鲤鱼不好钓?自制几款饵料窝料,效果强于一般鱼饵
- 草木灰|养花缺少磷钾肥学会自制技巧,往花盆里放一点养啥植物都旺
- 饵料|饵料也可以复古,试试这两种自制饵,大鲫一条接一条
- 自制|冬季野钓鲫鱼,用这些自制饵料,诱鱼、留鱼、上鱼远胜其它鱼饵
- 红蜘蛛|养花自制杀菌杀虫水,10天浇一勺,不生虫不得病,长得太旺!
- 自制|养花没有盆,3个妙招,就能自制出漂亮的花盆,阳台上种了好多花
- 矿泉水瓶|钓鱼一直在用的自制小药,想要配方的看过来,针对鲫鱼和鲤鱼
- 肥料|养花自制肥料小技巧淘米水里加啥营养好