树莓派烧录系统以及SSH连接、远程桌面连接、连接摄像头(入门) | 您所在的位置:网站首页 › 连接树莓派的软件 › 树莓派烧录系统以及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的地址是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。 |
CopyRight 2018-2019 实验室设备网 版权所有 |