如何700元用树莓派自己做一个相机?

手机拍照不够爽,带个单反又太重?
试试做个树莓派复古相机,还能自己编写处理算法的那种——
成本不到700元。
没错,颜值很高,拍出来的照片也能打。
你也可以快速上手做一个。
如何制作一个树莓派复古相机
目前,这部相机的代码、硬件清单、stl文件(用于3d打印)和电路图都已经开源。
首先是硬件部分。
这部复古相机的硬件清单如下:
树莓派zero w(搭配microsd卡)、树莓派高清镜头模组、16mm 1000万像素长焦镜头、2.2英寸tft显示屏、tp4056微型usb电池充电器、mt3608、2000mah锂电池、电源开关、快门键、杜邦线、3d打印相机外壳、黑色皮革贴片(选用)
至于3d打印的相机外壳,作者已经开源了所需的stl文件,可以直接上手打印。
材料齐全后,就可以迅速上手制作了~
内部的电路图,是这个样子的:
具体引脚如下:
再加上3d外壳(喷了银色的漆)和镜头,一部简易的树莓派复古相机就做好了。
至于软件部分,也非常简单。
第一步,在microsd卡里烧录树莓派操作系统后,将下面的代码添加到配置文件中。
//将以下代码添加到config.txt
gpu_mem=256
dtoverlay=rpi-display
display_rotate=2
第二步,在树莓派相机启动后,执行如下脚本:
from gpiozero import button
from picamera import picamera
import time
button = button(26)
with picamera() as camera:
camera.resolution = (4056, 3040)
camera.framerate = 5
frame = int(time.time())
camera.start_preview()
while true:
button.wait_for_press()
camera.capture(‘/home/pi/pictures/%03d.jpg’ % frame)
frame += 1
这部分就搞定了。
当然,也可以进一步改造代码,加入你想要的其他模块,包括自定制图像处理算法、wifi图片自动传输等。
那么,这样的复古相机有什么用呢?
“树莓派,万物皆可造”
作者给出的理由很简单:他一直没等到同款相机。
去年,树莓派官方新出了一个pi hq camera镜头模组,他对此很心动。
然而一晃大半年过去,根本没人用它diy相机,他只能自己上手。
复古相机一出来,意外地挺受欢迎。
一名网友表示,有点心动。这只相机,恰好解决了他用手机拍不出好照片、又不想随身携带微单/单反的问题。
但他也提出了几个问题:
其一,树莓派启动时间太长,以至于可能错过想拍的东西;其二,2000mah的电池电量,是否不耐用?
不过,立刻就有网友点出:这是台可编程相机!
这意味着,可以通过buildroot(一个构建嵌入式linux系统的框架)来实现更迅速的启动。
至于电池容量,也可以随时换上更大的。
除了拍照以外,各路网友还脑洞大开,想到可以用树莓派相机做个“作业自动扫描仪”。
要是用相机随便拍一张,树莓派再搭载个ai模型,就能自动实现调整纸张亮度、去暗影等功能,岂不是方便极了。
此外,这部树莓派复古相机,还炸出了玩天文摄影的手工硬核网友。
这名网友po出了他用树莓派、恒星敏感器和光学器件做成的天文相机:
虽然器件外观朴实无华,但拍出来的效果意外地挺好:
树莓派,果然万物皆可造。
原文标题:用树莓派做一个复古相机,算法代码可自己编写,成本不到700元!
文章出处:【微信公众号:嵌入式arm】欢迎添加关注!文章转载请注明出处。


霍尔电流传感器在全钒液流电池系统中的应用原理解析
2017年北汽新能源车全球销量仅次特斯拉 欲做行业“第一股”
SCADA从控制端转移到数据中心的趋势无法逆转
高速PCB走线的3-W原则
中小学校园综合安防监控系统的特点及方案实现
如何700元用树莓派自己做一个相机?
如何快速的理清工业物联网行业脉络
酷冷至尊推出NC100迷你主机,支持最多3个M.2 NVMe存储设备
我国太阳能光伏产业现状—趋于膨胀
AB软件中FactoryTalk无法登录的解决方法
由门电路组成的单稳态触发器
示波器的Track和Trend功能如何使用
无刷直流电机结构图
消息称LG化学正开发电动汽车用无模块电池包
笔记本电脑键盘功能详细介绍
广凌智能电表管理系统:践行节能管理,引领绿色校园新风尚
环境试验与可靠性试验的关系
直流组串电压是逆变器额定电压多少较好?
为什么要优化Nginx HTTPS延迟
PD18W快充协议芯片U7636的特性