RPi Camera 500M72C

来自丢石头百科
Admin讨论 | 贡献2020年5月21日 (四) 18:35的版本

产品特性

  • 像素:500万
  • 调焦:手动
  • 视角: 60°
  • 接口:CSI

使用说明

连接树莓派

  • 找到树莓派主板上丝印标记为"CAMERA"的接口

Pi4-camera-port.png

  • 轻轻上拉黑色的扣子
  • 将摄像头的柔性排线插入插槽内,注意插到底,且扣子与排线没有引脚的一面贴合,排线有引脚的一面则紧贴白色的插座
  • 将扣子推回原位

Connect-camera.gif

Pi-camera-attached.jpg

配置树莓派以支持摄像头功能

  1. 打开树莓派电源
  2. 进入终端
  3. 输入以下命令,进入配置页:
sudo raspi-config
  1. 上下移动光标,选中"Interfacing Options",并回车

树莓派raspi-config.png

  1. 上下移动光标,选中"Camera",回车

树莓派-使能Camera.png

  1. 在弹出的"Would you like the camera inteface to enable?",左右移动光标,选中"yes",并回车
  2. 在弹出的"Would you like to reboot now?",左右移动光标,选中"yes",并回车,重启树莓派

终端命令控制摄像头

拍照

  • 进入终端,输入以下命令
raspistill -o Desktop/image.jpg

此命令将执行拍照,并在桌面生成"image.jpg"文件,可双击查看

  • 如需指定分辨率,可使用以下命令
raspistill -o Desktop/image-small.jpg -w 640 -h 480

录像

进入终端,输入以下命令

raspivid -o video.mp4 -t 5000

此命令将执行录像,并在当前的文件夹下生成"video.mp4"文件,时常为5000毫秒(5秒),可使用文件管理器查看

python代码控制摄像头

  • 打开python IDE,如Thonny Python IDE,或打开记事本

Thonny-app-menu.png

  • 新建名字为camera.py的python文件,并保存到桌面
  • 输入以下代码

from picamera import PiCamera from time import sleep

camera = PiCamera()

camera.start_preview() sleep(5) camera.stop_preview()

  • 进入终端,执行python3 Desktop/camera.py

桌面将弹出预览框,实时取景并预览

需要注意的是,预览框仅在直接连接屏幕时有效,而是使用VNC等软件远程连接树莓派桌面,则不会弹出该预览框