0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看威廉希尔官方网站 视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何在没有Internet的情况下直接连接到树莓派

454398 来源:网络整理 作者:网络整理 2019-11-29 11:43 次阅读

Raspberry Pi的多功能性意味着您一定会在室外使用它,而这超出了无线网络的范围。那么,如何在不插入键盘和显示器的情况下与之通信呢?

不言而喻,在不实际的情况下,要拖着人为输入设备并随身携带显示器。首先需要满足显示器的外部电源要求(除非您使用专用的便携式Pi触摸屏显示器)。

更好的解决方案是通过其他设备(例如笔记本电脑)进行通信。尽管Raspberry Pi目前不支持Wi-Fi Direct,但是对于不通过无线网络进行直接SSH连接,您仍然有两个选择。

可能使用此功能

无线连接到无论是启用了无线网络还是通过以太网连接到路由器的Raspberry Pi肯定更方便。几乎可以肯定,无论您是在家,在学校还是在创客活动中,它都是首选。

但是,它并不是每种情况的理想选择。

例如,如果您将Pi与相机模块配合使用,则您可能希望将其带到室外,或者拍摄一些延时摄影。如果没有无线网络通过SSH连接到Pi,您将需要另一种解决方案,该解决方案可以通过PC或移动设备运行。

这是直接连接的地方。您有两个可靠的选项:以太网和USB

通过以太网连接到您的Raspberry Pi

最明显的选择是通过以太网电缆。所有Raspberry Pi计算机(将Pi零保存)都具有以太网端口,因此使其成为最合适的选项。

为此,您需要:

Raspberry Pi(型号B,B +,2或3)。

新安装Raspbian(以获得最佳效果)。

Micro USB电缆和电源。

MicroSD卡

一条以太网电缆,两端带有RJ45连接器

标准以太网电缆在这里很好,因为Raspberry Pi可以重新配置端口。过去曾经使用过交叉电缆来连接两台计算机,但这在这里是不必要的。

您将需要使用Pi设置来接受SSH连接。默认情况下未启用此功能,但是有两种解决方法。

启动键盘和监视器,以通过 raspi-config 启用SSH。

SD卡插入PC,浏览到/boot 并创建一个名为 ssh 的空文件。

(Raspbian操作系统在启动时会检测到该文件,并将其作为启用SSH的指令。)

通过SSH连接到Pi所需的所有内容都已经存在。您只需要设备的IP地址即可。您可以通过连接到路由器(通常为192.168.0.1,但您需要检查路由器的IP)或使用键盘和显示器启动Pi并输入

ifconfig

在继续进行操作之前,您需要检查Pi是否正确启动,并且在正常情况下SSH可以正常工作。我们的SSH连接指南将在此处有用。

一旦您对Pi引导感到满意并且可以通过路由器正常进行无线活动,请关闭设备。

sudo shutdown

现在,使用以太网电缆将Raspberry Pi连接到PC。

说Bonjour!

要使其正常工作,您需要一个特定的软件: Bonjour Zeroconf 。该Apple软件是一种用于网络设备识别的软件,已预先安装在macOS中。 Windows用户可以从Apple网站安装Bonjour Print Services v2.0.2。

安装此程序并建立与Pi的直接电缆连接后,一旦小型计算机开机并完全启动,您应该能够连接。

但是,建议您耐心等待。 Pi将首先尝试从DHCP服务器获取IP地址,然后在失败时默认为169.254.x.x范围内的私有地址。您可能还会发现在PC或笔记本电脑上切换到飞行模式很有用,以确保不会与网络上的其他设备混淆。分配IP后,Bonjour网络将建立 .local 域地址。

片刻之后,只需打开SSH工具并连接到 raspberrypi.local (或pi@raspberrypi.local),默认密码为“ raspberry”。

Windows用户可能需要强制操作系统放弃路由器分配的IP地址才能正常工作。只需打开命令提示符并键入以下命令即可轻松完成此操作:

ipconfig /renew

这将在169.254.xx范围内生成随机的privateIP。

通过USB将您的PC连接到Raspberry Pi Zero

如果您有Raspberry Pi Zero,则还可以通过PC或笔记本电脑的USB端口直接连接到它,尽管这也需要 Bonjour ,在Linux上为 avahi-daemo n(avahi-daemon已预装Ubuntu)。

从新副本开始复制Raspbian Jessie或Raspbian Jessie Lite(2016年5月26日或更高版本)到您的SD卡。在将其插入Pi Zero之前,请使用桌面文件浏览器找到启动分区,并找到config.txt。在原始文本编辑器(例如Windows上的记事本)中打开它,然后滚动到底部。在最后,添加:

dtoverlay=dwc2

完成后,保存并关闭文件,然后找到并打开cmdline.txt。找到“ rootwait”,然后在以下位置插入该字符:

modules-load=dwc2,g_ether

确保该命令位于同一行,仅用空格隔开,例如:

保存并关闭,然后弹出microSD卡。然后,您可以在启动设备之前将其插入Raspberry Pi Zero中并将其连接到PC。连接应该通过USB。

使用 raspberrypi.local 作为SSH软件中的地址(同样,如果使用Linux命令行,也可以尝试pi@raspberrypi.local)。 。请注意,如果您的家庭网络上还有其他Raspberry Pi,则可能需要禁用无线网络。这样可以确保您通过USB连接到Pi Zero,而不是通过Wi-Fi连接到Kodi盒。

如果遇到任何问题,请尝试切换USB电缆。

两个可靠的直接连接

如果可以通过蓝牙或无线从移动设备(可能是AndroidiOS)进行连接,那将是很棒的选择,尽管从理论上讲这是可行的,但目前不支持。尽管有一些方法说明其中任何一种都能正常工作,但似乎都不是特别可靠。

但是,如果您有两种方法都能可靠地工作并且可以连接,我们将很高兴收到您的来信。通过SSH。在评论中告诉您,或者遇到任何问题!

责任编辑:wv

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Internet
    +关注

    关注

    0

    文章

    400

    浏览量

    36868
  • 树莓派
    +关注

    关注

    117

    文章

    1709

    浏览量

    105713
收藏 人收藏

    评论

    相关推荐

    干货来喽!实用树莓Linux编译指南

    不友好,有没有好的解决办法? 今天来分享一下我的私藏干货——树莓Linux编译。编译好之后,开发板只需插到树莓派上连接电脑就可以
    的头像 发表于 12-18 16:31 129次阅读
    干货来喽!实用<b class='flag-5'>树莓</b><b class='flag-5'>派</b>Linux编译指南

    实用树莓Linux编译指南,打工人必备!

    不友好,有没有好的解决办法? 今天来分享一下我的私藏干货——树莓Linux编译。编译好之后,开发板只需插到树莓派上连接电脑就可以
    的头像 发表于 12-17 16:19 762次阅读
    实用<b class='flag-5'>树莓</b><b class='flag-5'>派</b>Linux编译指南,打工人必备!

    在3V供电的情况下,5V信号可以直接连接到SN65LVDS349的输入端吗?

    你好,我想用SN65LVDS349做差动信号接收。这个芯片的供电电压是3V. 我接收的信号是0V到5V的差分信号。信号是从光栅尺输出的。 请问:在3V供电的情况下,5V信号可以直接连接到SN65LVDS349的输入端吗? 谢谢!
    发表于 12-16 06:59

    树莓传感器使用方法 树莓 Raspberry Pi 4优缺点

    开发和物联网应用。以下是一些基本的树莓传感器使用方法: 1. 连接传感器 GPIO引脚 :树莓的GPIO(通用输入/输出)引脚允许
    的头像 发表于 12-06 10:35 543次阅读

    树莓gpio有什么用,树莓gpio接口及编程方法

    一、树莓GPIO的用途 树莓(Raspberry Pi)是一款小巧、功能强大的单板计算机,广泛应用于编程教育、物联网项目、家庭媒体中心等领域。GPIO(General Purpos
    的头像 发表于 10-22 18:09 990次阅读

    什么是树莓树莓是什么架构的

    什么是树莓 树莓(Raspberry Pi,简写为RPi,别名为RasPi/RPI)是由英国“Raspberry Pi 慈善基金会”开发的一款为学习计算机编程教育而设计的微型电脑。
    的头像 发表于 10-22 17:33 998次阅读

    树莓网关:物联网应用的新标杆

    的特点是体积小巧(大约信用卡大小),但功能齐全,足以支持多种计算任务。 树莓经常被用作物联网网关,收集设备数据,然后将数据上传云平台,并还可以用来接收来自云端的控制指令,控制其他连接的设备。 相比,
    的头像 发表于 10-09 16:44 336次阅读
    类<b class='flag-5'>树莓</b><b class='flag-5'>派</b>网关:物联网应用的新标杆

    树莓和单片机的优缺点是什么

    )接口,树莓可以连接各种传感器、执行器和其他外围设备。 易于编程 :树莓支持多种编程语言,如Python、C++、Java等,使得
    的头像 发表于 08-30 18:21 1713次阅读

    树莓搜不到wifi是人为修改的吗

    问题可能是由多种原因导致的,包括硬件故障、软件配置错误、环境因素等。 一、硬件故障 无线网卡故障 树莓的无线网卡可能因为硬件故障而无法正常工作。这种情况下,用户可以尝试更换无线网卡或者使用有线网络
    的头像 发表于 08-30 17:36 1259次阅读

    树莓4B的WiFi配置过程

    和需求。 一、准备工作 在开始配置WiFi之前,请确保你已经拥有了以下物品: 树莓4B 适用的电源适配器 装有Raspbian或其他兼容操作系统的SD卡 无线网络名称(SSID)和密码 (可选)键盘、鼠标和显示器,用于通过GUI配置WiFi(如果
    的头像 发表于 08-30 17:10 1941次阅读

    树莓4b风扇插哪个引脚

    树莓4B驱动风扇时,风扇可以插接的引脚主要取决于风扇的类型和所使用的控制方法。以下是一些常见的风扇插接引脚情况: 1. 直接连接法 对于简单的风扇(非PWM调速风扇),你可以
    的头像 发表于 08-30 16:53 1590次阅读

    请问amc1200输出voutp和Voutn怎么直接连接到28335的AD采集引脚上?

    amc1200输出voutp和Voutn怎么直接连接到28335的AD采集引脚上
    发表于 08-12 08:28

    树莓5,Raspberry Pi 5 评测

    完全盖住”。稍后我们将在评测中讨论其中的原因。 我们先来看看树莓5的两个新功能。 首先,我们有了实时时钟的电池备份。树莓5现在可以在没有
    发表于 06-19 14:51

    新手入门如何选择Arduino与树莓

    树莓2的主频速度和内存量两个主要方面都远高于Arduino。树莓可以被看作一台完全独立的计算机,可以直接运行Linux和Windows
    发表于 04-28 14:56 654次阅读
    新手入门如何选择Arduino与<b class='flag-5'>树莓</b><b class='flag-5'>派</b>?

    sample_time_std_conv (/**&lt; 直接连接到VADC通道的采样时间是多少?

    我想知道 sample_time_std_conv (/**< 直接连接到 VADC 的通道的采样时间 范围:范围: [0x0 至 0x1F] */)在 adc 配置中的用途
    发表于 03-05 06:38