树莓派俱乐部 树莓派俱乐部
  • 首页
  • 树莓派
  • OpenWrt
  • Python
  • Linux
  • 注册 登录
立即登录
0文章
0评论
0获赞
  • 首页
  • 树莓派
  • OpenWrt
  • Python
  • Linux
主页 › 树莓派 › 树莓派zero wh使用csi摄像头模块
#树莓派#

树莓派zero wh使用csi摄像头模块

10月前
682 0 7

某宝上不到20块钱的500w树莓派csi摄像头着实有点让人心动,我们就来说说如何使用。

我们可以先按照下面的文章来配置树莓派zero wh的无线网和usb网络。

树莓派zero wh自动连接无线网和usb共享网络

然后我们连接到树莓派,使用raspi-config开启摄像头

sudo raspi-config

选择Interfacing Options---Camera,确定-yes,然后退出raspi-config,重启。

使用raspistill拍照:

raspistill -o image.jpg

image.jpg就是树莓派所拍的照片。

使用raspivid录像:

raspivid -o video.h264 -t 10000

获得10秒H.264压缩格式的视频,存入到文件video.h264。

你也可以使用gpac将h264转换为mp4

sudo apt-get install gpac
sudo MP4Box -add video.h264 video.mp4

这里使用mjpeg-stream实现树莓派的监控

先下载mjpg-stream源码

wget https://github.com/jacksonliam/mjpg-streamer/archive/master.zip

然后解压

unzip master.zip

安装所需软件包

sudo apt-get install libjpeg8-dev
sudo apt-get install cmake

进入如下文件夹修改配置文件:

cd mjpg-streamer-master/mjpg-streamer-experimental/plugins/input_raspicam

修改input_raspicam.c文件:

nano input_raspicam.c

使用CTRL+W搜索fps,修改为如下

static int fps = 30;
static int width = 320;
static int height = 240;
static int quality = 85;
static int usestills = 0;
static int wantPreview = 0;
static int wantTimestamp = 0;

使用CRTL+O保存,CRTL+X退出。

回到 mjpg-streamer-experimental 目录

make all

然后制作mjpg的启动脚本:

回到mjpg-streamer-master/ 目录

cd ..
nano run.sh

写入以下命令

#!/bin/sh

./mjpg-streamer-experimental/mjpg_streamer -i "./mjpg-streamer-experimental/input_raspicam.so" -o "./mjpg-streamer-experimental/output_http.so -w ./mjpg-streamer-experimental/www"

使用CRTL+O保存,CRTL+X退出。

设置可执行权限

chmod +x run.sh

执行mjpg的启动脚本(启动mjpg)

./run.sh

最后,在浏览器上打开:

http://你树莓派的ip:8080

你就能看到树莓派实时传输的影像

7
# csi摄像头# 树莓派# 树莓派zero wh
相关文章
树莓派4B安装Windows10桌面版
在树莓派上使用RaspAP开启热点
树莓派3B Windows 10桌面版安装GPU驱动
树莓派3B安装Windows10桌面版
评论 (0)
再想想
    hatlujam网站编辑
    8文章 2评论 74获赞
    每日快讯
    树莓派俱乐部今天备案成功搬回国内
    1年前
    网站稳定运行了将近一年的时间,期间域名没有完成备案,其他几个管理包括我在内由于时间问题并没有积极的维护网站,为了更好服务大家,经过商量后决定将域名备案 ...[阅读全文]
    更多
    文章聚合
    Ubuntu中apt update、upgrade和dist-upgrade的区别
    2年前
    如何在 Raspberry Pi 上安装 Node.js 和 npm
    1年前
    Linux 利用公钥私钥实现别名免密码登陆
    2年前
    使用buildroot来编译最小化linux根目录
    2年前
    树莓派使用networkmanager连接wifi
    2年前
    • 首页
    Copyright © 2018-2021 树莓派俱乐部. Designed by nicetheme. 蜀ICP备19024445号-2