
你觉得这篇文章怎么样? 帮助我们为您提供更好的内容。

Thank you! Your feedback has been received.

There was a problem submitting your feedback, please try again later.

你觉得这篇文章怎么样?
此相机模组包括一个传感器和镜头,需要来自Pi的指令以担当相机功能。它有一个500万像素的传感器,能够拍摄2592*1944的图像,并可以录制每秒30帧的1080p H.264视频,让Pi用户建立视频应用。此相机模组采用I²C控制,插入Pi的CSI连接器 (S5) 使用。
如何设置相机与您的Raspberry Pi连接
发表于13/05/2013:我们尽一切努力更新此网页,您也可以在此找到这些说明http://www.raspberrypi.org/camera
请注意:如您要使用相机,则需要最新的Raspberry Pi操作系统,查找如何安装。
来自Raspberry Pi基金会的说明
请注意,摄像头可能会被静电损坏。从灰色防静电袋取出相机之前,请确保您已经触摸过接地物体给自己放电(例如散热器或水龙头)。
把柔性连线插入位于以太网和HDMI端口之间的连接器,银色连接引脚面对HDMI连接器。朝向以太网端口向上拉动连接器顶部的标签,柔性连线的连接器就会打开。 柔性连线应牢固地插入到连接器,注意不要在太尖的角度时弄弯柔性连线。然后将连接器的顶端部分推向HDMI连接器,固定好后再推下。
相机可能会配有一小块蓝色半透明的塑料薄膜盖住镜头。这只是为了保护镜头,需要轻轻剥离掉。
如何用Raspbian启用相机
启动Pi并以用户名pi和密码raspberry登录。 (注意:如果您已经改变了这些从默认项,那么您就需要提供自己的用户名/密码)。
在终端中运行以下命令,把Raspberry Pi的固件升级到最新版本;
sudo apt-get update upgrade
运行以下命令,为Pi配置设置;
sudo raspi-config
导航到“相机”,选择“启用”
选择“完成”,然后重新启动。
如何使用Raspberry Pi的相机软件
raspivid是一个命令行应用程序,让您可以使用该相机模组捕捉视频,而raspistill应用程序则可让您捕捉图像。
-o or --output指定输出文件名, -t or --timeout指定以毫秒为单位显示预览的时间量。请注意,默认设置为5秒,raspistill将捕捉预览期的最后一帧。
-d or --demo 运行演示模式,通过各种可得的图像效果进行循环。
命令示例
Capture an image in jpeg format;
raspistill -o image.jpg
Capture a 5s video in h264 format;
raspivid -o video.h264
Capture a 10s video
raspivid -o video.h264 -t 10000
Capture a 10s video in demo mode
raspivid -o video.h264 -t 10000 -d
查看运行raspivid 或 raspistill的可能选项列表,您可以运行;
raspivid | less
raspistill | less
使用箭头键来滚动,然后键入q退出
链接到扩展文档(英文)
请注意,为了防止不必要的访问,我们建议您使用相机时更改SSH密码。
如何将视频从Raspberry Pi相机传输到网络
從Linux上查看视频;
在终端中运行以下命令,安装支持文件;
sudo apt-get install mplayer nc
在终端中运行以下命令,以使用mplayer查看视频;
nc -l 5001 | mplayer -fps 31 -cache 1024 -
從Windows上观看视频
安装和运行Linux。
运行IPCONFIG,找到您的IP地址。 (您的IP地址会列在终端输出中,格式可能是192.168.1.XXX)。
此处下载mplayer
此处下载netcat
请注意,您的浏览器可能会警告这些是恶意文件,因为它们是临时的可执行文件。
按下Windows键和“R”键的同时,弹出“运行” 对话框。输入cmd.Exe到对话框中,然后按回车键/返回键打开DOS命令提示符。
在命令提示符下输入以下命令,使用mplayer观看视频;
[Path to nc.exe]\nc.exe -L -p 5001 | [Path to mplayer.exe]\mplayer.exe -fps 31 -cache 1024 -
從OSX上观看视频
此处下载mplayer
另外,您可以使用基金会推荐的brew下载mplayer(参见:http://mxcl.github.io/homebrew/)。
运行IPCONFIG,找到您的IP地址。 (您的IP地址会列在终端输出中,格式可能是192.168.1.XXX)。
在终端中运行以下命令,使用mplayer查看输送;
nc -l 5001 | mplayer -fps 31 -cache 1024 -
在Raspberry Pi上观看视频;
运行IPCONFIG,找到您的IP地址。 (您的IP地址会列在终端输出中,格式可能是192.168.1.XXX)。
在接收PI的终端上运行以下命令;
mkfifo buffer
nc -p 5001 -l > buffer | /opt/vc/src/hello_pi/hello_video/hello_video.bin buffer
於连接相机模块的PI发送视频
按照上述说明设置好 '接收'终端机后, 在'发送' Pi的终端上运行以下命令;
raspivid -t 999999 -o - | nc [insert the IP address of the client] 5001
然后,您可以使用 “如何使用Raspberry Pi相机软件” 部分中列出的命令更改捕获时间或添加视频效果。
如何提交错误报告或查看源代码
您可以在此处查看源代码,为raspivid raspicam提交错误报告
更多Raspberry Pi资源,请访问我们的Raspberry Pi设计中心