树莓派学习笔记 (1) - 安装&初始设置
1. 设备
- Raspberry Pi 4B
- MicorSD card (tf 卡)
- Windows 10 电脑
- Android 手机
2. 烧录系统
利用官网提供的 Raspberry Pi Imager 对 tf卡进行烧录.
tf 卡插入读卡器, 读卡器插入电脑.
运行 Raspberry Pi Imager, 选择要烧录的操作系统 (推荐 Raspberry Pi OS 32/64 Bit), 选择 tf 卡, 再点击右下角烧录设置按钮.
勾选开启 SSH 服务; 设置用户名&密码; 配置好要连接的wifi; 设置时区; 保存.
烧录.
3. 通过 WIFI 连接电脑
3.1. 预下载软件
- 电脑: VNC Viwer, Putty
- 手机: Fing
3.2. 开启树莓派
等待烧录完成, 将 tf 卡插入树莓派卡槽 (引脚面向树莓派).
打开电源;
通电正常情况下红灯常亮;
黄灯亮起数秒后开始闪烁.
等待约半分钟, 黄灯开始每隔 5 秒左右微弱闪烁一次, 表示已成功连上 wifi.
3.3. 查询树莓派 IP 地址
在手机上打开 Fing; 扫描所有使用 wifi 的设备, 找到 raspberrypi, 记下对应的 ip 地址: 例如我显示的是 192.168.1.10 .
3.4. 开启 VNC Server
打开 putty, 在 Host Name (or IP address) 处填写刚才记下的 ip 地址.
在终端输入用户名&密码 (输入密码时是看不见输入内容的, 输入完按 enter 就行).
成功登录后输出诸如以下提示:
Linux raspberrypi 5.15.32-v8+ #1538 SMP PREEMPT Thu Mar 31 19:40:39 BST 2022 aarch64
...
Last login: Tue Aug 2 20:11:40 2022
<User>@raspberrypi:~ $
在输入提示符 $ 后输入 sudo raspi-config,
回车后终端输出 Raspberry Pi Software Configuration Tool 的界面.
用 方向建 & enter 依次选择: Interface Options -> VNC -> Would you like the VNC Server to be enabled? -> Yes
3.5. VNC Viwer 连接树莓派
打开 VNC Viwer; 点击左上角 File -> New connection;
弹出窗口中:
- VNC Server 处填写刚才记下的 ip 地址
- Name 处随便取个名字, 例如:
MyRaspBerry_01
点击右下角 ok 回到主页面;
双击新出现的连接对象.
如果弹出 VNC Server Not recognized 对话框选择 Continue.
输入用户名&密码.
出现 Raspberry Pi OS 的桌面.
4. 固定树莓派 IP 地址
Ctrl+Alt+t 打开终端.
输入如下指令打开 dhcpcd.conf:
sudo nano /etc/dhcpcd.conf
翻到这个文件的最底部, 找到如下这段文字:
# Example static IP configuration:
#interface eth0
#static ip_address=192.168.0.10/24
#static ip6_address=fd51:42f8:caae:d92e::ff/64
#static routers=192.168.0.1
#static domain_name_servers=192.168.0.1 8.8.8.8 fd51:42f8:caae:d92e::1
在这段文字下面的空行写入以下内容:
interface wlan0
static ip_address=192.168.1.10 # 这里改成刚才记下来的树莓派ip
static ip6_address=fd51:42f8:caae:d92e::ff/64
static routers=192.168.1.1 # 这里改成路由器地址
static domain_name_servers=192.168.0.1 8.8.8.8 fd51:42f8:caae:d92e::1
写完后依次按下 Ctrl+x, y, Enter 保存退出.
树莓派学习笔记 (1) - 安装&初始设置的更多相关文章
- 树莓派学习笔记——交叉编译练习之SQLite3安装
0.前言 本博文可能并没有太多使用价值.不过为了练习而练习.在树莓派上使用SQLite有非常多的方法,安装的方法也有非常多. [1]假设使用Python,那么不必安装SQLite由于P ...
- 树莓派学习笔记——apt方式安装opencv
0.前言 本文介绍怎样在树莓派中通过apt方式安装opencv.并通过一个简单的样例说明怎样使用opencv. 相比于源码方式安装opencv,通过apt方式安装过程步骤简单些,消耗的时间也少 ...
- 树莓派学习笔记—— 源码方式安装opencv
0.前言 本文介绍怎样在树莓派中通过编译源码的方式安装opencv,并通过一个简单的样例说明怎样使用opencv. 很多其它内容请參考--[树莓派学习笔记--索引博文] 1.下载若干依 ...
- 【转】 树莓派学习笔记——I2C设备载入和速率设置
原文网址:http://blog.csdn.net/xukai871105/article/details/18234075 1.载入设备 方法1——临时载入设备 sudo modprobe -r i ...
- 树莓派学习笔记——I2C设备载入和速率设置
原文:http://blog.csdn.net/xukai871105/article/details/18234075 1.载入设备 方法1——临时载入设备 sudo modprobe -r i2c ...
- 【转】树莓派学习笔记——I2C Tools 学习笔记
原文网址:http://blog.csdn.net/xukai871105/article/details/15029843 1.安装 I2C驱动载入和速率修改请查看博文[树莓派学习笔记——I ...
- 树莓派学习笔记(5):成功实现NAS家庭服务器(流媒体播放、文件共享及下载机)
转载请注明:@小五义http://www.cnblogs.com/xiaowuyiQQ群:64770604 一.家庭服务器实现的主要功能 1.流媒体播放服务:利用DLNA实现电视.手机.电脑播放其上面 ...
- CentOS学习笔记--Tomcat安装
Tomcat安装 通常情况下我们要配置Tomcat是很容易的一件事情,但是如果您要架设多用户多服务的Java虚拟主机就不那么容易了.其中最大的一个问题就是Tomcat执行权限.普通方式配置的Tomca ...
- 树莓派学习笔记——USB wifi配置指南
0 前言 树莓派既能够使用有线网络又能够无线网络,假设使用有线网络不方便的话能够借助USB wifi无线网卡让树莓派也插上无线"翅膀". 可是和使用有线网络即插即用的方式不 ...
随机推荐
- Python之枚举法解数学题
作为初二的学生,数学题总是令我苦恼的问题.尤其是我们这里的预备班考试(即我们这里最好的两所高中提前一年招生,选拔尖子生的考试)将近,我所面对的数学题越发令人头疼. 这不,麻烦来了: 如图,在正方形AB ...
- 记一次重复造轮子(Obsidian 插件设置说明汉化)
杂谈 #Java脚本 因本人英语不好在使用Obsidian时,一些插件的设置英文多令人头痛.故有写一个的翻译插件介绍和设置脚本的想法.看到有些前人写的一下翻译方法,简直惨目忍睹.竟然要手动.这个应该写 ...
- Reading configuration from: /usr/local/src/zookeeper/apache-zookeeper-3.6.3-bin/bin/../conf/zoo.cfg
2021-04-25 00:15:48,112 [myid:] - INFO [main:QuorumPeerConfig@174] - Reading configuration from: /u ...
- 21条最佳实践,全面保障 GitHub 使用安全
GitHub 是开发人员工作流程中不可或缺的一部分.无论你去哪个企业或开发团队,GitHub 都以某种形式存在.它被超过8300万开发人员,400万个组织和托管超过2亿个存储库使用.GitHub 是世 ...
- DDS信号发生器加强版(双通道,发送波形的频率可控,相位可控,种类可控)
目的:设计一个DDS,可以输出两个波形,输出的波形的周期可以修改,相位可以修改,种类也可以修改 输入:clk,reset,一个控制T的按键,一个控制相位的按键,一个控制波形种类的按键. 思路:双通道- ...
- 关于python文件打包成exe的调试问题
python文件使用pyinstaller打包的问题 常用pyinstaller相关命令 文件整体打包, 会自动打包相关依赖 pyinstaller -F file 分文件打包,只打包单个文件,其他文 ...
- React报错之无法在未挂载的组件上执行React状态更新
正文从这开始~ 总览 为了解决"Warning: Can't perform a React state update on an unmounted component" ,可以 ...
- 黑马2022最新redis课程笔记知识点(面试用)持续更新
redis入门 redis的常见五种数据类型 String类型 String类型,类似于java中的String类型,常见使用get,set方法. String类型还可以存储json字符串格式. Ha ...
- Windows环境下部署MySQL主从并模拟升级到8.0
GreatSQL社区原创内容未经授权不得随意使用,转载请联系小编并注明来源. 一.部署实例 1.下载2个软件 http://ftp.kaist.ac.kr/mysql/Downloads/MySQL- ...
- Reactive UI -- 反应式编程UI框架入门学习(一)
推荐一个反应式编程的MVVM跨平台框架. 反应式编程 反应式编程是一种相对于命令式的编程范式,由函数式的组合声明来构建异步数据流.要理解这个概念,可以简单的借助Excel中的单元格函数. 上图中,A1 ...