树莓派4B 零起点(一) 树莓派 无屏 从购买到启动

2024-06-09 03:20

本文主要是介绍树莓派4B 零起点(一) 树莓派 无屏 从购买到启动,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

目录

背景

一. 准备工作

二、烧录系统

三、连接系统


背景

准备开发ROS机器人,在淘宝上购买的树莓派4B(4G)到货了,配件都很齐全,那么就直接开箱验货。

一. 准备工作

 1 、硬件:(如下图)   (我的购买链接: 树莓派4B 4g  套件)

2 、软件:

 (1)树莓派官方系统镜像,4GB版本推荐使用 Raspbery Pi OS (64Bit),可不用单独下载,官方烧录软件会自动下载

   下载地址: https://www.raspberrypi.com/software/operating-systems/#raspberry-pi-os-64-bit

 (2)树莓派官方烧录软件,Raspberry Pi Imager

   下载地址:https://www.raspberrypi.com/software/

 (3)Xshell 用于通过SSH连接树莓派,Xftp 用于通过SSH给树莓派上传下载数据或软件,Xshell和Xftp 可以使用 免费版的(非商业用途)

   下载地址:https://www.xshell.com/zh/free-for-home-school/ 

二、烧录系统

1 、将TF卡插入读卡器,并插入电脑

2、格式化 TF 卡, 运行 Raspberry Pi Imager 软件

1)Device 选择 RASPBERRY PI 4

2)  选择 ERASE

3)  选择 要格式化的 SD 卡

4)点击 NEXT  执行格式化

5)格式化完成

3、烧录系统

1)重新插拔 TF 卡

2)Device 选择 RASPBERRY PI 4

3)  选择要写入的操作系统,推荐 Raspbery Pi OS (64Bit)

4)  选择 要安装的 TF 卡 存储盘

5) 点击 下一步 ,准备 设置

6)点击 编辑设置,进入设置界面,首先 配置 主机名,设置 用户名密码,WIFI 以及 语言和时区

7) 配置服务,开启 SSH 服务

8) 可选配置,使用默认的就可以,都设置好后 保存配置

9)继续往下,准备烧录

10)第一次烧录 花费的时间会比较多,因为首先会下载 所选择的系统,下载完成后才会进行烧入。如果你在前面选择的是 自己下载的镜像,则会直接进行烧录。

11)烧录成功 

三、连接系统

1、将烧录完成的TF卡插入树莓派主板 连接上网线,连接电源开机,此时 红色灯 常亮

注意:树莓派4B不支持热插拔,这里一定要先插入TF卡后再连接电源开机

2、等待树莓派4B开机成功,绿色灯(ACT LED) 不规则闪烁,则说明系统已经开始启动,待绿色灯停止闪烁后,说明系统已启动成功

3、在路由器中 查看 树莓派4B 的 IP (有线的或无线的都可以使用) ,比如我的有线连接IP为 192.169.3.62  。 如果 没有路由器的权限,也可以使用 Advanced IP Scanner 来扫描网段的ip,找出 树莓派的 ip 。

4、安装 Xshell 并打开 Xshell,新建连接

5、建立好连接,进行连接

1) 输入 配置树莓派时创建的用户的 用户名

2)输入密码

3) 点确定后,正式进入系统

6、如果需要上传下载文件,可以使用 Xftp 连接的方法类似 Xshell,这里就不详细描述了

这篇关于树莓派4B 零起点(一) 树莓派 无屏 从购买到启动的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1044100

相关文章

nginx启动命令和默认配置文件的使用

《nginx启动命令和默认配置文件的使用》:本文主要介绍nginx启动命令和默认配置文件的使用,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录常见命令nginx.conf配置文件location匹配规则图片服务器总结常见命令# 默认配置文件启动./nginx

Nexus安装和启动的实现教程

《Nexus安装和启动的实现教程》:本文主要介绍Nexus安装和启动的实现教程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、Nexus下载二、Nexus安装和启动三、关闭Nexus总结一、Nexus下载官方下载链接:DownloadWindows系统根

Java中实现线程的创建和启动的方法

《Java中实现线程的创建和启动的方法》在Java中,实现线程的创建和启动是两个不同但紧密相关的概念,理解为什么要启动线程(调用start()方法)而非直接调用run()方法,是掌握多线程编程的关键,... 目录1. 线程的生命周期2. start() vs run() 的本质区别3. 为什么必须通过 st

Oracle修改端口号之后无法启动的解决方案

《Oracle修改端口号之后无法启动的解决方案》Oracle数据库更改端口后出现监听器无法启动的问题确实较为常见,但并非必然发生,这一问题通常源于​​配置错误或环境冲突​​,而非端口修改本身,以下是系... 目录一、问题根源分析​​​二、保姆级解决方案​​​​步骤1:修正监听器配置文件 (listener.

MySQL版本问题导致项目无法启动问题的解决方案

《MySQL版本问题导致项目无法启动问题的解决方案》本文记录了一次因MySQL版本不一致导致项目启动失败的经历,详细解析了连接错误的原因,并提供了两种解决方案:调整连接字符串禁用SSL或统一MySQL... 目录本地项目启动报错报错原因:解决方案第一个:第二种:容器启动mysql的坑两种修改时区的方法:本地

MySQL启动报错:InnoDB表空间丢失问题及解决方法

《MySQL启动报错:InnoDB表空间丢失问题及解决方法》在启动MySQL时,遇到了InnoDB:Tablespace5975wasnotfound,该错误表明MySQL在启动过程中无法找到指定的s... 目录mysql 启动报错:InnoDB 表空间丢失问题及解决方法错误分析解决方案1. 启用 inno

无法启动此程序因为计算机丢失api-ms-win-core-path-l1-1-0.dll修复方案

《无法启动此程序因为计算机丢失api-ms-win-core-path-l1-1-0.dll修复方案》:本文主要介绍了无法启动此程序,详细内容请阅读本文,希望能对你有所帮助... 在计算机使用过程中,我们经常会遇到一些错误提示,其中之一就是"api-ms-win-core-path-l1-1-0.dll丢失

解决tomcat启动时报Junit相关错误java.lang.ClassNotFoundException: org.junit.Test问题

《解决tomcat启动时报Junit相关错误java.lang.ClassNotFoundException:org.junit.Test问题》:本文主要介绍解决tomcat启动时报Junit相... 目录tomcat启动时报Junit相关错误Java.lang.ClassNotFoundException

Redis在windows环境下如何启动

《Redis在windows环境下如何启动》:本文主要介绍Redis在windows环境下如何启动的实现方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录Redis在Windows环境下启动1.在redis的安装目录下2.输入·redis-server.exe

解决SpringBoot启动报错:Failed to load property source from location 'classpath:/application.yml'

《解决SpringBoot启动报错:Failedtoloadpropertysourcefromlocationclasspath:/application.yml问题》这篇文章主要介绍... 目录在启动SpringBoot项目时报如下错误原因可能是1.yml中语法错误2.yml文件格式是GBK总结在启动S