树莓派怎么做相机(他给女朋友做了个树莓派复古相机)

本文经AI新媒体量子位(ID:QbitAI)授权转载,转载请联系出处

萧箫 发自 凹非寺

手机拍照不够爽,带个单反又太重?

试试做个树莓派复古相机,还能自己编写处理算法的那种——

成本不到700元。

树莓派怎么做相机(他给女朋友做了个树莓派复古相机)(1)

没错,颜值很高,拍出来的照片也能打:

树莓派怎么做相机(他给女朋友做了个树莓派复古相机)(2)

你也可以快速上手做一个。

如何制作一个树莓派复古相机

目前,这部相机的代码、硬件清单、STL文件(用于3D打印)和电路图都已经开源

首先是硬件部分。

树莓派怎么做相机(他给女朋友做了个树莓派复古相机)(3)

这部复古相机的硬件清单如下:

树莓派怎么做相机(他给女朋友做了个树莓派复古相机)(4)

树莓派Zero W(搭配microSD卡)、树莓派高清镜头模组、16mm 1000万像素长焦镜头、2.2英寸TFT显示屏、TP4056微型USB电池充电器、MT3608、2000mAh锂电池、电源开关、快门键、杜邦线、3D打印相机外壳、黑色皮革贴片(选用)

至于3D打印的相机外壳,作者已经开源了所需的STL文件,可以直接上手打印。

材料齐全后,就可以迅速上手制作了~

内部的电路图,是这个样子的:

树莓派怎么做相机(他给女朋友做了个树莓派复古相机)(5)

具体引脚如下:

树莓派怎么做相机(他给女朋友做了个树莓派复古相机)(6)

搭建好后,整体电路长这样:

树莓派怎么做相机(他给女朋友做了个树莓派复古相机)(7)

再加上3D外壳(喷了银色的漆)和镜头,一部简易的树莓派复古相机就做好了。

树莓派怎么做相机(他给女朋友做了个树莓派复古相机)(8)

至于软件部分,也非常简单。

第一步,在microSD卡里烧录树莓派操作系统后,将下面的代码添加到配置文件中。

//将以下代码添加到config.txtgpu_mem=256dtoverlay=rpi-displaydisplay_rotate=2

第二步,在树莓派相机启动后,执行如下脚本:

from gpiozero import Buttonfrom picamera import PiCameraimport timebutton = Button(26)with PiCamera as camera:camera.resolution = (4056, 3040)camera.framerate = 5frame = int(time.time)camera.start_previewwhile True:button.wait_for_presscamera.capture('/home/pi/Pictures/d.jpg' % frame)frame = 1

这部分就搞定了。

当然,也可以进一步改造代码,加入你想要的其他模块,包括自定制图像处理算法、WiFi图片自动传输等。

那么,这样的复古相机有什么用呢?

“树莓派,万物皆可造”

作者给出的理由很简单:他一直没等到同款相机。

去年,树莓派官方新出了一个Pi HQ Camera镜头模组,他对此很心动。

树莓派怎么做相机(他给女朋友做了个树莓派复古相机)(9)

然而一晃大半年过去,根本没人用它DIY相机,他只能自己上手。

复古相机一出来,意外地挺受欢迎。

一名网友表示,有点心动。这只相机,恰好解决了他用手机拍不出好照片、又不想随身携带微单/单反的问题。

树莓派怎么做相机(他给女朋友做了个树莓派复古相机)(10)

但他也提出了几个问题:

其一,树莓派启动时间太长,以至于可能错过想拍的东西;其二,2000mAh的电池电量,是否不耐用?

不过,立刻就有网友点出:这是台可编程相机!

这意味着,可以通过buildroot(一个构建嵌入式Linux系统的框架)来实现更迅速的启动。

树莓派怎么做相机(他给女朋友做了个树莓派复古相机)(11)

至于电池容量,也可以随时换上更大的。

除了拍照以外,各路网友还脑洞大开,想到可以用树莓派相机做个“作业自动扫描仪”。

要是用相机随便拍一张,树莓派再搭载个AI模型,就能自动实现调整纸张亮度、去暗影等功能,岂不是方便极了。

树莓派怎么做相机(他给女朋友做了个树莓派复古相机)(12)

此外,这部树莓派复古相机,还炸出了玩天文摄影的手工硬核网友。

这名网友po出了他用树莓派、恒星敏感器和光学器件做成的天文相机:

树莓派怎么做相机(他给女朋友做了个树莓派复古相机)(13)

虽然器件外观朴实无华,但拍出来的效果意外地挺好:

树莓派怎么做相机(他给女朋友做了个树莓派复古相机)(14)

树莓派,果然万物皆可造。

作者介绍

树莓派怎么做相机(他给女朋友做了个树莓派复古相机)(15)

树莓派复古相机的作者Penk Chen,现居东京,自称是一名“网红工程师”,爱好DIY各种小零件。

这部名为RUHAcam的相机,是他给女朋友Ruha Cheng做的小礼物,并用了她的名字命名。

树莓派怎么做相机(他给女朋友做了个树莓派复古相机)(16)

是不是有点心动了?赶紧上手试试吧~

RUHAcam项目地址:https://github.com/penk/ruha.camera

参考链接:

[1]https://penk.medium.com/

[2]https://news.ycombinator.com/item?id=26859058

[3]https://terramex.neocities.org/astro/

[4]https://ruha.camera/

福利

入门Python的最强三件套《ThinkPython》、《简明Python教程》、《Python进阶》的PDF电子版已打包提供给大家,「P3」即可获取。

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页