无显示器安装访问树莓派3B+

一、硬件准备

树莓派3B+,适配器(供电),读卡器和SD卡

二、软件下载及安装

安装过程都是默认选项,一直点击下一步即可,在选择安装路径时可以改到你自己想装的盘里。

1.树莓派系统镜像

官网地址:https://www.raspberrypi.org/downloads/

下翻一点找到下图所示,点击深蓝色按钮See all...

下载第一个,点击Download

2.SD Card Formatter

这个软件是用来格式化储存卡的,免费的,选择匹配你电脑系统的那个下载

地址:Download SD Card Formatter for Windows and Mac (UPDATED)

3.Raspberry Pi Imager

这是一个系统镜像刻录软件,是由树莓派官方提供的,同意选择匹配你电脑系统的那个下载

地址:Raspberry Pi OS -- Raspberry Pi

4.VNC Viewer

这是一个远程桌面工具,用于远程访问树莓派或其他计算机的图形化桌面。选择匹配你电脑系统的那个下载。

地址:Download VNC Viewer by RealVNC®

5.Putty

​PuTTY是用于远程命令行访问的工具,适合执行文本操作和网络调试。

地址:Download PuTTY: latest release (0.83)

三、树莓派配置

1.格式化SD卡

首先将SD插入到读卡器中并将读卡器插到电脑上,然后打开SDCardFormatterv5软件,选择你需要格式化的SD卡,选择快速格式化,然后点击格式化,后续如果出现弹窗自己读一下再选择是或者否,最终能完成格式化就行。

2.烧录树莓派系统镜像

打开Raspberry Pi Imager软件,点击CHOOSE DEVICE

选择你的树莓派型号(这里选择Raspberry Pi 3,它包含3+)

点击选择操作系统,点击最后的Use custom

最后选择SD卡,选择该SD卡,最后点击NEXT,烧录成功后退出。

3.网络配置

这里选择使用手机热点进行,网线方式可自行查找资料。

(1)在电脑上,打开刚才烧录镜像的SD卡

(2)在boot目录下,建立一个ssh的空文件

(3)在boot目录下,先建立一个文本文件

(4)打开记事本,将下面代码复制到其中

复制代码
country=CN
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1

network={
	ssid="你自己的无线网名称"
	psk="你自己的无线网密码"
	key_mgmt=WPA-PSK
	priority=1
}

(5)其中,将ssid的内容改成手机热点的名称,psk的内容改成手机热点的密码。

(6)将刚才的文本保存,并将名称修改为wpa_supplicant.conf

(7)取出SD卡,将SD卡插入树莓派中,打开手机热点并给树莓派接上电源(树莓派会自动连接到热点上,需要一点时间),电脑也连接到手机热点上

(8)在手机上打开个人热点,查看已经连接设备,就可以看得到树莓派的ip地址

四、Putty连接树莓派创建若干账号

1.连接树莓派

(1)打开putty,在Host Name处,输入刚才查看的树莓派的IP地址,接着点击open

(2)在弹出的栏中点击Connect Once

(3)在命令行输入用户名和密码,默认用户名为pi,密码为raspberry,可输入命令passwd更改密码,还可以通过命令sudo hostnamectl set-hostname mypi更改树莓派主机名(这里就是将主机名改为mypi)

2.用Linux操作命令创建多个账号

输入下面命令,就创建出了一个名为xx的账号,然后根据提示设置密码

复制代码
sudo adduser xx  #添加新账号

到了红色框选处可以直接点击Enter键跳过,在蓝色框选处输入Y,然后xx就成功创建好了

完成后输入下列命令看xx是否创建成功,成功就会如下图所示,可以用这种方法创建若干账号

复制代码
ssh xx@pi.local
# 输入密码后应进入 /home/alice

代码中xx为你创建的账号名,pi为你的树莓派主机名(默认主机名是raspberrypi可以输入命令hostname查看自己树莓派的主机名)

后面连接树莓派后就可以直接进入自己创建的账号,只不过不能使用sudo等命令,权限不足,怎么增加可以自行询问deepseek。

五、在树莓派上分别用C和Python3编程运行一个简单程序

1.用C

首先创建hello.c文件(可用ls命令搜索文件是否存在,如ls hello.c),输入以下命令:

复制代码
nano hello.c

输入下面代码:

复制代码
#include <stdio.h>
int main() {
    printf("Hello, World!\n");
    return 0;
}

保存并退出(按 Ctrl+OEnterCtrl+X

然后输入以下命令编译:

复制代码
gcc hello.c -o hello

输入下面命令运行:

复制代码
./hello

最终结果如下图:

2.用Python3

创建hello.py文件,输入以下命令:

复制代码
nano hello.py

输入下面代码:

复制代码
print("Hello from Python3 on Raspberry Pi!")

保存并退出(按 Ctrl+OEnterCtrl+X

输入以下命令运行程序:

复制代码
python3 hello.py

最终结果如下图:

六、VNC Viewer远程界面显示

软件是根据默认选项安装的。

1.打开putty,在Host Name处,输入树莓派的IP地址,接着点击open

2.在弹出的栏中点击Connect Once,或者Accept

3.在命令行输入用户名和密码

4.开启树莓派VNC服务,输入以下指令,进行配置

复制代码
sudo raspi-config

5.选择第三个(上下键选择),点击回车

  1. 再选择第三个VNC(上下键选择),点击回车

7.选择Yes(左右键选择),点击回车

8.点击回车键

9.然后回到开始,选择Finish,点击回车键就完成了

10.打开软件RealVNC Viewer,出现登录界面直接叉了,点击File,选择第一个New connect...(或者直接用快捷键Ctrl+N),出现以下界面,在VNC...中填入树莓派ip地址,Name中填入账号名称,点击OK

11.在出现的界面中填入账号跟密码

12.在树莓派系统界面中再次填入

13.成功登入VNC Viewer的远程桌面

七、总结

本次树莓派3B+的配置和使用参考了很多文章,非常感谢这些作者大大,从对一堆专有名词的不懂到成功做出,确实受益良多,而且deepseek真的是好东西,太爱了,推荐腾讯元宝中用deepseek模型。

同时感谢下方博主的文章:

树莓派 3B/3B+/4B 的基本配置(保姆级新手教程)_树莓派3b-CSDN博客

树莓派无需显示屏的VNC Viewer方式的远程连接_不连显示器怎么远程控制-CSDN博客

树莓派3B+入门(无外设)_树莓派 userconf-CSDN博客

树莓派3B+无显示器情况下------只用一根网线实现电脑远程控制的学习心得_无网环境下用网线连接 树莓派-CSDN博客

相关推荐
TDengine (老段)1 小时前
TDengine 数学函数 TRUNCATE 用户手册
大数据·数据库·物联网·时序数据库·iot·tdengine·涛思数据
TDengine (老段)1 小时前
TDengine 数据函数 CORR 用户手册
大数据·数据库·物联网·时序数据库·tdengine·1024程序员节
Jerry丶Li2 小时前
十九、STM32的TIM(十)(编码器)
stm32·单片机·嵌入式硬件
IT阳晨。2 小时前
【STM32】串口通信及相关实验和项目
stm32·单片机·嵌入式硬件
搜移IT科技11 小时前
2025广州国际物联网产业生态博览会(物联网展)最新技术与亮点揭秘!
物联网
安庆平.Я11 小时前
STM32——IWDG
stm32·单片机·嵌入式硬件
太空1号11 小时前
VxWorks入门小白菜鸟教程4 —— 异步I/O库(AIO)的使用
嵌入式硬件
怀民民民12 小时前
轮询&中断 串口实训
单片机·嵌入式硬件·串口·中断·轮询·学习日志·keill
卍郝凝卍12 小时前
NVR(网络视频录像机)和视频网关的工作方式
网络·图像处理·物联网·音视频·视频解决方案
kaka❷❷13 小时前
STM32 单片机 ESP8266 联网 和 MQTT协议
stm32·单片机·嵌入式硬件·物联网·mqtt·esp8266