VNC远程连接树莓派完全教程

树莓派3B、3B+自带了VNC,我们不需要在用指令给树莓派安装

为了能在电脑上使用VNC的方式远程树莓派,我真是操碎了心,断断续续用了差不多半个月时间来搞这件事,之所以花费如此多的时间,主要是因为网上的教程写的太草率,都是抄的,尤其是在某些操作指令上有的都拼错,这对于新手来说就麻烦了。所以今天写一篇电脑通过VNC远程树莓派的完全教程供大家借鉴。

VNC远程连接树莓派完全教程

 

在进行如下操作之前,请确认你的树莓派已经安装了官方的树莓派系统-Raspbian

VNC远程连接树莓派完全教程

 

系统安装完成之后我们需要用SSH指令连接、配置树莓派。需要准备一根网线,让树莓派与路由器相连;关于电源,都强调要用5V/2A的,而我的用的是5V/1A苹果原装充电器,也没有发现有任何异常,完美运行,或许是我没有加外设的缘故吧,如果你们只是用树莓派做编程,完全没必要上2A的充电头。

VNC远程连接树莓派完全教程

 

SSH指令远程树莓派

首先我们要在电脑的终端中输入以下SSH指令

ssh pi@192.168.0.106

192.168.0.106是我的树莓派IP地址,你们的树莓派地址可以从路由器登录界面获取,用你们的IP地址把我的替换就可以,这句指令输入成功之后,我们就可以远程配置树莓派了,但只限于指令操纵,并不能实现图形界面化。

VNC远程连接树莓派完全教程

 

我的电脑是Mac,打开的是终端,Win上面需要打开的是运行,现象都是一样的,在我的电脑终端键入ssh pi@192.168.0.106,敲击回车之后的现象如下图,出现了pi@192.168.0.106's password,这句话的意思是让我们输入树莓派的密码,而不是我们电脑的密码,一般默认的密码是raspberry。

VNC远程连接树莓派完全教程

 

在我们输入密码的过程中,终端上是没有任何显示,我们不用管,输完之后直接回车,出现以下一大堆字符表示我们输入的密码正确,这时候我们就可以远程用指令操纵树莓派了。

VNC远程连接树莓派完全教程

 

接下来我们需要通过SSH指令打开树莓派的VNC,VNC是一款远程桌面软件,支持Windows、Mac、iOS、Linux、树莓派操作系统,而且树莓派3B、3B+自带了VNC,我们只需要远程打开它就好了。

VNC远程连接树莓派完全教程

 

远程配置树莓派的指令为

sudo raspi-config

在终端/运行中键入以上指令后的现象如下图所示,然后选择5 Interfacing Options。

VNC远程连接树莓派完全教程

 

出现以下界面的时候选择P3 VNC

VNC远程连接树莓派完全教程

 

然后选“是”

VNC远程连接树莓派完全教程

 

确定

VNC远程连接树莓派完全教程

 

finish

VNC远程连接树莓派完全教程

 

但是我在这卡了很久,按道理说已经使能VNC了,这时候应该能图形化远程了,但都以失败告终,网上的资料都太老旧,只能自己去VNC官网查看参考手册,在哪找的教程都没有官方的有权威性。

我所犯的一个错误是只使能了VNC,但并没有开启,或者说开启错误了,我当时错误的输入了tightvncserver指令(网上教程看的,应该是老版指令),而正确的开启VNC指令是(只限于树莓派3B、3B+)

vncserver

在我们键入vncserver之后,终端会提示出现一整页字符,其余的我们都不需要管,最重要的是最后一行New desktop is raspberrypi:1 (192.168.0.106:1),也只有这一行字符是有用的,他告诉我们树莓派桌面的IP地址为192.168.0.106,端口号为1。有了这个我们就可以用笔记本远程树莓派了,至此关于树莓派的指令配置已经全部完成。

VNC远程连接树莓派完全教程

 

VNC图形化远程树莓派

如果电脑上没有装VNC的小伙伴,可以去VNC官网进行下载相应的版本。

https://www.realvnc.com/en/connect/download/vnc/windows/

VNC远程连接树莓派完全教程

 

下载完成之后,打开VNC,输入我们上一步获取的192.168.0.106:1

VNC远程连接树莓派完全教程

 

敲击回车之后,出现以下界面,这时候提示我们输入树莓派的账户、密码。账户一般为pi,原始密码为raspberry。

VNC远程连接树莓派完全教程

 

密码输入正确之后,我们日思夜想的树莓派桌面就通过VNC远程实现了。

VNC远程连接树莓派完全教程

 

树莓派内部好像还有《我的世界》这款游戏

VNC远程连接树莓派完全教程

 

还有一些经典的编程环境,这对于学python创造了极好的学习条件。

VNC远程连接树莓派完全教程

 

切记在你远程成功之后,一定要让树莓派用无线联网,不然每次还要插网线,只要我们链接一个WiFi,下一次只要一上电,树莓派就会自动链接WiFi,网线就可以扔掉了。

VNC远程连接树莓派完全教程

 

手机端(iOS)控制树莓派

为了在手机上体验一把树莓派,我特意去苹果商店搜索VNC,没想到还真有,下载之后,IP地址都不用输,因为树莓派已经在线了,我们只需要选择就好了

VNC远程连接树莓派完全教程

 

和电脑端一样,需要我们输入密码

VNC远程连接树莓派完全教程

 

输入密码之后,进入树莓派界面

VNC远程连接树莓派完全教程

 

手机端也有电脑的键盘

VNC远程连接树莓派完全教程

 

我们登录百度试试,不可思议,竟然可以完美的通过苹果手机远程上网。

VNC远程连接树莓派完全教程

 

Final

本篇教程笔者吸取众家之长,然后笔者也参考了一些官方的数据手册,写了一篇最完整的树莓派VNC远程教程,看了本教程你们还不能远程自己的树莓派的,请在下方评论,或者私信,笔者会在第一时间给大家答疑解惑。

  • 4
    点赞
  • 25
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值