树莓派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

相关文章

Android里面的Service种类以及启动方式

《Android里面的Service种类以及启动方式》Android中的Service分为前台服务和后台服务,前台服务需要亮身份牌并显示通知,后台服务则有启动方式选择,包括startService和b... 目录一句话总结:一、Service 的两种类型:1. 前台服务(必须亮身份牌)2. 后台服务(偷偷干

Windows设置nginx启动端口的方法

《Windows设置nginx启动端口的方法》在服务器配置与开发过程中,nginx作为一款高效的HTTP和反向代理服务器,被广泛应用,而在Windows系统中,合理设置nginx的启动端口,是确保其正... 目录一、为什么要设置 nginx 启动端口二、设置步骤三、常见问题及解决一、为什么要设置 nginx

springboot启动流程过程

《springboot启动流程过程》SpringBoot简化了Spring框架的使用,通过创建`SpringApplication`对象,判断应用类型并设置初始化器和监听器,在`run`方法中,读取配... 目录springboot启动流程springboot程序启动入口1.创建SpringApplicat

树莓派启动python的实现方法

《树莓派启动python的实现方法》本文主要介绍了树莓派启动python的实现方法,文中通过图文介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧... 目录一、RASPBerry系统设置二、使用sandroidsh连接上开发板Raspberry Pi三、运

SpringBoot项目启动后自动加载系统配置的多种实现方式

《SpringBoot项目启动后自动加载系统配置的多种实现方式》:本文主要介绍SpringBoot项目启动后自动加载系统配置的多种实现方式,并通过代码示例讲解的非常详细,对大家的学习或工作有一定的... 目录1. 使用 CommandLineRunner实现方式:2. 使用 ApplicationRunne

bat脚本启动git bash窗口,并执行命令方式

《bat脚本启动gitbash窗口,并执行命令方式》本文介绍了如何在Windows服务器上使用cmd启动jar包时出现乱码的问题,并提供了解决方法——使用GitBash窗口启动并设置编码,通过编写s... 目录一、简介二、使用说明2.1 start.BAT脚本2.2 参数说明2.3 效果总结一、简介某些情

MySQL数据库宕机,启动不起来,教你一招搞定!

作者介绍:老苏,10余年DBA工作运维经验,擅长Oracle、MySQL、PG、Mongodb数据库运维(如安装迁移,性能优化、故障应急处理等)公众号:老苏畅谈运维欢迎关注本人公众号,更多精彩与您分享。 MySQL数据库宕机,数据页损坏问题,启动不起来,该如何排查和解决,本文将为你说明具体的排查过程。 查看MySQL error日志 查看 MySQL error日志,排查哪个表(表空间

springboot3打包成war包,用tomcat8启动

1、在pom中,将打包类型改为war <packaging>war</packaging> 2、pom中排除SpringBoot内置的Tomcat容器并添加Tomcat依赖,用于编译和测试,         *依赖时一定设置 scope 为 provided (相当于 tomcat 依赖只在本地运行和测试的时候有效,         打包的时候会排除这个依赖)<scope>provided

让树莓派智能语音助手实现定时提醒功能

最初的时候是想直接在rasa 的chatbot上实现,因为rasa本身是带有remindschedule模块的。不过经过一番折腾后,忽然发现,chatbot上实现的定时,语音助手不一定会有响应。因为,我目前语音助手的代码设置了长时间无应答会结束对话,这样一来,chatbot定时提醒的触发就不会被语音助手获悉。那怎么让语音助手也具有定时提醒功能呢? 我最后选择的方法是用threading.Time

内核启动时减少log的方式

内核引导选项 内核引导选项大体上可以分为两类:一类与设备无关、另一类与设备有关。与设备有关的引导选项多如牛毛,需要你自己阅读内核中的相应驱动程序源码以获取其能够接受的引导选项。比如,如果你想知道可以向 AHA1542 SCSI 驱动程序传递哪些引导选项,那么就查看 drivers/scsi/aha1542.c 文件,一般在前面 100 行注释里就可以找到所接受的引导选项说明。大多数选项是通过"_