树莓派无屏幕显示情况下连接电脑可行方案

文章目录

    • 玩树莓派4B遇到的坑
    • WiFi网络配置
    • 开启ssh
    • IP获取

玩树莓派4B遇到的坑

心血来潮入手树莓派4B,没有仔细看板子的具体配置,仅仅买了个裸机,结果遇到一系列问题。首先就是电源接口问题,树莓派4B改为Type-C接口,好在手机充电线恰好就是Type-C接口,就将就的用了,虽然推荐是用5v3A的充电器,但是在不连接其它配件情况下5v2A的手机充电也可以,然后就是视频输出接口改为micro HDMI,这就比较不常见了,家里没有找到转换接口,附近又没有电脑城,无法连接到显示器,于是想通过无线连接到笔记本电脑,搜索引擎上推荐使用ssh协议,推荐软件是putty,整个流程其实很简单唯一问题就是可能ssh连接被拒。

首先是让树莓派能够连接上WiFi,

WiFi网络配置

烧入系统后(推荐lite版,因为无屏幕下选择桌面版在putty下也没什么区别)在电脑端读取打开sd卡boot目录(名称为boot分区盘)新建配置文件wpa_supplicant.conf。切记再此之前不要通电运行,一旦执行一次后系统就会默认使用已经有的配置,导致的后果就是手动添加的文件都会被系统删除(假如已经运行过树莓派需要格式化sd卡后再一次烧录系统)。
在新建的文件中写入如下内容:

country=CN
ctrl_interface=DIR=ar/run/wpa_supplicant GROUP=netdev
update_config=1

network={
ssid="你的WiFi名称"
psk="你的WiFi密码"
key_mgmt=WPA-PSK#如果你的WiFi是WPA-PSK加密的 
#key_mgmt=NONE  #如果你的WiFi是WEP加密的
}

开启ssh

新的树莓派系统似乎是默认关闭ssh,这会导致电脑通过ip连接树莓派时被拒,此时如果有屏幕的可以通过命令行输入开启打开,而没有屏幕显示的情况下可以借助笔记本在sd卡boot目录下新建一个名为ssh文件(依旧是在通电之前),注意没有扩展名

IP获取

如果连接的是家庭路由器WiFi可以通过访问路由器的管理界面查询新分配的IP,那就是树莓派的IP,如果是通过笔记本的热点分享的WiFi则打开cmd界面输入:

arp -a

新增加的ip就是树莓派的ip,我的树莓派IP就是192.168.1.105
树莓派无屏幕显示情况下连接电脑可行方案_第1张图片
树莓派无屏幕显示情况下连接电脑可行方案_第2张图片
如果笔记本不具有热点功能还可以通过网线连接树莓派此时用的就是有线网卡,要查看有线网卡的接口。
树莓派无屏幕显示情况下连接电脑可行方案_第3张图片

同样还是在cmd界面中输入上述命令获取与主机交互过的ip,新出现的接口中的新出现的IP(一般也就出现一个可用内地址,也就是第一个)就是树莓派的IP

树莓派无屏幕显示情况下连接电脑可行方案_第4张图片
接下来就是用笔记本电脑通过获取到的IP连接树莓派了,按部就班用putty连接到树莓派就可以了不会再有太大问题。

你可能感兴趣的:(硬件学习)