树莓派官网:https://www.raspberrypi.org/

一、硬件准备

1、树莓派

树莓派家族

SOC型号

核心

RAM

电源要求

A+

BCM2835+

ARM1176JZF-S 700MHz 单核

512M

未知

B

BCM2835+

ARM1176JZF-S 700MHz 单核

256MB

未知

B+

BCM2835+

ARM Cortex-A7 900MHz 四核

512M

5v 700mA

2B

BCM2836

ARM Cortex-A7 900MHz 四核

512M

5v 600mA

3B

BCM2837

ARM Cortex-A53 1.2GHz 四核

1GB

5V 1A

3B+

BCM2837

ARM Cortex-A53 1.4GHz 四核

1GB

5V 2.5A

4B

BCM2711B0

ARM Cortex-A72 1.5GHz 四核

1GB\2GB\4GB

5V 3A

2、TF卡

TF卡即T-Flash卡,又叫micro SD卡。根据官方推荐,容量选择8G及以上,速度推荐Class10及以上。

属性

说明

品牌

闪迪

容量

8GB、16GB、32GB、64GB、128GB、256GB、512GB

对应标准

MicroSDHC(<64GB)、MicroSDXC(>=64GB)

性能指标C

Class2(写入速度2MB/s)、Class4(写入速度4MB/s)、Class6(写入速度6MB/s)、Class10(写入速度10MB/s)

性能指标U

UHSSpeed Class 1(U1,写入速度10MB/s)、UHSSpeed Class 3(U3,写入速度30MB/s)

性能指标A

APP Performance A1( A1),APP Performance A2 (A2)

3、电源

树莓派电源不稳时(或无法提供足够的功率),会导致系统运行异常,甚至无法启动的现象。推荐使用树莓派官方电源,或选择高品质的品牌电源。

4、其他

  • 网线:用于连接网络。可选,可以直接使用wifi连接。
  • HDMI线:用于树莓派连接显示器(注意树莓派4B为Mirco HDMI接口)。可选,可以使用ssh远程登陆。

二、工具准备

1、系统镜像文件

官方镜像:https://www.raspberrypi.org/software/operating-systems/#raspberry-pi-os-32-bit

树莓派3python opencv 树莓派官网购买_物联网

官方镜像官网均为32位版本,对于初次接触者推荐使用Raspberry Pi OS with desktop。

另外,还可以从一些镜像站下载。
树莓派镜像站:http://downloads.raspberrypi.org/ TUNA 镜像站:https://mirrors.tuna.tsinghua.edu.cn/raspberry-pi-os-images/ SJTUG 镜像站:https://mirrors.sjtug.sjtu.edu.cn/raspberry-pi-os-images/

推荐使用镜像:

  • raspios_arm64:常规版的Raspberry Pi OS系统(64位)
  • raspios_armhf:常规版的Raspberry Pi OS系统
  • raspios_full_armhf:安装推荐软件的Raspberry Pi OS系统
  • raspios_lite_arm64:精简版的Raspberry Pi OS系统(64位)
  • raspios_lite_armhf:精简版的Raspberry Pi OS系统

2、SD卡格式化工具

用于格式化SD卡(Win系统格式化后的文件系统与Linux不同,需注意)。
SD卡格式化工具:https://www.sdcard.org/downloads/formatter/eula_windows/SDCardFormatterv5_WinEN.zip

3、镜像烧录工具

用于向SD卡烧录镜像,或从SD卡读取镜像(备份)。
镜像烧录工具:https://nchc.dl.sourceforge.net/project/win32diskimager/Archive/Win32DiskImager-1.0.0-binary.zip

4、官方烧录工具

树莓派官方的镜像扫描工具,支持在线下载镜像或载入自定义镜像。烧录镜像时,也支持对系统做所需的设置:如开启ssh,配置wifi密码。
镜像安装工具

5、局域网扫描工具

可用于扫描查询局域网中的设备,可以用于确定树莓派的IP。
Advanced IP Scanner:https://www.advanced-ip-scanner.com/

6、远程ssh连接工具

用于远程登陆访问树莓派。
Putty:https://www.chiark.greenend.org.uk/~sgtatham/putty/ MobaXterm:https://mobaxterm.mobatek.net/

三、镜像烧写

1、格式化SD卡

可以使用SDCardFormatter进行SD卡格式化,也可以使用其他磁盘管理工具,将SD卡的分区信息删除(保持一个盘符),镜像烧录时将会自动处理文件系统格式问题。

2、烧写镜像文件

载入镜像文件,选择待写入镜像的设备后,点击写入等待完成。

树莓派3python opencv 树莓派官网购买_物联网_02

烧写完成后的SD卡磁盘空间如下:

树莓派3python opencv 树莓派官网购买_文件系统_03


boot盘为树莓派系统启动所需的文件,而”U盘(I:)“为该SD卡未分配的空间,未格式化文件系统所以无容量信息显示。

3、Raspberry Pi Image(推荐)

打开软件,选择使用镜像和待烧录的SD卡。

树莓派3python opencv 树莓派官网购买_树莓派3python opencv_04

树莓派3python opencv 树莓派官网购买_树莓派_05

选择操作系统镜像和存储卡后,在右下角会增加设置按钮,点击后,可以对烧录后的系统进行必要的配置。

配置完成后,点击烧录按钮,烧录完成后就可以使用。

四、启动运行

1、开启SSH连接

在boot中增加ssh文件(新建文件,修改文件名为ssh,无后缀)。

2、自动连接wifi

在boot中增加wpa_supplicant.conf文件,并增加以下内容:

ctrl_interface=DIR=/var/run/wpa_supplicatant GROUP=netdev
update_config=1
country=GB

net_work={
	ssid="wifi_name"
	psk="wifi_key"
	key_mgmt=WPA-PSK 
}

3、上电开机登录

正常连接网络后,查询树莓派IP,使用ssh进行远程登陆。

4、扩展分区

  • 查看磁盘空间
pi@raspberrypi:~ $ sudo df -h
  • 在命令行以管理员模式输入raspi-config,回车
pi@raspberrypi:~ $ sudo raspi-config
  • 选择第七项:7 Advanced Options,回车
  • 选择第一项:A1 Expand Filessystem,回车
  • 继续回车,确认修改
  • 点击“Finish”,等待重启
  • 再次查看磁盘空间
pi@raspberrypi:~ $ sudo df -h

5、重置密码

/注:默认账号pi,默认密码raspberry/
进入管理员账户

pi@raspberrypi:~ $ su

修改用户密码

pi@raspberrypi:~ # passwd pi

修改管理员密码

pi@raspberrypi:~ # passwd

五、系统备份

1、创建空白镜像

新建文件,后缀名修改为.img,如2021-08-10-raspios-backup-armhf-lite.img。
/注:保持.img为空文件就行。*/

2、读取镜像文件

载入空白镜像文件,选择存有系统镜像的设备,点击读取后,SD卡中的数据会被保存到所创建的空白.img文件中。等待完成后系统备份成功。

树莓派3python opencv 树莓派官网购买_树莓派3python opencv_06