树莓派-系统安装&连接无线&远程连接

目录

一、背景: 

二、树莓派系统介绍及安装

2.1、装系统方式一: 自己手动装系统

2.2 装系统方式二:Imager 一键烧录

三、树莓派四代b版本  Raspberry Pi 4 Model B

3.1  Raspberry Pi 4 Model B 介绍

3.2 第一次组装树莓派准备工作

3.3、树莓派计算机的组装

四、开机及配置

4.1 关机方式

 五、无显示屏连接、网线连接&无线网连接(Windows)

5.1 直接用网线连接树莓派

 5.2 无线网连接树莓派

六、VNC连接(Mac连接)

七、查看树莓派IP地址

八、给树莓派配置静态IP地址

九、树莓派VNCserver开机自启动


一、背景: 

想用树莓派(微型计算机)做一下有意思的东西。现在也是一个小白,正在入门。

相关内容是从B站上学来的。传送门:

每天十分钟带你学会树莓派–入门篇-03系统烧录_哔哩哔哩_bilibili

 感觉这个视频讲解的很棒。这边博客就是对讲解做一个文字的总结。后续我会输出一下我自己的东西(因为在入门。。)

二、树莓派系统介绍及安装

树莓派支持的系统有很多,Ubuntu 、官方系统等等,本次教程我们使用官方的系统。因为这个系统简单好上手,毕竟我们是小白。

需要设备:SD卡和SD卡读取卡

需要在SD卡里装系统,有2种方式,方式一,自己手动下载系统安装,方式二、使用官方系统安装工具 Imager 。当然还有第三种,就是购买的时候让商家预装一下。

2.1、装系统方式一: 自己手动装系统

1、去官网下载系统

Teach, learn, and make with the Raspberry Pi Foundation

 Raspberry Pi OS – Raspberry Pi

 选择Raspberry Pi OS 

2 选择系统下载

进入详情页,显示三个版本。

一、桌面版的带常用软件

二、桌面版

三、精简版(无桌面版)

3 系统烧录

下载下来是一个压缩包,解压 。然后使用win32 磁盘映向像工具烧录。

1、镜像路径

2、SD卡路径。 

2.2 装系统方式二:Imager 一键烧录

官方提供工具:

Imager

Operating system images

下载这个软件,可以利用它一键安装

1、点击下载Imager

2、对应不同的系统,我的电脑是win ,这里就选择win

3、Imager 界面,选择操作系统和存储位置(SD卡)

 4、选择操作系统

最好选择第一个,官方推荐的。

 5 选择SD卡

这里一定要把SD卡插上,推荐16G的。

6 写入

然后点击WRITE,会自动先格式化SD卡。

遇到问题:

7、烧录系统后,发现16G的SD卡内存只剩十几M了。因为我们所装的系统树莓派系统本质是Linux系统,我们在win上电脑查看SD卡只剩十几M,其实不是真实的只剩十几M。

三、树莓派四代b版本  Raspberry Pi 4 Model B

3.1  Raspberry Pi 4 Model B 介绍

树莓派就是一个微型计算机。现在已经发布到了第4代。现在常用的就是第4代。

以树莓派四代b版本  Raspberry Pi 4 Model B 讲解

1、具备硬件基础:

显卡、主板、内存条、CPU

2、缺少硬件:

键盘、鼠标、显示器。需要将这些缺少的外设连接到这个树莓派上,这样就构成了一个微型的计算机。

3、需要的其他外设

1、电源

2、SD卡(建议16G ,SD卡作为系统硬盘)

3、SD卡读取卡器,(最好是高速读卡器)

4、显示器

5、HDMI线(用来与显示器进行连接),这个线是专用的,一端是HDMI接口,一段是mini HDMI接口

注意:这里一定要分清TF卡和SD卡,TF卡是手机上插得,SD卡是相机用的,SD卡会比TF卡体积大很多。

4、树莓派接口:

1、 两个是USB接口

2、以太网接口,有两个信号灯,表示信号的状态。

3、耳机插口(音频输出)

4、摄像机模块的排线接口,可以连接官方摄像机模块。

5、两个HDMI接口,支持4K 视频输出。

6、tpc 电源接口

7、GPIO连接器,40针。可以连接各种传感器。

8、4个小针脚,支持POE供电

9、SD卡插在树莓派的背面。(硬盘)

3.2 第一次组装树莓派准备工作

第一次使用树莓派,需要准备:

1、电源线,这个最好是带开关的,这样我们就避免了反复拔插充电器,延长了使用寿命

2、SD卡,用来存储树莓派系统。(其实就是当做计算机的硬盘用),建议使用8G以上的(如16G的)

3、SD卡读取卡器,(最好是高速读卡器)

4、鼠标、键盘。第一次启动树莓派使用的鼠标和键盘,一定要带有USB接口,以便保证连接稳定性

5、显示器,外接显示器

6、HDMI线(用来与显示器进行连接)

3.3、树莓派计算机的组装

 树莓派具体组装课程:

每天十分钟带你学会树莓派–基础篇-04 首次开机、外设连接_哔哩哔哩_bilibili

这个会持续更新,,,因为我买的还没到货。。。

跟着上面这个教学视频来吧,已经非常详细了。

遇到问题:

1、连接好设备,开机启动,但是显示器没有显示任何东西。

因为接线顺序导致这个问题,接线顺序错误会导致各种奇奇怪怪的问题。

正确顺序:

1、连接显示器HDMI到树莓派接口

2、再去连接电源线,并通电。

如果这个顺序搞反了,则屏幕上不会显示任何东西。

2、树莓派一直重启

如果是新买的树莓派,应该是质量没有问题的。应该是电源问题。

电源功率不能低于5V/3A   (电压5伏电流3安) ,且一定要保证电源输出稳定性。

四、开机及配置

设备连接完成后,第一次开机,会比较慢,以后就好了。

进入系统会有一些授权项的设置。

1、设置国家语言时区

2、 设置密码

3、设置分辨率

默认的分辨率已经是最合适的了。不需要操作,直接点击下一步

4、连接无线网络

5、软件更新(根据自己的需求选择是否更新)

全部设置完成后,就可以正常使用树莓派了。

4.1 关机方式

电脑不用了,想关机,不要粗鲁的拔掉电源线就完事了,这样会损害电脑,时间长了设备就坏掉了。

正确的关机方式

方式一:

使用终端命令。

点击桌面左上角的黑色图标,打开终端窗口。在终端中输入关机命令

关闭电源

sudo poweroff

立刻关机

sudo shutdown -h now

立刻重启

sudo shutdown -r now

方式二:

桌面点击关机程序。

点击屏幕左上角图标。然后点击注销

 五、无显示屏连接、网线连接&无线网连接(Windows)

我们现在启动树莓派,连接了很多外设。现在我们要以更少的外设来连接树莓派。

5.1 直接用网线连接树莓派

去掉外接屏,去掉转接线,去掉鼠标和键盘,只留下一个网线。

1、连线

接网线的两个端口,一端插在树莓派上,一端插在笔记本上

2、共享互联网

将笔记本的网络共享给树莓派。

首先打开Windows的设置,选择网络和Internet,打开更改适配器选项,找到无线网WLAN,双击打开,然后选择属性,点击共享,勾选允许共享,然后点击确定。

3、查找树莓派IP地址

在Windows笔记本上,打开CMD窗口,然后输入 arp -a

显示的是一堆IP地址。

我们在控制面板–网络–网络连接,点击以太网2,点击属性。

然后双击网络协议

 查看我们的笔记本的IP地址。 为192.168.137 这个网段

则树莓派的IP地址,也是这个网段。

回到CMD中,查看IP列表,192.168.137 网段下有2个IP地址,其中255是广播IP,则另一个就是我们树莓派的IP地址。

 我们在cmd中,ping一下我们找到的这个IP地址,如果能ping通,那么确定这个IP就是我们树莓派的IP地址。

4、利用IP连接树莓派 

我们需要使用连接工具,来连接树莓派。我们这里用的是putty工具。

 1、需要开启树莓派的ssh接口。取出树莓派的系统卡(SD卡),用我们笔记本打开这个卡。

在里面新建一个TXT文件,命名为ssh(去掉.txt后缀)

然后将系统卡装回树莓派,开机,此时树莓派就打开了ssh接口。

2、双击打开putty工具

填写树莓派的IP,然后点击打开。

 然后输入用户名和密码。

默认用户名pi

默认密码raspberry

(新版本登陆用户名及密码为进入系统时自己建的)

如果一直提示账号密码错误,大家就去B站这个老师专栏下找找解决办法吧。

树莓派教程05-无显示屏连接、网线远程连接-基础篇-每天十分钟带你学会树莓派_哔哩哔哩_bilibili

 5.2 无线网连接树莓派

1、树莓派连接无线网络

取出树莓派的SD卡,插入win笔记本上。在SD卡上新建一个文本文档,用记事本打开这个文档,进行编辑,写入无线网的配置信息。

country=CN
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
ssid="5GWiFi"
psk="1212123sss"
priority=10
}

 需要将ssid 改成无线网的名称,psk改成你的无线网密码。

修改完成后,保存,然后重命名这个TXT文档,及后缀。

重新命名为 wpa_supplicant.conf

注意:

我们将文件命名为 wpa_supplicant.conf,放到SD卡,然后重启树莓派,这个文件就消失了。

虽然消失了而已,但这种是保存到配置里面了,不用每次写。我们最好在SD里备份一下这个文件,省的下次修改的时候还要来博客复制粘贴这段配置代码。

2、将sd卡插回树莓派中,重新开机。

3、查找树莓派的IP地址。

3.1 如果树莓派连接的是笔记本的热点。

 在win上,打开移动热点,就可以直接查看连接热点的设备IP地址。

右键热点,转到设置。 

点击已连接设备。

 如果这里没有看到树莓派这个设备,需要检查2点:

1、树莓派是否开机

2、树莓派的配置是否填写的是笔记本的热点账号和密码。

4、使用putty工具,通过IP连接树莓派&或者通过远程桌面连接。

4.1 使用putty工具连接,这个连接工具只支持命令行,如果想要有界面的连接,那我们就可使用win10自带的远程桌面连接。

4.2 win10自带的远程桌面连接

1、使用索远程桌面连接树莓派,需要现在树莓派上安装对应的工具 xrdp

2、使用putty工具连接树莓派,使用命令行下载工具xrdp

sudo apt-get install xrdp

3、在笔记本搜索界面,搜索远程桌面,输入树莓派IP

 4、远程连接成功后,需要输入树莓派的用户名和密码。

六、VNC连接(Mac连接)

Mac电脑没有桌面远程连接工具,我们使用VNC图形桌面共享工具。

1、树莓派部署VNC服务器

树莓派系统默认是自带VNC服务器的,但是这个是默认关闭的。需要我们手动去打开。

打开方式一:使用图形桌面去打开

1、连接上树莓派(使用win连接或者外接显示器)

2、点击左上角树莓派图标,点击首选项,点击Raspberry Pi Configuration

 3、点击Interfaces,VNC项勾选Enable

打开方式二:使用命令行去打开

1、打开终端

2、输入命令

sudo raspi-config

3、选择Interface Options(键盘上下选择),然后回车 

 4、(键盘上下键)光标选择VNC,然后回车

 

 回车后,有个二次确认弹窗。选择YES,回车。

然后再回车。(大概连续回车2次或者3次)就可以回到初始界面了。

选择finish,然后回车,就回到了命令行界面。

2、Mac电脑部署VNC查看器(Windows与Mac都可以)

1、Mac电脑访问VNC官网

RealVNC® – Remote access software for desktop and mobile | RealVNC

https://www.realvnc.com/en/

2、点击Products,点击VNC Connect

3、继续点击Download,然后点击VNC Views

4、选择不同的VNC版本进行下载

 5、下载完成后,一路点击下一步安装就可以了。(好像没有支持中文,选择英文就好了)

3、通过树莓派IP地址,2者建立连接

1、树莓派启动VNC

在终端窗口,输入

vncserver

在终端窗口,最后一行,是VNC的IP地址,我们需要复制出来。 

(注意,我们如果以后还想通过VNC连接,则树莓派每次都需要启动一下vncserver,所以这里连接成功后,需要设置一下树莓派里vncserver 的开机自启动:具体设置方式,在本文第九章。)

 2、在Mac、Windows电脑上打开VNC查看器

输入刚刚复制的IP地址,然后回车

(连接需要树莓派账号和密码)

出现问题:

1、VNC连接成功后,上方的菜单栏不见了

解决办法:

菜单栏不见了,是因为配置不对(最快的方法就是把用户名改成默认的pi) 

七、查看树莓派IP地址

方法一:系统桌面直接查看

 在树莓派桌面右上角,有一个无线网络图标,把鼠标放在上面,就有一个IP地址

方法二:终端命令

hostname -I

(这是一个大写字母 I (爱)) 

八、给树莓派配置静态IP地址

树莓派IP地址是动态的,每次连接都需要先去查找树莓派的IP地址。

我们可以将这个IP地址配置成静态的。一共三个步骤

步骤一 查找默认网关

在终端中,输入 ipconfig(ifconfig)

 最后一行就是默认网关

步骤二 分配给树莓派的IP地址

IP地址需要注意:

1、静态IP地址与路由器网段保持一致

2、与路由器的自动IP地址不能冲突

小技巧:

我们直接使用当前路由器分配给树莓派的IP地址就可以了(这个满足要求)

3、查看树莓派当前IP地址,在树莓派终端中输入

hostname -I

(这是一个大写字母 I (爱)) 

步骤三 修改树莓派的DHCP的配置文件

1、在自己电脑上编辑模板,将以下信息替换成自己树莓派的IP相关信息。

注意:IP地址后面的/24 不要丢掉。

interface wlan0
static ip_address=你的ip地址/24
static routers=你的默认网关
static domain_name_servers=你的默认网关

2、在树莓派终端中,输入

sudo nano /etc/dhcpcd.conf

3、然后将编辑的模板,复制到dhcpcd.conf 的最后一行

 

ctrl+s 保存

ctrl+x 退出

写入IP地址到配置文件中,保存,重启设备就可以了。

九、树莓派VNCserver开机自启动

打开终端窗口,输入命令

sudo nano /etc/init.d/vncserver

在该文件中写入以下内容:

#!/bin/sh
### BEGIN INIT INFO
# Provides:          vncserver
# Required-Start:    $local_fs
# Required-Stop:     $local_fs
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# Short-Description: Start/stop vncserver
### END INIT INFO
 
# More details see:
# http://www.penguintutor.com/linux/tightvnc
 
### Customize this entry
# Set the USER variable to the name of the user to start vncserver under
export USER='pi'
### End customization required
 
eval cd ~$USER
 
case "$1" in
  start)
    # 启动命令行。此处自定义分辨率、控制台号码或其它参数。
    su $USER -c '/usr/bin/vncserver -depth 16 -geometry 800x600 :1'
    echo "Starting vncserver server for $USER "
    ;;
  stop)
    # 终止命令行。此处控制台号码与启动一致。
    su $USER -c '/usr/bin/vncserver -kill :1'
    echo "vncserver stopped"
    ;;
  *)
    echo "Usage: /etc/init.d/vncserver {start|stop}"
    exit 1
    ;;
esac
exit 0

按下ctrl+s保存文件,在按下再按ctrl+x退出当前编辑界面。

然后我们将这个文件加上权限,输入命令

sudo chmod 755 /etc/init.d/vncserver

加完权限之后就可以将它设置为开机自启

输入命令
 

sudo update-rc.d vncserver defaults

最后我们让树莓派重启一下

下一章:

树莓派入门二(微型计算机)_做测试的喵酱的博客-CSDN博客

物联沃分享整理
物联沃-IOTWORD物联网 » 树莓派-系统安装&连接无线&远程连接

发表评论