一、树莓派4B无痛开机

一、树莓派4B无痛开机


一、硬件准备
  • 树莓派4B开发板
  • tf卡(16G即可)、tf卡读卡器
  • TTL-USB串口(如果需要通过串口访问树莓派,则需要此硬件)
  • 5V-3A供电电压充电器

二、软件准备
1.SD卡格式化工具——SDFormatter

如果SD卡内已有其他镜像,想要安装其他镜像来进行覆盖,需要用该软件初始化SD卡
在这里插入图片描述

2.镜像烧录工具——Win32 Disk Imager

用于将 .img 文件烧录到tf卡中,作为树莓派的硬盘
在这里插入图片描述

3.远程文件传输工具——FileZilla

在这里插入图片描述

4.远程登录工具——MobaXterm

通过TTL-USB串口连接树莓派
在这里插入图片描述
注:本人尝试过使用 SecureCRT 来连接树莓派,但失败了


三、安装步骤
1.树莓派操作系统(镜像)安装

在树莓派官网上下载树莓派官方操作系统:树莓派操作系统下载(所下文件为 .img 文件)

先将tf卡插入到tf卡读卡器中,将读卡器插入到PC端

如果tf卡不为新,即含有其他内容或镜像,需要对tf卡进行格式化

(注:不要选错盘幅,否则可能会导致鼠标无法使用)
在这里插入图片描述

2.将下载的 .img 文件烧录到tf卡中

在这里插入图片描述
出现 Write Successful 即表示烧录成功


四、树莓派开机和配置
1.TTL-USB串口连接并开机

首先根据下图,查看树莓派引脚图,我们使用杜邦线连接UART0 TxUART0 Rx和任意一处GND,作为TTL-USB串口的三根线,此处选取8、10、14端
在这里插入图片描述
连接效果如下图所示:
在这里插入图片描述
转接到USB串口的连接效果如下图所示:(注:Tx接Rx,Rx接Tx)
在这里插入图片描述

2.添加串口配置文件

默认情况,树莓派与蓝牙连接,需要断开蓝牙连接,通过串口进行数据通讯,打开tf卡盘
在这里插入图片描述
修改 config.txt 文件,将以下内容添加在 config.txt 最后并保存,目的是停止蓝牙使用,解除了蓝牙设备对串口的占用

dtoverlay=pi3-miniuart-bt

打开 cmdline.txt 文件,文件的原内容为:

dwc_otg.lpm_enable=0 console=serial0,115200 console=tty1 root=PARTUUID=cd48578f-02 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait quiet init=/usr/lib/raspi-config/init_resize.sh splash plymouth.ignore-serial-consoles

修改 cmdline.txt 文件,将里面的内容全部替换为:

dwc_otg.lpm_enable=0 console=tty1 console=serial0,115200 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait
3.开机

接好TTL-USB串口后,将USB插入至电脑,树莓派插上tf卡和电源线,开机,在此电脑->属性->设备管理器中可以看到相关的端口,如此处的COM3
在这里插入图片描述
打开MobaXterm软件,进行如下操作即可进入树莓派Terminal
在这里插入图片描述
之后输入用户名和密码即可登录
树莓派默认账号:pi
树莓派默认密码:raspberry
即可登入树莓派,如图为树莓派登录成功后的界面
在这里插入图片描述

4.配置树莓派wifi

树莓派网络分为有线网络和无线网络两种连接方式,有线网络只需要一根网线接入,设备自动给树莓派分配 IP 地址,基本不需要进行设置;但在使用无线网络连接时,需要进行相关操作,如下:

1. 确认设备节点是否存在

ls /sys/class/net

在这里插入图片描述
存在wlan0设备节点,说明wifi设备被识别且无线网卡驱动成功加载

2. 搜索附近wifi,检查是否能搜索到

sudo iw dev wlan0 scan |grep SSID

在这里插入图片描述
3./boot 下,创建 wpa_supplicant.conf,用于配置wifi连接,使用nano编辑器打开

cd /boot
sudo nano wpa_supplicant.conf

向文件中写入以下内容,Ctrl+O再按Enter保存,Ctrl+X退出

country=CN
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
	ssid="在这里填入 wifi 账号,不能带有中文"
	psk="在这里填入 wifi 密码"
	key_mgmt=WPA-PSK
}

network={
	ssid="在这里填入另一个 wifi 账号"
	psk="在这里填入另一个 wifi 密码"
	key_mgmt=WPA-PSK
}

# 如果还有其他想要配置的 wifi,则按照同样的格式列写即可
network={
	......
}

4. 重启树莓派,重启后查看是否能够连接上wifi

sudo reboot

查看IP地址,查看是否能够连接上因特网

ifconfig
ping www.baidu.com
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值