不会编程的外国小姐姐用树莓派DIY了个数码相机

新闻 前端
最近,油管上一位完全「编程小白」的小姐姐,在发现树莓派推出了一款新的相机模块后,心血来潮决定DIY一款数码相机。

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

不会编程,也能用树莓派DIY?

这个可以有。

最近,油管上一位完全「编程小白」的小姐姐,在发现树莓派推出了一款新的相机模块后,心血来潮决定DIY一款数码相机。

不会编程的外国小姐姐,3天、850块,用树莓派DIY了个数码相机

她的计划就是将树莓派高质量相机,嵌入到家里一堆报废了的「复古」相机壳里,这样就可以实现长久以来的一个梦想:

让老式相机重新工作。

算了一下,树莓派高清相机模块 ,50美元;2GB内存的树莓派4 ,35美元,折合人民币共600元。

再加上10000毫安充电宝,3.5英寸触摸屏,大概250元就可以买到。

850元,就可以制作出一个相机,它不香吗?

用树莓派4 DIY的数码相机

我们先来看看,这位小姐姐DIY的数码相机长什么样呢?

不会编程的外国小姐姐,3天、850块,用树莓派DIY了个数码相机

外观看上去还不错,那么拍出来的照片效果如何?

以下便是小姐姐的拍照作品。

不会编程的外国小姐姐,3天、850块,用树莓派DIY了个数码相机

「蓝色」基调的室内一角~

不会编程的外国小姐姐,3天、850块,用树莓派DIY了个数码相机

拍的向日葵,但是对焦是不是没有对好?

不会编程的外国小姐姐,3天、850块,用树莓派DIY了个数码相机

还有小姐姐的微笑自拍~

emmm……省略掉一些因为自身拍照技术出现的问题,但SO WHAT?

看得出来,这已经是一台合格的数码相机了。

3天DIY一台数码相机

那么,如何用树莓派4 DIY 一个数码相机呢?

首先,你需要以下这些工具。

不会编程的外国小姐姐,3天、850块,用树莓派DIY了个数码相机
  • 高清相机开发板:由树莓派基金推出,搭载了索尼IMX477 CMOS,有效像素1230万,单像素1.55μm,传感器1/3.2英寸,兼容C/CS卡口镜头。
  • 2GB内存树莓派4:只有信用卡大小的微型电脑,其系统基于Linux。第4代是一次全方位的升级,让它具备了 PC 级别的性能,同时也保留了经典的树莓派系列的接口功能。

当然,还包括3.5寸触摸屏、10000毫安充电器,以及闲置在家的旧相机、按钮开关、电线等等。

接下来,就跟着小姐姐的步伐来制作相机吧!

第一天:编程

害,说到编程嘛,肯定是会让人抓狂的啦~

这位小姐姐也不例外,来看下表情。

不会编程的外国小姐姐,3天、850块,用树莓派DIY了个数码相机

树莓派在编程过程中使用到的语言是Python,小姐姐是这样表述的:

不是Python不Python的问题,而是我哪门编程语言都不会!

然后,小姐姐第一天的画风就是这样的:

不会编程的外国小姐姐,3天、850块,用树莓派DIY了个数码相机

我在编程的每一步,都XX会报错!

……

于是,用树莓派DIY数码相机的第一天,小姐姐就这样很好的诠释了什么叫「从入门到放弃」

第二天:组装

鉴于编程这座山是翻不过去了,小姐姐决定走个「快速通道」——在线求助

不会编程的外国小姐姐,3天、850块,用树莓派DIY了个数码相机

OK,编程问题正在「解决的路上」,那就先组装零部件吧。

组装倒是挺顺利的,但是有这样一个小问题,「如何实现按键拍照」?

因为原有的相机模块安上镜头,是像这个样子的。

没有快门按钮,怎么能叫做相机呢?所以简单的组装按钮还不够,还需要设置一个专门的代码程序。

那怎么办呢?小姐姐说,没关系,有这样一份官方指南——树莓派相机指南。

也就看了三四五六十遍吧~然后发现了里面刚好有一个「自拍杆」编码教程。

因为自拍杆跟相机都需要一个按键拍照,举一反三,就可以实现快门键拍照了。

接着,就在桌面上创建一个快捷方式,就大功告成了!

第三天:制作

既然最核心的组件已经配置成功,那么就来到了外观硬件的制作上来。

这位小姐姐用的是,Ninoka NK-700的35mm焦距机身和两个老式c卡口镜头。

首先,将老相机拆掉,并贴上自己的名字。

然后将相机放置在机身里面,老式镜头也成功的组装上了。

小姐姐说,这样家里闲置的老镜头就能用上了,还不需要支付冲洗胶卷的钱,简直是一举两得。

成功通上电,接着,她就正式上街拍照了

如何拍照?

首先,打开Thonny,运行Python脚本。

那里有一个此前的预加载程序。

运行该程序,那么就会出现一个界面,就很像是我们日常相机的界面了。

这时候,就可以专注构图拍照了。

找好角度以后,就可以按下快门按钮。退出程序,图片就已经保存好了。

不过,需要注意的是,如果每次想拍照的时候,都需要重新启动该程序。

尝试了一天之后,小姐姐发现了一个bug:那些图片没有办法做到高分辨率。

而这个问题,小姐姐也解决不了,还得请网友支支招~

但对于用树莓派自制相机这件事,小姐姐表示已经十分满意了。

用树莓派DIY的那些事

说到用树莓派DIY,那简直就是科技数码极客们的最爱。

那么,用树莓派都能DIY一些怎样有趣的项目呢?

例如,你可以用一款老旧的显示屏、一面镜子,加上树莓派,打造一款播报天气的梳妆镜。

也可以打造一台经典街机游戏机,摇杆、手柄,都hold得住。

还可以用树莓派在家门口DIY一个监控摄像头。

当然,还有许许多多、由易到难的树莓派DIY项目(详情见文末参考链接)。

那么,你最想用树莓派,DIY一个什么项目呢?

温馨提示:还是先提前学点编程知识吧……

 

责任编辑:张燕妮 来源: 量子位
相关推荐

2019-10-21 10:01:58

Python素描技术

2019-03-24 20:30:18

树莓派Linux

2023-04-06 16:09:46

程序员AI

2013-03-29 10:03:26

2014-01-09 18:05:12

CES

2011-05-03 11:01:32

GE数码相机投影

2019-03-26 09:00:43

树莓派编程Linux

2023-06-08 17:20:37

Lua树莓派

2017-11-10 14:12:35

2020-07-16 21:00:05

树莓派Kubernetes集Linux

2022-07-26 15:51:05

AI技术

2012-02-03 09:38:13

编程

2012-03-28 11:13:50

大幅面打印机行情

2019-03-28 18:51:52

树莓派Linux编程语言

2022-02-23 14:21:20

Chrome插件浏览器

2023-12-05 13:49:00

AI模型

2019-03-31 08:00:02

树莓派更新树莓派 Linux

2021-10-25 20:02:00

gRPC订阅模式超时控制

2022-03-29 12:40:35

Linux树莓派

2023-08-09 09:00:00

树莓派物联网
点赞
收藏

51CTO技术栈公众号