树莓派4B入门注意事项

发布时间 2023-11-17 23:25:35作者: 终末之诗EndPoem_ZH

树莓派4B入门注意事项

硬件外设

散热外壳

外壳美观又散热,但CSI接口使用时需要拔开黑色挡板,如果先装外壳,则挡板被外壳挡住无法拔开,建议先插好摄像头(如果有的话)再安装散热外壳。

触摸屏

因为一般使用键盘鼠标输入输出,所以触摸屏很少用到。如果买了触摸屏外设,则无需鼠标,但需要虚拟键盘,注意要装arm版的,实测florence检测不到可用包,onboard会闪退,其他虚拟键盘程序没找到教程,所以目前没有很理想的虚拟键盘,有待改进...

摄像头Camera V2

参考链接:

  1. 树莓派4B无法使用raspistill命令
  2. 基于Raspberry的libcamera使用

注意:Raspberry Pi OS x64中删除了原有摄像头驱动支持,所以以下部分不可用:

  1. vcgencmd get_camera(会提示supported=0 detected=0)
  2. raspi-config(Interface Options中不再有Camera选项)
  3. raspistill(会提示未找到命令)

新的摄像头驱动是libcamera软件库。

确认插好摄像头之后直接输入libcamera-hello即可测试。

主要指令如下(详见参考链接2):

预览camera流

libcamera-hello -t 0

-t表示camera流持续多长时间,0表示一直持续。

拍摄照片

libcamera-jpeg -o test.jpg
调整曝光
libcamera-jpeg --ev -0.5 -o darker.jpg
libcamera-jpeg --ev 0 -o normal.jpg
libcamera-jpeg --ev 0.5 -o brighter.jpg

保存为更多格式

libcamera-still -o test.jpg
libcamera-still -e png -o test.png
libcamera-still -e bmp -o test.bmp
libcamera-still -e rgb -o test.data
libcamera-still -e yuv420 -o test_yuv.data
libcamera-still -r -o test_raw.jpg

录制视频

libcamera-vid -t 10000 -o test.h264 # 保存10s的h264格式视频,在不指定格式的情况下,vid默认保存格式也为 h264,该保存的视频可以使用 vlc来播放
vlc test.h264 # 播放视频

此外,还有网络流、图像处理、人脸识别等扩展。