不会编程的外国小姐姐,3天、850块,用树莓派DIY了个数码相机
金磊 白交 发自 凹非寺
量子位 报道 | 公众号 QbitAI
不会编程,也能用树莓派DIY?
这个可以有。
最近,油管上一位完全「编程小白」的小姐姐,在发现树莓派推出了一款新的相机模块后,心血来潮决定DIY一款数码相机。
https://p3-sign.toutiaoimg.com/pgc-image/990b58362be2416a9344d2fb98efbe23~tplv-tt-large.jpeg?x-expires=1985999514&x-signature=WvTwOx2qQt1XCdpJhxXR%2Btg0F3A%3D
她的计划就是将树莓派高质量相机,嵌入到家里一堆报废了的「复古」相机壳里,这样就可以实现长久以来的一个梦想:
让老式相机重新工作。
算了一下,树莓派高清相机模块 ,50美元;2GB内存的树莓派4 ,35美元,折合人民币共600元。
再加上10000毫安充电宝,3.5英寸触摸屏,大概250元就可以买到。
850元,就可以制作出一个相机,它不香吗?
用树莓派4 DIY的数码相机
我们先来看看,这位小姐姐DIY的数码相机长什么样呢?
https://p3-sign.toutiaoimg.com/pgc-image/7bb6cbb05dd843a1b0d07983ff4b950d~tplv-tt-large.image?x-expires=1985999514&x-signature=1DcidVHWnKGYfrnx3pj88kSLUS4%3D
外观看上去还不错,那么拍出来的照片效果如何?
以下便是小姐姐的拍照作品。
https://p3-sign.toutiaoimg.com/pgc-image/b5db9af0d6d24ee4958636ea76482f3d~tplv-tt-large.jpeg?x-expires=1985999514&x-signature=SWC%2FXtT7YBOg0VFF%2Fxtao3qStXI%3D
「蓝色」基调的室内一角~
https://p3-sign.toutiaoimg.com/pgc-image/fbf4a71a5c314e01ab181e74fa0868a4~tplv-tt-large.jpeg?x-expires=1985999514&x-signature=GD7mISg7A9jVfFYtGlzysr5GnOI%3D
拍的向日葵,但是对焦是不是没有对好?
https://p3-sign.toutiaoimg.com/pgc-image/b99e4202831e41d180a03e4a6667795a~tplv-tt-large.image?x-expires=1985999514&x-signature=uJrTriJNkY58Fs5lFFNgni58%2BGk%3D
https://p3-sign.toutiaoimg.com/pgc-image/afc8448f074f4b8ba88a35349c0738ad~tplv-tt-large.jpeg?x-expires=1985999514&x-signature=K51U%2Bn46WcLvOXHupdLnXB8f20k%3D
还有小姐姐的微笑自拍~
emmm……省略掉一些因为自身拍照技术出现的问题,但SO WHAT?
看得出来,这已经是一台合格的数码相机了。
3天DIY一台数码相机
那么,如何用树莓派4 DIY 一个数码相机呢?
首先,你需要以下这些工具。
https://p3-sign.toutiaoimg.com/pgc-image/94fea39001604c0fb7e8da37692b6595~tplv-tt-large.jpeg?x-expires=1985999514&x-signature=BS4SR3WjTj%2FNSO3w4IlonbGZMDs%3D
高清相机开发板:由树莓派基金推出,搭载了索尼IMX477 CMOS,有效像素1230万,单像素1.55μm,传感器1/3.2英寸,兼容C/CS卡口镜头。2GB内存树莓派4:只有信用卡大小的微型电脑,其系统基于Linux。第4代是一次全方位的升级,让它具备了 PC 级别的性能,同时也保留了经典的树莓派系列的接口功能。
当然,还包括3.5寸触摸屏、10000毫安充电器,以及闲置在家的旧相机、按钮开关、电线等等。
接下来,就跟着小姐姐的步伐来制作相机吧!
第一天:编程
害,说到编程嘛,肯定是会让人抓狂的啦~
这位小姐姐也不例外,来看下表情。
https://p3-sign.toutiaoimg.com/pgc-image/e6165db66b0d4f318ed99f3e007050c6~tplv-tt-large.jpeg?x-expires=1985999514&x-signature=qjZbXsGtAa9hYAMlvgYWYfQqnKk%3D
树莓派在编程过程中使用到的语言是Python,小姐姐是这样表述的:
不是Python不Python的问题,而是我哪门编程语言都不会!
然后,小姐姐第一天的画风就是这样的:
https://p3-sign.toutiaoimg.com/pgc-image/7460bffb2a6f4d4a8ca08d568abdddf6~tplv-tt-large.image?x-expires=1985999514&x-signature=c4eZD%2FUBtrgv1PuqP3kl5opH%2F4g%3D
我在编程的每一步,都XX会报错!
……
于是,用树莓派DIY数码相机的第一天,小姐姐就这样很好的诠释了什么叫「从入门到放弃」。
第二天:组装
鉴于编程这座山是翻不过去了,小姐姐决定走个「快速通道」——在线求助。
https://p3-sign.toutiaoimg.com/pgc-image/5093ffdef8d54bc2b98ff28b980465e5~tplv-tt-large.image?x-expires=1985999514&x-signature=PaBB3PNXyMSKGowWN6qQjGTpg%2BU%3D
OK,编程问题正在「解决的路上」,那就先组装零部件吧。
https://p3-sign.toutiaoimg.com/pgc-image/a54793b2fa234a6e8da68734a35ceba8~tplv-tt-large.image?x-expires=1985999514&x-signature=JKZxeFlKxNmj3P%2B6KADOiW8z1rM%3D
组装倒是挺顺利的,但是有这样一个小问题,「如何实现按键拍照」?
因为原有的相机模块安上镜头,是像这个样子的。
https://p3-sign.toutiaoimg.com/pgc-image/23753bfaa790451781b664fd72a21f9e~tplv-tt-large.jpeg?x-expires=1985999514&x-signature=lKuzbcu%2FUts9zPeOtZiFlNZo7xs%3D
没有快门按钮,怎么能叫做相机呢?所以简单的组装按钮还不够,还需要设置一个专门的代码程序。
那怎么办呢?小姐姐说,没关系,有这样一份官方指南——树莓派相机指南。
https://p3-sign.toutiaoimg.com/pgc-image/bd47a18d58fd470b87e81139fc334c68~tplv-tt-large.jpeg?x-expires=1985999514&x-signature=IYVGVNX1SuVdkqT6eOlpV9RaVgk%3D
也就看了三四五六十遍吧~然后发现了里面刚好有一个「自拍杆」编码教程。
https://p3-sign.toutiaoimg.com/pgc-image/15e075326dd24d66a8eb85132be40d0c~tplv-tt-large.jpeg?x-expires=1985999514&x-signature=2xfVD%2BEs8Zj%2B18br2lKb0tDW6Js%3D
因为自拍杆跟相机都需要一个按键拍照,举一反三,就可以实现快门键拍照了。
接着,就在桌面上创建一个快捷方式,就大功告成了!
第三天:制作
既然最核心的组件已经配置成功,那么就来到了外观硬件的制作上来。
这位小姐姐用的是,Ninoka NK-700的35mm焦距机身和两个老式c卡口镜头。
首先,将老相机拆掉,并贴上自己的名字。
https://p3-sign.toutiaoimg.com/pgc-image/3786fd94a9c74dc1a30e5f86fa0fe5e6~tplv-tt-large.image?x-expires=1985999514&x-signature=N3oEWWOIa%2BMNVUfw8vi%2FJbWRNyk%3D
然后将相机放置在机身里面,老式镜头也成功的组装上了。
https://p3-sign.toutiaoimg.com/pgc-image/f2b784507aa34a779260a5e67daddd23~tplv-tt-large.image?x-expires=1985999514&x-signature=Gm3MPrrge0aCrUGymCXxsbuJ%2B%2Fs%3D
小姐姐说,这样家里闲置的老镜头就能用上了,还不需要支付冲洗胶卷的钱,简直是一举两得。
成功通上电,接着,她就正式上街拍照了
如何拍照?
首先,打开Thonny,运行Python脚本。
https://p3-sign.toutiaoimg.com/pgc-image/60847cc6cad240caae320d0b61869663~tplv-tt-large.jpeg?x-expires=1985999514&x-signature=HfygDAR9QlQAej5mV6MfzHuapE0%3D
那里有一个此前的预加载程序。
https://p3-sign.toutiaoimg.com/pgc-image/ac9929d9d3bd4d5ab60c67679435c5a4~tplv-tt-large.jpeg?x-expires=1985999514&x-signature=VCWekwP9RB49JJK6lAGFB1IqUgQ%3D
运行该程序,那么就会出现一个界面,就很像是我们日常相机的界面了。
https://p3-sign.toutiaoimg.com/pgc-image/47595e6693894615880e2a1e18e1782f~tplv-tt-large.jpeg?x-expires=1985999514&x-signature=hgsaJSkfP%2BhrzUckGQc8SIOr9n8%3D
这时候,就可以专注构图拍照了。
找好角度以后,就可以按下快门按钮。退出程序,图片就已经保存好了。
https://p3-sign.toutiaoimg.com/pgc-image/6e3d58b5780c43b69222049c33b4d39d~tplv-tt-large.image?x-expires=1985999514&x-signature=mJPESPS13OROl28RXhhDgJO%2FvPg%3D
不过,需要注意的是,如果每次想拍照的时候,都需要重新启动该程序。
尝试了一天之后,小姐姐发现了一个bug:那些图片没有办法做到高分辨率。
而这个问题,小姐姐也解决不了,还得请网友支支招~
但对于用树莓派自制相机这件事,小姐姐表示已经十分满意了。
用树莓派DIY的那些事
说到用树莓派DIY,那简直就是科技数码极客们的最爱。
那么,用树莓派都能DIY一些怎样有趣的项目呢?
例如,你可以用一款老旧的显示屏、一面镜子,加上树莓派,打造一款播报天气的梳妆镜。
https://p3-sign.toutiaoimg.com/pgc-image/db58bbd58eb147d4a4303552d13011da~tplv-tt-large.image?x-expires=1985999514&x-signature=ppqqvz24Zf0SvFZYlsVLw7Cb4ZM%3D
也可以打造一台经典街机游戏机,摇杆、手柄,都hold得住。
https://p3-sign.toutiaoimg.com/pgc-image/fb3bade909eb48b4925349ab0cee2157~tplv-tt-large.image?x-expires=1985999514&x-signature=Y4JZsco8S35C5cvcDKFdlbxPUnY%3D
还可以用树莓派在家门口DIY一个监控摄像头。
https://p3-sign.toutiaoimg.com/pgc-image/41d5fd324d49498184f090d0dd173448~tplv-tt-large.image?x-expires=1985999514&x-signature=ZMPIQVWqLswJa0pQFhmhsPG3%2FAc%3D
当然,还有许许多多、由易到难的树莓派DIY项目(详情见文末参考链接)。
https://p3-sign.toutiaoimg.com/pgc-image/e5bdf18b41954eee8ed1b4127b6a9457~tplv-tt-large.image?x-expires=1985999514&x-signature=x9tEPf6js07ePrTV1JamVh4Oj9U%3D
那么,你最想用树莓派,DIY一个什么项目呢?
温馨提示:还是先提前学点编程知识吧……
参考链接:
https://www.theverge.com/21306907/diy-camera-raspberry-pi-high-quality-how-to-build-video-c-cs-mount-lenses
https://shumeipai.nxez.com/what-raspi-used-for
— 完 —
量子位 QbitAI · 头条号签约
关注我们,第一时间获知前沿科技动态 不就是加个摄像头然后截屏吗[捂脸] 能diy个光刻机吗 我的数字唱盘用树莓派好几年了,配合nas里的无损音乐,或手机airplay播放,都很方便 底比手机还小啊[捂脸] 转发了 转发了 转发了 至少也得用个1英寸的cmos吧,这么小的底还不如用手机呢! 你们没有手机吗?
页:
[1]
2