任何对计算机和电子产品感兴趣的人都一定会喜欢尝试使用功能强大的小型平台“ Raspberry Pi ”。唯一的问题是它没有显示器和键盘鼠标。但是实际上这不是问题,因为可以在不将其连接到显示器和键盘的情况下在Pi上进行设置和工作。它之所以称为无头,是因为它没有连接显示器和键盘,因此据说它可以无头运行。
在本教程中,我们将看到如何在新安装的Raspbian上设置不带显示器和键盘的Raspberry Pi。
要求
- 树莓派B型或更高版本
- SD卡(8 GB或更高)
- SD卡读卡器
- 局域网电缆
- 5v适配器
- 具有正常工作的互联网连接的笔记本电脑
我们将按照以下步骤
- 在SD卡中安装Raspbian
- 在笔记本电脑中配置网络并安装所需的软件
- Raspberry Pi的启动
- 在没有以太网的情况下连接Raspberry pi
在SD卡中安装Raspbian
尽管我们之前已经详细说明了如何安装和配置Raspberry pi,但在这里我们还是简要介绍一下。
步骤1: Raspberry Pi有很多版本的OS,但是Raspbian更为流行。因此,我们将从树莓派的官方网站下载Raspbian Stretch的OS映像。
因此Raspbian也有3个三个版本,请通过Desktop下载Raspbian Stretch的ZIP文件。如下图所示
步骤2:-下载完成后,将SD卡读卡器插入装有SD卡的笔记本电脑的USB端口,以将下载的设置写入此SD卡。
步骤3:下载SD卡格式化程序和OS闪存。下载后,请一一安装这些软件。我们将使用这些工具来正确格式化SD卡并在其中刷新Raspbian映像。
步骤4:-现在,打开SD卡格式化程序并选择您的SD卡对其进行格式化,然后单击Format(格式化)。
步骤5:-打开balena Etcher闪光灯,然后选择您已下载的Raspbian zip文件的位置。现在,选择SD卡并单击Flash。
步骤6:-刷新完成后,打开SD卡文件夹。创建命名为“空文件 SSH ” >新建- - >文本文档,而不通过右键点击任何扩展。
重命名文件时,删除.txt
将此文件放入SD卡以在Raspberry Pi中启用SSH(安全Shell登录),因为Raspbian默认情况下禁用了SSH。
现在,我们可以使用SD卡了。将SD卡插入Raspberry pi卡插槽中。
在笔记本电脑中配置网络并安装所需的软件
步骤1:-在Windows 10中,搜索网络设置->网络和共享中心。在这里,您将看到笔记本电脑连接到的活动wi-fi网络。
单击您的连接名称,如图所示。
步骤2:-现在,点击属性。将显示一个Wi-Fi属性对话框。如果未选择Internet协议版本4,请选择它。
步骤3:-在同一框中单击共享,然后选择两个选项,如图所示。
单击确定。
步骤4:-使用上述步骤,将IP地址分配给我们的Raspberry Pi 。使用以太网电缆将Raspberry Pi与笔记本电脑连接,并打开pi的电源。
步骤5:-将pi以太网电缆连接到笔记本电脑后,您会在活动网络下方看到另一个未 标识的 连接。
步骤6:-单击网络的以太网选项,然后单击属性。双击IpV4。您将看到pi的网关地址。我们将在Advance IP扫描程序中使用此地址范围。
步骤7:-现在,我们需要IP扫描仪软件和SSH客户端软件来与树莓派进行对话。为此,您可以使用Putty或MobaXterm。下载并安装这些软件。我们将使用MobaXterm,因为该软件允许我们访问树莓派的桌面,而腻子仅允许终端访问树莓派文件。
步骤8:-复制在上一步中找到的IP地址,并将其粘贴到IP扫描仪的搜索栏中,并按照我的情况进行设置,范围为192.168.137.1-254。
Raspberry Pi的启动
步骤1:-现在,这是Raspberry pi的真实IP地址。复制此IP地址,然后打开MobaXterm或腻子。在MobaXterm中,单击会话-> SSH。在远程主机空间中粘贴Raspberry pi的地址,然后单击“确定”。
步骤2:-将要求您提供pi的用户名和密码。默认情况下,Raspberry pi的用户名为“ pi ”,密码为“ raspberry ”。输入这些凭据,然后按Enter。
步骤3:-现在,这是树莓派的终端。您可以使用不同的命令访问pi中的任何内容。
步骤4:-要启动pi的桌面,请在终端中键入startlxde并按Enter。桌面将显示如下。您可以感受到与Monitor Pi界面相同的桌面体验。
步骤5:-要关闭桌面,请在MobaXterm中单击“退出”按钮。在腻子中,您也可以使用与以前相同的端子。它看起来像这样。
要关闭Raspberry pi,请立即输入以下命令sudo shutdown并按Enter。
因此,这是您无需额外的显示器和键盘即可访问Pi的方法。但是有时我们无法使用以太网连接获取pi的IP地址。为了解决这个问题,我们可以在没有以太网连接的情况下将Raspberry Pi与笔记本电脑连接。
现在,在接下来的步骤中,我们将看到如何在没有以太网的情况下连接您的Pi。
在没有以太网的情况下连接Raspberry Pi
对于这种方法,您的Rpi和笔记本电脑应连接到相同的Wi-Fi网络。我们需要通过在pi的SD卡中创建一个新文件来保存Wi-Fi凭据。因此,从Rpi中取出SD卡,然后将其插入读卡器中,然后将该读卡器插入笔记本电脑。
步骤1:-转到卡的启动目录。创建一个名为 wpa_supplicant.conf 的文本文件, 然后使用记事本打开该文件。将以下代码粘贴到此文件中,将您的SSID和PASSWORD替换为Wi-FI网络的凭据并保存。
ctrl_interface = DIR = / var / run / wpa_supplicant GROUP = netdev update_config = 1 network = { ssid =“ YOUR-SSID” psk =“您的密码” scan_ssid = 1 }
步骤2:-现在,将SD卡插入您的Pi并打开电源。我正在使用手机的热点连接笔记本电脑和Pi。如果使用的是路由器,则打开无线路由器的配置页面。从那里,您可以找到路由器的DHCP租用表并记下Pi的IP地址。
步骤3:-要在使用手机热点时查找IP地址,您需要通过此链接在智能手机中安装 Hotspot Manager应用程序 。
第4步:-打开Hotspot Manager应用程序,并输入您的热点凭据。
步骤5:-点击“客户端”并刷新。从给出的列表中,您可以看到PI的IP地址。
使用腻子或MobaXterm中的此IP地址无头连接您的Raspberry Pi,您就可以访问Raspberry Pi中的任何内容。
您可以在下面查看Raspberry Pi无头设置的演示视频。