加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入
  • 正文
    • 一、前言
    • 二、硬件准备
    • 三、软件配置
    • 四、运行
  • 推荐器件
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

树莓派从零开始快速入门第14讲——摄像头

07/14 15:25
2332
阅读需 5 分钟
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

一、前言

这一讲我们用树莓派+摄像头做一个监控设备,视频监控算是树莓派开发的一个经典案例了,实现的方法也有很多种,我这里就简单介绍其中一种。

二、硬件准备

初学者建议使用usb接口的摄像头,不需要很高的像素,某宝十几块钱的都可以,为什么是usb接口呢,因为接线方便,而且很多复杂的操作都不需要你配置,比如对焦,现在的摄像头基本都是自动对焦的,对初学者来说很友好。

我用的是下面这种:

在这里插入图片描述

先把摄像头接到树莓派的任意一个usb接口,然后启动树莓派。

三、软件配置

1、打开图形化窗口

可以远程打开,也可以接入显示屏,不懂的同学可以翻一下我之前的博客,看下环境安装,里面有详细的介绍。

在这里插入图片描述

2、下载并运行motion

下载motion:

sudo apt-get install motion

运行motion:

sudo motion

注:运行后要停止的话可以输入Crtl+C。

在这里插入图片描述

3、查看监控画面

在图形化窗口打开网页,输入localhost:8081

摄像头的画面出来之后会发现很卡,这个是正常现象,因为默认的刷新率很低。

注:如果你的网络不好,网页加载可能会很慢,画面也可能会卡死。

在这里插入图片描述

4、配置摄像头参数

配置motion.conf文件

先输入Crtl+C退出motion,或者新建一个命令窗口也行。

注:可以用nano也可以用vim,编辑器根据自己使用习惯选择

sudo nano /etc/motion/motion.conf
sudo vim /etc/motion/motion.conf

开机自启动(根据自己需要设置)

在这里插入图片描述

修改分辨率

默认是320x240,画面尺寸太小了,可以改大一些

在这里插入图片描述

修改帧数

增加帧数画面会更流畅,但是自动保存的图片文件或者视频文件占用的内存也会更大。

在这里插入图片描述

设置摄像头远程访问

默认只能在树莓派的浏览器上面打开视频窗口,如果想要在其他的PC端的浏览器上面访问,可以修改localhost的配置。

在这里插入图片描述
在这里插入图片描述

修改之后就可以通过ip:8081访问(ip是树莓派的网络ip),如:192.168.1.4:8081。

四、运行

运行motion:

sudo motion

修改完上面的几个设置之后,运行效果如下:

树莓派本地访问:

在这里插入图片描述

PC端浏览器访问:

注意:有些浏览器是不能访问的(比如:360),我这里用的是谷歌浏览器。

在这里插入图片描述

五、结束语

这一讲只是简单的介绍了一下摄像头的配置和使用,motion还有很多的配置和用法,感兴趣的同学可以自己再研究一下。

这一讲可能是零基础入门教程的最后一讲了,因为后面再延伸的话,我觉得就不属于入门教程而是实战开发了,其实还有一些常用的入门知识我没讲,比如PWMADC等,之所以没讲是因为这些东西跟之前的教程有很多共通的地方,思维稍微扩展一下就可以举一反三了。

虽然入门教程讲完了,但是我后面还会继续更新更多树莓派的扩展教程。

好了,关于这一讲的内容就这么多了,如果对你有帮助,可以给个收藏,如果想了解更多树莓派的知识可以关注我,后续我会继续更新更多的教程。

教程相关的软件和源码:https://pan.baidu.com/s/1-lVAZyH2s-VTn5qeSnEPhA ,提取码:qwer

推荐器件

更多器件
器件型号 数量 器件厂商 器件描述 数据手册 ECAD模型 风险等级 参考价格 更多信息
M24M01-RMN6TP 1 STMicroelectronics 1 Mbit serial I<sup>2</sup>C bus EEPROM

ECAD模型

下载ECAD模型
$1.51 查看
FJ2400002 1 Diodes Incorporated LVCMOS Output Clock Oscillator, 24MHz Nom, SMD, 4 PIN

ECAD模型

下载ECAD模型
$1.52 查看
ASDMB-12.000MHZ-LC-T 1 Abracon Corporation MEMS OSC XO 12.0000MHZ LVCMOS

ECAD模型

下载ECAD模型
$2.15 查看

相关推荐

电子产业图谱