文章目录
记录关于树莓派的学习轨迹
1. 硬件
树莓派3b+;
树莓派的电源线(大于5V2.5A);
sd内存卡(64g);
读卡器;
连接树莓派的屏幕;
屏幕的电源线;
连接树莓派与屏幕的HDMI线;
键盘;
鼠标
2. 软件
SDformatter ---- (用来格式化sd卡的工具);
Win32DiskImager ---- (用于将操作系统镜像写入sd卡);
VNC-Viewer ---- (用于远程显示树莓派界面);
PuTTY ---- (用于远程连接树莓派[无图形化界面,只有命令行])
四个软件的链接:https://pan.baidu.com/s/1-4dd4cvmMUBG9P9zlO8HZQ
提取码:uq6i
3. 官方镜像
动手之前在网上查了资料,说新手推荐使用noobs安装树莓派的操作系统,所以下了noobs(https://www.raspberrypi.org/downloads/noobs/,选择的左边的。(安装路径链接…)
然而我屏幕一直显示无信号(连接没有问题,换张烧好镜像的sd卡,屏幕可以正常显示),所以就去官网下载的系统镜像(直接下载太慢,所以下的torrent文件,然后在bittorrent软件中下载的,我打开torrent软件时软件管家直接给我推荐的这个软件,一切就是这么自然而然~)
官网路径:https://www.raspberrypi.org/>>software>>raspberry pi os>>选择的兼容所有型号的第一个带图形化界面和推荐软件的操作系统
3.1 buster官方镜像及torrent文件
链接:https://pan.baidu.com/s/1IFuEG2mhT45PqzD61T1gtQ
提取码:ijt7
3.2 烧录镜像
先格式化sd卡:sd卡插入读卡器,读卡器插电脑,打开sdformatter软件,点击选项设置,选的擦除格式化(并不懂各种格式化的区别,不纠结)
把下载好的压缩包2020-12-02-raspios-buster-armhf-full.zip解压缩,得到镜像2020-12-02-raspios-buster-armhf-full.img
镜像写入:打开Win32DiskImager, image file处选择镜像(因为我截图的时候没有插读卡器,所以device处没有识别,真正烧录的时候会自动识别查sd卡的读卡器),然后点击write,等待写入完成。
4. 第一次开机
sd卡插入树莓派,树莓派插上电源,键盘,鼠标,屏幕,屏幕也要插上电源(开关记得开…),一切就绪。
选择国家 语言
设置新密码,并 勾选了屏幕周边有黑边
选择可以连接的wifi网络
下一步update software 选择skip,然后重启restart。然后屏幕就没有黑边了。
5. 通过vnc或者putty远程连接树莓派
在远程连接之前,先要开启树莓派允许被远程连接的设置,步骤:
终端输入sudo raspi-config
,选择3 回车,选择VNC 回车,左右键控制选择“是”,显示enabled,回车,然后esc,退出config.
用vnc或putty远程连接要保证电脑和树莓派在同一局域网内,先获取树莓派的ip地址,通过终端输入ifconfig
,红色部分即ip。
当我让笔记本和树莓派都连学校的网时,发现不能远程连接,但当我让笔记本和树莓派都连我的手机热点时,可以远程连接,还没搞懂为什么…远程连接时,先输入上面获取的ip地址,再输入用户名和密码,默认的是用户名pi密码raspberry(跟第一次开机设置的密码不一样,我又不懂了).
6. 问题(已解决)
6.1 连上wifi也不能上网
解决方法: 终端输入sudo nano /etc/resolv.conf
,尝试在末尾加上一行
nameserver 8.8.8.8
或者加上一行
nameserver (连接的热点ip,即上面获取的ip)
6.2 只能打开百度和树莓派官网,duckduckgo我一开始也打开了,后来打不开了,(啥也没干呀,不知道什么原因).
解决方法: 换搜索引擎为百度
7. 无屏幕时远程连接方法
远程连接方法有三种 ssh Xdrp vnc
后两种需要先进入系统设置才能使用,这里说明第一种。
7.1 ssh
需要准备网线 用来连接树莓派和电脑 或者 连接树莓派和路由器
在sd卡根目录创建ssh文件(无后缀),然后sd卡插回树莓派,连接好硬件,获取树莓派ip的方法有两种:
方法一:网线连接树莓派和电脑,通过共享网络的方法获取树莓派ip(过程先不写)
方法二:网线连接树莓派和路由器。可以通过路由器后台看到树莓派的IP或者用软件advanced ip scanner获取
获得ip后,使用ssh工具远程登陆树莓派,比如putty,shell,手机端的juiceSSH等