树莓派制作便携式相机【支持在照片上记录温度功能】

  • pokebox
  • LV2工程师
  • |      2015-02-07 23:07:02
  • 浏览量 954
  • 回复:2

因为插了代码导致发帖失败…白写了1个多小时 ……唉………让我慢慢重写吧……

先给你们先欣赏图…………

【正贴内容】

放假了,终于有时间来发帖了……

当然放假也少不了和同学出去玩,嗯,出去玩就少不了拍照……但我没有相机,所以就用树莓派来自己制作一个~

【因为先插了照片排版有点混乱,毕竟重写,谅解一下将就着看好了……】

需要准备的东西有这些:

屏幕【其实要不要无所谓啦,我写的相机脚本没让屏幕显示,这样速度比较快,适合抓拍,不过屏幕我是用来看温度和时间的……】

摄像头【相机没摄像头怎么行……】

杜邦线、按键,用来连接屏幕和制作快门键,还有就是排插~

以及你可能需要用到烙铁、热熔胶*等工具。【←_←才发现ICKEY限制这么多……


然后,先连接屏幕,【代码教程和连接都在3楼……我只能用这种方式贴代码了……】

跳过屏幕部分吧,软件上我就不说太多了,没法贴代码的限制我就多说点硬件好了……

连接好屏幕,测试,能看到屏幕变黑说明你的配置OK了,然后修改**的配置文件把fb0修改为fb1,把startx添加到rc.local里开机就可以看到屏幕显示你的桌面了【具体只能说去看其他教程或者看我在其他地方发的教程贴了,这里一旦有代码就*,写了几个小时最后无法发帖还找不回自己写的内容我已经被ICKEY这样活生生打击了第三次了……】


树莓派制作便携式相机【支持在照片上记录温度功能】树莓派制作便携式相机【支持在照片上记录温度功能】树莓派制作便携式相机【支持在照片上记录温度功能】

下面是我用这个树莓派相机拍的照片……还不错吧?树莓派制作便携式相机【支持在照片上记录温度功能】树莓派制作便携式相机【支持在照片上记录温度功能】

这是实际效果……嗯,能显示桌面就说明你的屏幕连接和设置OK~

树莓派制作便携式相机【支持在照片上记录温度功能】

相机脚本那样写拍照后文件的效果就像这样,在标题和主题那可以看到有温度信息~


树莓派制作便携式相机【支持在照片上记录温度功能】

好了,这里讲一下按键的制作。把电键和排插焊接在一起,然后用热熔胶固定住,当然你可以先把排插插上比一下位置然后再焊接,因为这是快门键……我是直接连接在GPIO5上,因为根据树莓派B+的引脚,可以看到GPIO5的对面就是个GND引脚,把这个直接插在这两个引脚上就可以不用再去扯一堆线来连接他们了,直接一个排插就可以搞定,简单又方便使用。也方便安装。


树莓派制作便携式相机【支持在照片上记录温度功能】

既然要有温度记录功能18B20自然少不了~18B20最后我是用热熔胶固定在屏幕的排插旁边,IO接树莓派的GPIO4,然后用gpio命令把GPIO4上拉,gpio -g mode 4 up这样就不用外加10K上拉电阻也可以读出数据了,当然你的杜邦线不能太长,不然也会受到干扰的。


  • 0
  • 收藏
  • 举报
  • 分享
我来回复

登录后可评论,请 登录注册

所有回答 数量:2
pokebox 2015-02-07

代码在这里……这是相机的程序代码,既然不给我贴代码我就只好截图了……功能我全部备注写在了旁边,大家将就一下了,希望大家理解……

下面是屏幕驱动的代码

0   回复
举报
发布
pokebox 2015-02-07
最后吐槽一下,树莓派真心不耐寒冷,低于零下5度开机都开不了了……零下2度已经严重不稳定了,拍几张照片就死机了,甚至有时都没法正常进入系统。
0   回复
举报
发布
x
收藏成功!点击 我的收藏 查看收藏的全部帖子