基于Robopeak触摸屏和官方摄像头的树莓派照相机

基于Robopeak触摸屏和官方摄像头的树莓派照相机

摘要:

    树莓派是开源硬件的里程碑,无数开发者们在树莓派平台上完成了他们的创意作品。如果搭载上嵌入式linux系统就可以组成一个微型的卡片计算机。今天我们来制作一个基于树莓派平台的触摸屏照相机,它并不是设计精美的产品,但它有着开源的可定制性。这个项目使用RobopeakTFT触摸屏和树莓派摄像头模块来制作一个一按即拍的数码相机。你也可以选择性的加入WiFi来自动的把拍摄的照片传到另一台电脑上以供编辑。它不是要代替你的数码相机(甚至是手机的摄像头)。它只是一个简单的学习锻炼的产物而不是精美的消费品。但因为它是开源的,你可以给它定制一些普通相机做不到的功能。 

关键字:触摸屏 摄像头 树莓派 

 

1、Robopeakmini USB触摸屏的安装

    RoboPeakUSB显示器是由RoboPeak团队开发的一款以USB接口作为传输协议的触摸屏显示器。RoboPeakUSB 显示器可以与各种不同的设备和平台进行连接,进而成为它们的人机接口。我们提供全面的产品资料和手册,让你无障碍使用这一便捷的产品。Robopeak团队开源产品的设计和源码,方便你的二次开发。所有资料将会在官网首发更新,欢迎关注Robopeak和DFRobot官网。 

1.1、Robopeakmini USB触摸屏概述

   随着低成本,高性能的ARM处理器的普及,催生了一大批以树莓派为代表的Mini PC,它们通常使用 HDMI 接口与电视或者显示器连接,再配合 USB 接口的键盘与鼠标成为一台Mini PC。可是这样的组合让Mini PC失去了便携性,必须带上鼠标、键盘,且在有电视(带有HDMI接口的显示器)的地方才能使用。 利用RoboPeakUSB 显示器可以让Mini PC成为真正的Mini PC,只要有电源的地方,就可以使用。


图1、MK802连接RoboPeakMini USB显示器 

   在PC上,有一块小型的触摸屏可以大大改善PC的使用体验,为有创意的应用提供了更多的可能。以 Razor 推出的灵刃系列笔记本电脑为例,其键盘旁集成的触摸屏可以成为游戏中技能的释放面板;对于一些专业软件,也可以成为常用功能的快速入口。


图2、Razor Blade笔记本电脑的触控液晶屏

   此外对于一些没有显示器的设备,如服务器、NAS 等设备,触摸屏可以作为人机接口,显示设备的状态,提供设备的管理功能,可以大大的提高设备的用户体验,提高管理效率。


图3、PC与RoboPeak Mini USB显示器进行连接

1.2、Robopeak mini USB触摸屏的安装

   RoboPeakMini USB显示器在设计之初就充分的考虑到了与Mini PC连接工作的使用场景与Mini PC连接使用也是最方便的使用方式之一。

您可以选择2种简单的方式使用RoboPeakMini USB 显示器

.使用RoboPeak提供的预编译Mini PC固件

.使用RoboPeakMini USB显示器驱动程序中的ARM Suite工具集安装预编译驱动

    为了方便大家使用,RoboPeak提供了预先编译并打包好的Mini PC固件供大家使用。您只需将预先编译固件镜像简单的写入SD卡或者Mini PC自带的NAND存储芯片中,即可使用USB显示器,无需任何额外配置。


    您可以从如下地址下载与您的设备对应的预编译固件

http://www.robopeak.com/docs/doku.php?id=product-rpusbdisp-downloads


步骤1下载并安装Win32 Disk Imager工具

Win32Disk Imager是一款开源的Windows磁盘映像工具您可以下载该工具

http://sourceforge.net/projects/win32diskimager/

步骤2打开Win32 Disk Imager工具

Win32 DiskImager并没有安装程序,解压缩后即可使用。请双击Win32Disklmagerexe可执行文件打开该工具。


图4 Win32 Disk Imager主界面

    请利用ImageFile框中右边的打开文件按钮选择映像文件(*.img文件),并在Device一栏中选择您的SD卡。此时,Write按钮会从灰色不可用变成可用,请单击Write按钮。Win32Disk Imager会弹出如下对话框让您确认.


图5 Win32 Disk Imager确认界面

    请单击Ye:按钮执行写入操作。Win32Disk Imager将会把映像文件中的内容写入您的SD卡中。根据您的SD卡的写入速度的不同这个过程可能会耗费较长的时间。请务必耐心的等待写入过程全部完成,否则可能造成数据不完整,无法正常使用SD卡启动您的Mini PC。


图6 Win32 Disk Imager正在写入映像

    至此,树莓派的屏幕的过程全部结果,而且顺便也预装了树莓派的系统,为了确保所有相互依赖的软件正常工作,最简单的方法是从一个干净的系统开始。 格式化4GB或者更大容量的SD卡(也可以用带转接卡的microSD)并且写入2013-09-25版本的RaspbianWheezy操作系统,而不是之后的2013-12-20版本。虽然最新版本总是那么的诱人,但是TFT屏还不能在之后的版本上完全正常工作。修复工作正在进行中,这个问题可能会在后续的发布中得到解决。但是由于Robopeak触摸屏的限制,这里我们使用的是2013-09-10Wheezy Rasbian。

    使用2013-9-25和后面更新版本的树莓派系统时,触摸屏不能正常工作,而且Robopeak对后面版本的树莓派并没有很好的支持,在多次尝试之后选择了预编译好的MINI PC固件。


然后进行第一次启动配置。 以下选项是必须的:

ExpandFilesystem

EnableCamera

以下选项非常有用推荐设置:

在InternationalizationOptions更改Change Timezone和Change Keyboard Layout为与你相对应的区域。

以下配置是可选的:

在AdvancedOption,选择Hostname来为树莓派指定一个唯一的名字(比如”picam”)来与网络内的其他树莓派区别开。

在AdvancedOption,选择SSH来打开远程命令行访问(对日后的配置和查找问题很有帮助)。

 

  • 2
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值