树莓派烧录系统以及SSH连接、远程桌面连接、连接摄像头(入门)

记录一次重置树莓派的过程,相当于重新开始了吧。

一块新的树莓派是没有系统的,需要一张micro SD卡,然后用读卡器在卡上烧录系统然后插树莓派上,micro SD卡在树莓派上充当的角色跟电脑的磁盘差不多,简单粗暴,难怪这玩意最初是教育目的的,不过简单省事的东西谁不喜欢用呢。😇

一、系统烧录

首先要在电脑上下载两个东西:镜像烧录器、系统镜像

这俩直接去官网上下:Operating system images – Raspberry Pi

官网下载系统镜像可能比较慢,也可以去国内的开源镜像站下载:https://mirrors.aliyun.com/raspberry-pi-os-images/

如下,这仨下哪个都行,lite版是不带桌面的。我选的是Raspberry Pi OS with desktop

烧录器如下

最新版本的烧录器几乎是傻瓜式的了,操作很简单,点下边这个,选中下载的镜像文件(后缀是.xz)

烧录前会让提前配置wifi,用户名密码什么的,都先设置好。

接着开始烧录。

烧录时可能遇到一些普遍性的问题,我用的是家里没用的内存卡,连换三个内存卡,都烧得特别慢,烧录完成后显示验证出错,无法使用。

然后专门在京东上买了个新卡,成了......

所以如果烧录失败了很可能是卡的问题,树莓派内存卡尽量用A1级别的,16到64G左右的。

A.配置WIFI

如果忘配置wifi了,可以新建一个文件,命名为wpa_supplicant.conf

文件里写:

country=CN
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
  
network={
    ssid="CMCC-dk5c"
    psk="sKfsgC9j"
    priority=2
}

然后直接扔到烧录好的内存卡boot分区的根目录下。

B.打开树莓派的SSH功能

最新的烧录器应该可以在配置的时候就能选择打开SSH的。

如果忘开了,可以新建一个文件,命名为ssh(无后缀名),然后直接扔到烧录好的内存卡boot分区的根目录下(怎么这么简单粗暴啊)。

然后内存卡插上,连接电源,启动树莓派。

二、SSH远程连接树莓派

rasberry pi相当于一台不带显示器和鼠标键盘的迷你电脑主机,因此需要想办法在自己的电脑上控制它。

具体做法就是

  • 树莓派与电脑连接同一个局域网(同一个wifi或热点)。
  • 获取树莓派的IP。
  • 电脑通过Xshell软件,输IP连接树莓派的终端。

通过网关获取树莓派的IP

获取局域网设备IP的方法网上有很多,包括电脑直接插网线连树莓派的网口之类的(翻看了一下手上这台笔记本,它也妹有网口啊😭)

进入网关后台,查看联网设备IP。

(例如掀开路由器盒子,盒子背面写着管理界面的IP地址是192.168.1.1,浏览器打开192.168.1.1,输入管理账户和密码后进入后台)

发现路由器给树莓派分配的IP地址是192.168.1.7

Xshell连接树莓派终端

别的软件也行,Xshell的地址是https://www.xshell.com/zh/free-for-home-school/,主要功能是SSH连接,个人用户似乎是免费的,挺好用的一个工具,用来连接云服务器也挺好用的。

下载Xshell后,新建会话:

主机填刚才查到的树莓派的IP地址(如下)

如果连接成功的话就会弹窗要输入账户名,密码啥的,输入就行了。

如果连接不成功,确保树莓派的SSH功能打开了(烧录时就打开了或烧录后把ssh这个文件扔进去了),如果ssh打开了还是连接失败,有一种可能是刚插上树莓派🤡它还没反应过来,树莓派刚插内存卡时是要初始化一小会的。

三、远程桌面连接

如果下的是lite版,那就只有一个黑色的字符终端界面,感觉linux其实没太大必要弄什么GUI,一般都是用命令行。

不过正常的树莓派Linux系统是带有图形化界面的,虽然似乎打开个chrome都卡😂

在刚刚SSH连接成功后,在终端输入

sudo apt-get install xrdp

(安装xrdp这个工具)

然后windows左下角搜索windows自带的远程桌面连接功能

“计算机”输入树莓派的IP

然后就连接成功了

四、连接摄像头

如图

注意在连接摄像头的时候,树莓派摄像头接口的黑色那一侧是可以往上拔一点的,不要直接硬插,拔起来后再插才能插进去。

插入进去后,把黑色那一侧再压下去固定。

接下来有一个比较麻烦的地方

网上的教程关于开启树莓派的摄像头大多是通过sudo raspi-config,然后打开camera选项。但是现在最新的树莓派系统上在Interface Option里找不着Camera这个选项了!

最新的树莓派系统需要借助libcamera打开摄像头,

安装libcamera:sudo apt install -y libcamera-dev libepoxy-dev libjpeg-dev libtiff5-dev libpng-dev

测试摄像头:libcamera-hello,如果报错failed to import fd 23,换成libcamera-hello --qt-preview

posted @ 2024-02-22 21:55  拾一贰叁  阅读(53)  评论(0编辑  收藏  举报