【树莓派】搭建局域网内网页实时视频监控

本文介绍了如何使用树莓派4B和摄像头模块搭建一个简单的实时监控系统。首先确保picamera库已安装,然后启用摄像头模块,获取树莓派IP地址。接着,创建一个Python脚本实现视频流传输,并通过VNC远程桌面将文件传输到树莓派。运行脚本后,可以在局域网内通过特定IP地址访问实时监控画面。注意,该系统局限于局域网内使用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


前言

上篇文章我们使用Smaba搭建了树莓派的文件共享系统,这里我们就用上这个文件编辑传输的功能吧,接下来使用摄像头搭建一个简单的实时监控。

一、软硬件准备

1、硬件准备

树莓派摄像头
树莓派4B

2、软件准备

VNC远程桌面

二、搭建流程

1、检查是否安装了picamera

一般树莓派都默认安装了,但是为了保险起见,我们还是检查一下
安装参考链接
输入如下指令:

python -c "import picamera"
python3 -c "import picamera"

如果没有错误,那么我们可以进行下一步了,如果有如下类似情况,那你可能需要重新安装一下

/*错误内容示例*/
$ python -c "import picamera"
Traceback (most recent call last):
  File "<string>", line 1, in <module>
ImportError: No module named picamera
$ python3 -c "import picamera"
Traceback (most recent call last):
  File "<string>", line 1, in <module>
ImportError: No module named 'picamera'

在树莓派上安装picamera最好使用系统的包管理器,这样只需要新版本发布时,只需要apt正常的更新指令就能伴随着更新,如果想删除也能删除掉。
安装指令:

sudo apt-get update
sudo apt-get install python-picamera python3-picamera

升级指令:

sudo apt-get update
sudo apt-get upgrade

删除指令

sudo apt-get remove python-picamera python3-picamera

2、使能摄像头模块

在终端输入指令,进入设置:

sudo raspi-config

在这里插入图片描述
选择使能(enable)
在这里插入图片描述
最后完成后应该重启一下

sudo reboot

重启完成,输入如下指令,如果一切正常,相机应启动,相机的预览应显示在显示屏上,在延迟 5 秒后,应在关闭相机之前捕获图像imagei

raspistill -o image.jpg

3、查询树莓派IP地址

输入指令:

ifconfig

在这里插入图片描述

4、创建python文件并传输到树莓派

文件名可以随便取一个英文名,代码如下:

# Web streaming example
评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值