admin管理员组

文章数量:1531695

树莓派入门(一)

一. 树莓派开发板介绍

上图标注了树莓派的部分端口,树莓派其实可以理解为是一个基于Linux系统的微型电脑。
官方网址:https://www.raspberrypi

二.应用树莓派应该提前准备什么?

1、准备一块树莓派开发板、TF卡、读卡器、5V-3A电源

2、安装Linux系统
3、链接外设如显示器、键盘、鼠标等(可配可不配)
4、通过Python编写控制代码

三.烧录操作系统

烧录操作系统的目的就是将树莓派所依赖的系统下载到SD卡中,下载完成后将SD卡插入到树莓派中,通过HDMI接口连接上显示屏即可看到树莓派开机画面。

1、准备工作

烧录系统前,需要先下载安装几个软件,为烧录做准备。

(1)SD卡格式化工具

下载链接:https://download.csdn/download/qq_43606897/88067886
文件为压缩包的形式,解压之后为.exe格式,直接双击安装即可。

(2)树莓派镜像烧录器

因为系统是存放在TF卡上的,所以我们需要将树莓派镜像写入到TF卡中,方法不唯一,在这里只介绍使用官方RASPBERRY PI IMAGER烧录镜像的过程。
下载链接:https://www.raspberrypi/software/

点击链接后进入到的官网界面如下图:
往下滑动界面,会出现下载选项,选择Download for windows,下载成功之后为.exe文件,双击安装即可。

进入软件的界面如下图,出现这个界面证明树莓派镜像烧录器安装成功。

(3)树莓派的远程登陆软件

想要控制树莓派有两种方法,一种为连接显示器、鼠标、键盘去控制树莓派;第二种则是不需要这些外设,直接用电脑通过无线网络去控制树莓派。考虑到配备齐全的外设还需要再另外花钱,所以大部分都会选择第二种方法(ps:我也是)。选择第二种方法的话,需要通过自己的笔记本电脑去远程登录树莓派,所以还需要下载远程登录软件Putty,依旧是给出下载链接。
下载链接: https://download.csdn/download/qq_43606897/88067995
点击链接即可下载putty安装包,解压打开即可,无需安装。打开之后界面如下:

除了putty之外,还有一个带远程桌面的登录软件VNC Viewer。VNC Viewer登录树莓派大致需要三个步骤:
a:让树莓派开启VNC Server
b:在电脑上安装VNC Viewer
c:使用VNC Viewer连接树莓派
下载链接:https://download.csdn/download/qq_43606897/88068020
安装成功后,打开软件界面如下:

Putty和VNC Viewer可以任选其一下载,也可以都下载安装,搭配使用(ps:如果VNC Viewer显示不出树莓派桌面,无法进入终端,这个时候就可以通过putty进入终端操作,反正软件都不大,都下载也没什么影响)。
以上就是烧录系统前需要下载安装的全部软件。下面将对烧录过程进行详细说明。

2、烧录系统详细过程
(1)格式化SD卡

将SD卡插入读卡器并连接电脑,打开提前下载好的SD卡格式化软件,选择SD卡对应的盘,其他选项默认,然后点击Format。一定要注意SD卡对应的盘要选对(我这里对应的是E盘),不要把自己的盘给格式化掉。

点击Format之后会弹出如下界面,询问是否继续格式化,选择“是”,然后等待格式化完成即可。

(2)烧录系统

打开前面预先下载好的树莓派镜像烧录器,点击选择操作系统,如下图,直接选择第一个Raspberry Pi OS(32bit),这个系统的特点是包含了桌面,对于普通用户来说,足够用了。



然后点击选择SD卡,直接选择红色框里的TF卡目录。


在点击烧录之前,我们需要点击设置图标简单配置一下系统,如下图,可以设置好主机名,开启SSH服务,设置用户名和密码,然后配置一下wifi,这里的wifi要保证和你笔记本连接的wifi是同一个,最后进行一下语言设置,然后点击保存,然后点击烧录即可,需要等待一段时间。




当出现如下图的提示时,代表系统已经烧录进去了,进行到这一步时,注意先不要拔掉SD卡。

(3)无显示屏登录树莓派所需文件配置

因为我没有单独给树莓派配置显示屏,所以需要远程登录树莓派,远程连接的话,需要开启树莓派的SSH和配置wifi,具体方法如下:
a:首先在桌面新建一个名为“ssh.txt”的空白文档,然后删除.txt扩展名。

新建完成后,继续在桌面新建一个文本文档,将下面内容输入进去,其中ssid后面是你要连接的wifi名称,psk是wifi密码,然后将文件名称重命名为wpa_supplicant.conf保存。


最后将ssh和wpa_supplicant.conf这两个文件,复制到TF卡的根目录下。

(4)获取树莓派的IP地址

经过上面的操作之后,SD卡可以从读卡器里拔出来,插入到树莓派中了(金手指朝下)然后连接树莓派上电,获取树莓派IP地址之前,一定要保证树莓派已经开机成功,如下图:


红灯常亮,红灯旁边的绿灯不规律的变亮。
树莓派开机完成之后,要再核查一下,自己的笔记本电脑和树莓派连接的wifi是否相同,要相同才可以。
那么该如何去获取树莓派的ip地址呢?我们可以选择登录路由器的IP地址(一般家里路由器背面就会写明IP地址,登录名和密码),比如我这里的为192.168.1.1
接下来将路由器背面的账号和密码输进去就可以顺利登陆了,登录之后的界面如下面第二张图,最后一个ip即为树莓派的ip。

(5)树莓派的远程登录

打开前面提前下载好的putty.exe,然后输入树莓派的ip地址,端口默认22,其他也都默认就好,然后点击open,如下图:


因为在烧录之前配置过系统,设置了名称和密码等,所以接下来要在终端这里输入登录的名称和密码,我前面设置的名称为ubuntu,如下图:

这里要注意,在输入密码的时候,Linux系统是不会显示你输入的密码的,你就键盘敲完之后,直接回车就可以,登录成功的话,会出现类似于上图中第三个红框的格式。
登录进来以后,因为树莓派默认的是不开启VNC Server功能的,所以我们需要手动给他开启,如下图,在终端输入sudo raspi-config然后回车,会出现下面第二张图的界面,这个时候只能通过键盘上的上下左右键进行操作选择,我们选择3,Interface options,然后回车,选择I3,VNC,然后回车,选择Yes,最后点击Finish。此时就成功开启树莓派的VNC Server了。





打开提前安装好的VNC Viewer,在Enter a VNC Server address or search框中输入树莓派的IP地址,然后输入树莓派登录名和密码,点击OK,就可以看到树莓派的界面啦!


本文标签: 学习笔记树莓派