- 博客(81)
- 收藏
- 关注
原创 树莓派超全系列教程文档--(64)rpicam-apps可用选项介绍之相机控制选项
本文介绍了rpicam-apps软件中的相机控制选项,主要包括图像处理参数和算法设置。关键选项包括:锐化(sharpness)、对比度(contrast)、亮度(brightness)、饱和度(saturation)的调节范围;曝光补偿(ev)、快门速度(shutter)和增益(gain)的控制方式;测光模式(metering)、白平衡(awb)和降噪(denoise)的不同设置选项。文章还详细说明了自动对焦相关参数,包括对焦模式(autofocus-mode)、对焦范围(autofocus-range)和
2025-06-11 19:12:12
895
原创 树莓派超全系列教程文档--(63)rpicam-apps可用选项介绍之常用选项
本文详细介绍了rpicam-apps系列相机应用程序的命令行选项,适用于Raspberry Pi平台。主要内容包括:常用选项如--help获取帮助、--version查看版本信息、--list-cameras列出可用相机;参数配置方法如通过--config加载配置文件;预览控制选项如设定窗口位置/大小(--preview)、全屏模式(--fullscreen)和隐藏预览(--nopreview);图像捕获参数包括分辨率设定(--width/--heigh
2025-06-11 19:04:53
830
原创 树莓派超全系列教程文档--(62)使用rpicam-app通过网络流式传输视频
本文介绍了使用rpicam-app通过网络流式传输视频的多种方法,包括UDP、TCP、RTSP协议以及结合libav和GStreamer的实现方案。其中详细说明了Raspberry Pi作为服务器和客户端时的具体命令行操作,涵盖视频参数设置、端口配置等关键技术要点,并提供了取消预览窗口、强制流头信息等实用技巧。不同方案分别适用于不同网络环境和客户端设备,为视频流传输提供了灵活多样的技术选择。
2025-06-10 19:36:44
1086
原创 树莓派超全系列教程文档--(61)树莓派摄像头高级使用方法
树莓派摄像头高级使用摘要 本文介绍了树莓派摄像头的高级配置与使用方法。主要内容包括:1)通过config.txt文件配置第三方摄像头或非标准驱动;2)使用调谐文件优化相机性能,不同型号需选用对应的调谐文件;3)多摄像头连接的三种方式及其限制;4)rpicam-apps软件包的安装与依赖关系管理。特别提醒,当前libcamera暂不支持立体相机同步操作,但可通过外部同步信号实现部分同步功能。文章还提供了相关文档链接供深入参考。
2025-06-10 19:35:12
488
原创 树莓派超全系列教程文档--(60)树莓派摄像头操作命令及使用其二
摘要 本文介绍了树莓派摄像头的三个主要命令工具: rpicam-vid:用于捕获视频,支持H.264硬件编码、MP4容器格式、高帧率视频优化(如禁用降噪、调整分辨率等)以及libav集成; rpicam-raw:直接记录原始Bayer帧数据,支持分段存储大文件; rpicam-detect:基于TensorFlow Lite实现物体检测,可识别80类对象并触发JPEG捕获。文章详细说明了各工具的参数配置、使用场景和性能优化技巧,为树莓派摄像头开发提供实用指导。
2025-06-09 18:48:44
828
原创 树莓派超全系列教程文档--(60)树莓派摄像头操作命令及使用其一
摘要:本文介绍了树莓派摄像头的常用操作命令,包括rpicam-hello、rpicam-jpeg和rpicam-still的使用方法。rpicam-hello用于预览摄像头画面,支持设置预览时间和显示参数;rpicam-jpeg用于捕获JPEG格式图像,可调整分辨率;rpicam-still功能更丰富,支持多种图像格式(如PNG、BMP)和原始图像(DNG格式)捕获。文章还详细说明了如何查看原始图像的元数据,以及在不同环境下配置预览窗口的注意事项。(149字)
2025-06-09 18:45:54
1532
原创 树莓派超全系列教程文档--(59)树莓派摄像头rpicam-apps
树莓派操作系统Bookworm版本将相机应用程序从libcamera-*重命名为rpicam-*,并提供符号链接兼容旧名称。新版本包含五个基础相机应用(rpicam-hello、rpicam-jpeg等)用于图像/视频捕获,支持自定义开发。底层采用开源libcamera库管理相机系统,包含图像处理算法并支持多种官方及第三方传感器。
2025-06-09 18:41:48
638
原创 树莓派超全系列教程文档--(58)通过网络启动树莓派
树莓派网络启动配置指南 本文详细介绍了如何配置树莓派3B/4B的网络启动功能。主要内容包括: 客户端配置:对于树莓派3B需要通过SD卡启用USB启动模式并修改OTP内存;树莓派4B则可通过raspi-config工具直接设置网络启动。 服务器配置:在服务器端创建客户端根文件系统,设置静态网络地址,安装并配置dnsmasq作为DHCP/TFTP服务器。 具体步骤包括记录MAC地址、创建网络启动文件夹、修改系统配置文件等操作。 需注意的是网络启动的成功率取决于网络设备,部分情况下需要禁用STP帧才能正常工作。
2025-06-08 22:00:05
882
原创 树莓派超全系列教程文档--(57)如何设置 Apache web 服务器
本文介绍了在树莓派上安装和配置Apache web服务器的详细步骤。首先通过命令行更新软件包并安装Apache2,然后测试默认网页是否正常运行。文章还说明了如何修改默认网页内容,并指导用户安装PHP模块以支持动态网页功能。通过简单的PHP代码示例,展示了如何创建动态网页内容。整个安装和配置过程清晰简明,适合树莓派初学者快速搭建Web服务器环境。
2025-06-08 21:57:55
618
原创 树莓派超全系列教程文档--(56)如何使用Samba共享文件夹
本文介绍如何在Raspberry Pi上配置Samba实现跨平台文件共享。内容包括:1) 安装Samba服务端组件;2) 从Windows共享文件夹并设置权限的详细步骤;3) 在Raspberry Pi上挂载Windows共享文件夹的方法及常见错误处理;4) 配置Samba共享Pi本地文件夹的流程,涉及smb.conf文件修改和工作组设置。通过Samba协议可实现Windows/macOS/Linux设备间的文件互通,文末还提供了与NFS相关的延伸阅读链接。
2025-06-05 20:43:43
854
原创 树莓派超全系列教程文档--(55)如何使用网络文件系统NFS
NFS(网络文件系统)是一种在Linux/Unix环境中创建NAS的流行方法,适用于长期挂载目录。文章详细介绍了NFS服务器的设置步骤:1)安装nfs-kernel-server软件包;2)创建并绑定共享目录;3)配置/etc/fstab和/etc/exports文件;4)设置权限映射(可选)。同时也讲解了客户端的配置方法,包括安装nfs-common包和挂载命令。文章还对比了NFS与Samba的适用场景,建议NFS用于永久性共享,Samba更适合临时共享。最后提供了端口映射锁定等安全措施,并指出NFS权限
2025-06-05 20:39:23
1272
原创 树莓派超全系列教程文档--(54)如何使用rsync在计算机之间同步文件夹
使用rsync同步文件夹摘要 rsync是一款高效的文件同步工具,可实现计算机间的文件夹同步。使用前需准备:Raspberry Pi的IP地址、用户名、待同步的源文件夹路径及目标计算机的目标文件夹路径。基本操作步骤包括: 在目标计算机创建同步文件夹 执行rsync命令:rsync -avz -e ssh username@ip:source_folder/ target_folder/ rsync具有智能同步功能,首次传输全部文件,后续只同步新增或修改的文件,并自动删除目标端已不存在的文件。该工具特别适用于
2025-06-04 18:11:00
319
原创 树莓派超全系列教程文档--(53)如何使用 SCP 共享文件
本文介绍了如何使用SCP协议在树莓派和其他计算机间安全传输文件。主要内容包括:1)获取树莓派IP地址;2)将文件从本地复制到树莓派的不同目录;3)从树莓派下载文件;4)批量传输多个文件或特定文件类型;5)传输包含空格的文件名;6)使用-r参数递归传输整个文件夹。SCP通过SSH协议实现安全文件传输,操作时需替换命令中的用户名和IP地址参数。
2025-06-04 18:09:10
534
原创 树莓派超全系列教程文档--(51)如何使用SSH登录树莓派
摘要:使用树莓派远程桌面的方法 本文介绍了通过SSH协议远程访问树莓派终端的多种方式。主要内容包括: 启用SSH服务器的4种方法:通过桌面界面、烧录新系统时配置、终端命令或手动创建文件 连接SSH服务器的详细步骤及常见错误处理 配置无密码SSH登录的两种方案:使用树莓派镜像器预配置或手动生成SSH密钥对 如何通过SSH转发X11实现图形界面应用访问 公钥认证的完整流程,包括密钥生成、添加和复制操作 该指南提供了从基础连接到高级配置的完整解决方案,适合不同使用场景的远程访问需求。
2025-05-29 18:43:57
949
原创 树莓派超全系列教程文档--(50)如何查找树莓派的IP地址
本文介绍了如何使用不同方法查找树莓派对应的IP地址,查找树莓派IP地址的方法有多种:1)在桌面环境中,鼠标悬停网络图标可查看IP;2)命令行输入hostname -I快速获取;3)连接显示器时,IP会显示在启动信息中;4)使用nmcli device show命令查看详细网络配置;5)通过主机名访问raspberrypi.local;6)登录路由器后台查看设备列表;7)使用nmap工具扫描局域网设备。这些方法适用于不同场景,用户可根据实际连接方式选择最适合的方案。
2025-05-27 19:53:30
804
原创 树莓派超全系列教程文档--(49)远程访问树莓派
本文介绍了如何在没有显示屏,或者树莓派放置于不方便操作位置的时候如何访问树莓派,介绍了SSH、VNC和Raspberry Pi Connect三种方法
2025-05-27 19:49:07
540
原创 树莓派超全系列教程文档--(48)树莓派内核头文件
本文介绍了如何在树莓派上下载对应系统的内核头文件,使用者可以使用内核头文件直接编译驱动而无需下载内核源码
2025-05-26 19:24:50
215
原创 树莓派超全系列教程文档--(47)如何使用内核补丁
本文介绍了如何在Linux内核中使用内核补丁,在构建自定义内核时,您可能希望将补丁或补丁集合(补丁集)应用到 Linux 内核中。硬件制造商有时会在补丁进入 Linux 内核和 Raspberry Pi 内核之前提供补丁集,作为支持新硬件的临时措施。不过,也有用于其他目的的补丁集,例如,用于实时使用的完全抢占式内核。
2025-05-26 19:22:38
661
原创 树莓派超全系列教程文档--(46)如何配置内核功能
本文介绍了如何配置Linux内核功能。首先需要安装ncurses开发环境头文件,下载内核源代码并确保配置准备就绪。通过make menuconfig命令可进入配置界面,使用方向键、Enter和Esc键进行导航和操作。文章详细说明了如何切换选项状态、保存更改,并提供了交叉编译32位和64位内核的具体命令。建议初次配置时谨慎修改选项,避免破坏配置。完成配置后即可进行内核构建。
2025-05-26 08:45:00
438
原创 树莓派超全系列教程文档--(45)如何交叉编译树莓派内核
摘要:本文介绍了如何交叉编译树莓派内核的方法。主要内容包括:1)安装必要的依赖项和工具链(32位或64位);2)根据目标架构选择正确的构建配置;3)使用LOCALVERSION自定义内核版本;4)执行构建命令;5)将编译好的内核安装到树莓派启动介质中。文章详细说明了不同版本树莓派(Pi 1-5,Zero,Compute Module等)的配置差异,并提供了具体的命令行操作指南,包括内核模块安装和设备树文件处理。通过交叉编译,用户可以在非树莓派设备上构建适用于树莓派的内核。
2025-05-25 08:48:43
821
原创 树莓派超全系列教程文档--(44)如何在树莓派上编译树莓派内核
本文介绍了如何下载树莓派内核源码、如何在树莓派编译源码、如何将编译后的文件放入内核指定位置以及如何切换内核
2025-04-27 22:17:46
1229
原创 树莓派超全系列教程文档--(42)树莓派config.txt旧版配置HDMI和杂项选项
本文介绍树莓派config.txt旧版的HDMI和杂项配置,这些选项被视为旧设置,Raspberry Pi OS Bookworm不使用,也不再受官方支持。它们要么与固件图形驱动程序等旧软件相关,要么已被弃用,要么不太可能被大多数人使用。然而,它们仍然记录在案,因为它们可能仍然对旧操作系统的用户或进行裸机开发的人有益。
2025-04-23 21:46:20
485
原创 树莓派超全系列教程文档--(41)树莓派config.txt旧版内存控制选项
本文介绍了树莓派config.txt的旧版内存控制选项,这些选项被视为旧设置,Raspberry Pi OS Bookworm不使用,也不再受官方支持。它们要么与固件图形驱动程序等旧软件相关,要么已被弃用,要么不太可能被大多数人使用。然而,它们仍然记录在案,因为它们可能仍然对旧操作系统的用户或进行裸机开发的人有益。
2025-04-23 21:40:42
945
原创 树莓派超全系列教程文档--(40)树莓派config.txt旧版GPIO控制、超频及条件过滤器
本文介绍树莓派config.txt旧版GPIO控制、超频及条件过滤器,这些选项被视为旧设置,Raspberry Pi OS Bookworm不使用,也不再受官方支持。它们要么与固件图形驱动程序等旧软件相关,要么已被弃用,要么不太可能被大多数人使用。然而,它们仍然记录在案,因为它们可能仍然对旧操作系统的用户或进行裸机开发的人有益。
2025-04-22 21:33:29
492
原创 树莓派超全系列教程文档--(39)树莓派config.txt旧版选项
本文介绍关于树莓派旧版系统config.txt中引导启动的参数,使用这些参数可以灵活的预设系统配置
2025-04-22 21:27:55
691
原创 树莓派超全系列教程文档--(38)config.txt视频配置
本文介绍了如何在树莓派通过config.txt配置HDMI输出、lcd屏幕输出和控制触摸功能
2025-04-21 23:10:01
1745
原创 树莓派超全系列教程文档--(36)树莓派条件过滤器设置
当将单个 SD 卡(或卡图像)与一个 Raspberry Pi 和一个显示器一起使用时,很容易根据特定组合的要求来设置 config.txt 并保持这种状态,仅在发生变化时进行修改。
2025-04-20 22:24:18
1041
原创 树莓派超全系列教程文档--(32)config.txt常用音频配置
本文介绍树莓派config.txt中常用的音频相关配置,包括位深的调整和禁止音频输出等
2025-04-18 21:24:01
654
原创 树莓派超全系列教程文档--(29)config.txt介绍
本文介绍了在树莓派系统中关于config.txt内容,包括如何使用config.txt和一些高级配置
2025-04-17 21:58:22
559
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人