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

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

3天内不再提示

怎样在树莓派上设置VNC以通过任何PC或电话对其进行远程控制

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

使用Raspberry Pi作为标准PC(带有监视器和键盘)是与设备进行交互的一种方式。但通常,您可能不需要这些物品。您的USB端口可能太忙而无法连接键盘,并且监视器可能太笨拙。虽然可以选择紧凑,便携式的触摸屏显示器,但您可以完全放弃专用显示器的想法,而支持远程访问Pi。

SSH 是一种流行的方式这样做,但没有其他软件和配置,这仅限于命令行访问。 VNC 是远程桌面访问的强大替代方案,现在已内置到主要的Raspberry Pi操作系统Raspbian Jessie和PIXEL桌面中。

什么是VNC? 》

虚拟计算网络是一种可以远程连接第二台计算机的方法。它使用 Remote Frame Buffer (远程帧缓冲区)协议来允许桌面访问和控制,并且还可以在整个操作系统中使用。

我们之前已经研究了如何连接到您的计算机。 Raspberry Pi是使用VNC在Windows,Mac或Linux PC上运行的,但是RealVNC与Raspbian Jessie和PIXEL桌面更新的集成意味着简化了许多过程。

现在有责任确保您在Raspberry Pi上配置了RealVNC服务器软件,并在主设备或控制器设备上配置了VNC查看器。

在Raspbian Jessie上配置VNC

在RealVNC上入门的最简单方法您的Raspberry Pi要在PIXEL桌面上使用最新的Raspbian Jessie。

怎样在树莓派上设置VNC以通过任何PC或电话对其进行远程控制

但是,您需要先启用VNC服务器,然后才能连接到它。您可以通过以下操作来做到这一点:将Pi作为台式机启动,并配有键盘,鼠标和显示器,然后浏览首选项。..,但这不是必需的。要无事做事(即从另一台PC上完成),您应该首先启用SSH。

通过关闭Pi,取出microSD卡并将其插入计算机来执行此操作。在启动分区中,创建一个没有扩展名的空白文件SSH。安全弹出卡,然后重新插入您的Pi。引导后,现在将启用SSH。通过SSH连接登录,方法是使用直接IP地址或Bonjour地址 raspberrypi.local:

ssh pi@raspberrypi.local

(默认密码为“ raspberry”。)

最后,您需要启用VNC。为此,请运行:

sudo raspi-config

并使用箭头键浏览到 Interface Options》 VNC ,然后选择 Yes 。

VNC现在已启用,您将能够通过RealVNC软件远程连接到Raspberry Pi上的虚拟桌面。

手动安装

如果您不将Raspbian Jessie与PIXEL桌面一起使用,则需要从Raspbian存储库中手动安装最新的RealVNC软件。运行:

sudo apt-get update

sudo apt-get install realvnc-vnc-server realvnc-vnc-viewer

要启用,请使用如上所述的raspi-config。

VNC Server现在将在每次启动Pi时自动启动。/p》 通过VNC Connect远程控制您的Raspberry Pi

只要连接互联网,RealVNC还可用于从世界任何地方远程控制Pi!VNC Connect是免费的云服务(供家庭使用,但也提供专业和企业选项),提供简单的连接管理和基于云的安全连接。

这无需创建代理或静态IP地址,并简化了真正的远程以前所未有的方式进行访问。此外,VNC Connect还改善了桌面渲染速度和准确性,应该使远程控制比以前更好。

注意:如果您当前正在运行TightVNC,它将需要先删除,然后再使用VNC Connect。它们不兼容。不过,请放心,因为它将在安装RealVNC的VNC服务器时自动为您删除。

创建RealVNC帐户

在Pi上运行RealVNC服务器后,您应该在PC上创建一个帐户。前往www.realvnc.com/download/vnc,从RealVNC获取VNC Viewer应用程序的副本,并按照首次启动时的步骤创建其服务帐户。完成此操作后,即可通过VNC Viewer远程连接到Raspberry Pi桌面。您需要输入之前创建的凭据。要访问VNC Connect服务,请在桌面面板中单击RealVNC图标,单击登录,然后按照说明进行操作,确保选择直接和云连接选项。

按照屏幕上的说明完成帐户设置。到此为止,“团队”中应该有两台计算机:Pi和台式机。团队中有五个插槽,您将有空间添加一两个移动设备!

只要您的Raspberry Pi处于在线状态,您现在就可以通过RealVNC从任何地方访问它。支持VNC Connect的应用程序。这样做有可能使许多现有的Raspberry Pi项目变得更容易,并且可能会激发新的东西!

使用RealVNC从移动设备控制Raspberry Pi

使用AndroidiOS通过VNC连接到Pi,可以使用RealVNC Viewer(Android,iOS)来进行连接,这将使您可以轻松地通过家庭网络连接到Raspberry Pi。

只需安装并启动该应用程序,单击 + 符号,然后输入IP地址和屏幕编号。输入密码后,您就可以连接。

RealVNC Viewer具有精心设计的用户界面,使您能够用指尖精确移动鼠标,并在PIXEL桌面环境中点击或双击工具和图标。这是我们见过的最轻松的远程桌面体验之一!

VNC和Raspberry Pi

如果您需要远程访问Raspberry Pi桌面,则VNC也许是最方便的灵活的选择。 SSH肯定更快,并且RDP可能会在性能方面有所竞争,但是VNC是具有完整图形流的跨平台。

我们在这里研究了两种VNC服务。如果您是Pi的新手,那么最好尽可能使用RealVNC的内置Raspberry Pi选项,除非您更喜欢TightVNC并曾经使用过它。尽管我们发现TightVNC比RealVNC快一点,但它没有提供VNC Connect云服务之类的东西。

责任编辑:wv

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

    关注

    4

    文章

    546

    浏览量

    34511
  • VNC
    VNC
    +关注

    关注

    0

    文章

    18

    浏览量

    9200
  • 树莓派
    +关注

    关注

    113

    文章

    1639

    浏览量

    104737
收藏 人收藏

    评论

    相关推荐

    核桃派全志H616实现VNC远程桌面教程

    VNC远程桌面 核桃派预装了VNC服务器,VNC适应于局域网(通常指同一个路由器网络下)桌面登录。使用该服务前先确保核桃派已经通过以太网
    发表于 04-22 16:36

    物通博联远程PLC通讯模块通过5G网络实现远程控制PLC

    ,具有高速率、低时延、大容量等特点,为远程控制和监控提供了更加稳定、可靠的网络支持。 物通博联远程PLC通讯模块能够与各种品牌的PLC进行通信,支持多种工业通信协议,通过5G网络可以实
    的头像 发表于 04-11 15:36 168次阅读
    物通博联<b class='flag-5'>远程</b>PLC通讯模块<b class='flag-5'>通过</b>5G网络实现<b class='flag-5'>远程控制</b>PLC

    信捷plc远程控制怎么实现?如何远程修改程序?

    怎么实现?如何远程修改程序? 利用物通博联PLC远程模块将信捷PLC接入网络,实现与远程控制中心的无线连接,无需布线,工程师可以随时随地远程控制信捷PLC和
    的头像 发表于 02-22 16:02 321次阅读
    信捷plc<b class='flag-5'>远程控制</b>怎么实现?如何<b class='flag-5'>远程</b>修改程序?

    闸门改造远程控制系统

    智能改造闸门主要是针对老式非智能闸门进行智能化改造,使其具备测控一体化闸门的功能要求,即实现可现场对闸门进行控制,也可远程控制闸门启闭,另外也可接入渠道水位、流量、视频等采集信息,
    的头像 发表于 02-22 11:06 266次阅读
    闸门改造<b class='flag-5'>远程控制</b>系统

    示波器与示波器探头如何实现远程控制及区分?

    示波器与示波器探头如何实现远程控制及区分? 示波器是电子测试仪器中的一种,它主要用于显示和测量电信号的波形和电压。示波器探头则是示波器和要测量的电路之间的连接,用于将电路的电压信号传递给示波器进行
    的头像 发表于 01-19 16:16 448次阅读

    【核桃派1B 开发板试用体验】vscode远程体验点亮LED灯

    由于vnc没有欺骗器,所以转为vscode 远程开发。 1、安装Remote-SSH 2、打开ssh远程登录,登录中输入 ssh pi@192.16.101.94.然后输入密码pi就
    发表于 01-08 11:50

    云平台远程控制继电器案例

    通过平台远程控制继电器,搭配DTU使用;
    的头像 发表于 12-22 10:12 370次阅读
    云平台<b class='flag-5'>远程控制</b>继电器案例

    常用的远程控制软件介绍

    远程控制软件是一种能够让用户从远处获得本地控制权的软件。它可以让用户只需要使用一台主机就可以控制另一台机器。这意味着,用户不再需要登录到他想控制的机器里,
    的头像 发表于 12-13 10:45 750次阅读
    常用的<b class='flag-5'>远程控制</b>软件介绍

    远程桌面在PLC远程控制中的应用

    电子发烧友网站提供《远程桌面在PLC远程控制中的应用.pdf》资料免费下载
    发表于 11-16 15:52 1次下载
    <b class='flag-5'>远程</b>桌面在PLC<b class='flag-5'>远程控制</b>中的应用

    基于串口通信与单片机的远程控制机械臂设计

    ,也必须基于网络。在水下或者恶劣环境作业的机械手,在特定的时候需要远程控制。网络远程控制机械手进行作业成为了可能。 在远程控制中,通信是值得讨论的技术问题。传统的通信只是局限于脱离网络
    的头像 发表于 11-09 15:55 567次阅读

    如何通过网关实现PLC的远程控制

    要实现PLC的远程控制和程序上下载,其实市场上早就有成熟完备的解决方案,仅需要根据自己需求选择工业网关去打造合适的工业物联网系统,就能轻松实现PLC远程调试或程序更新。
    发表于 11-01 10:05 264次阅读

    远程桌面控制之跨网远程控制的方法

    通过使用局域网内远程桌面,我们在调试的时候,可以做到人在控制室能操作网络里的任何计算机,从而省去各个车间来回跑的麻烦。 跨网远程控制,可以
    发表于 10-27 09:11 1273次阅读
    <b class='flag-5'>远程</b>桌面<b class='flag-5'>控制</b>之跨网<b class='flag-5'>远程控制</b>的方法

    配电箱智能远程控制

    配电箱智能远程控制是指通过智能化设备和传感器对配电箱内的电气参数、开关状态、环境参数等进行实时监测和数据采集,并通过数据分析和处理,实现配电箱的智能化监控和
    的头像 发表于 09-20 14:00 857次阅读
    配电箱智能<b class='flag-5'>远程控制</b>

    如何在树莓派上面安装Windows

    早期,想要在树莓派上面安装Windows一直是个比较麻烦的事情,下载系统镜像,烧录、还有一系列复杂的配置。
    的头像 发表于 09-12 09:54 983次阅读
    如何在<b class='flag-5'>树莓</b><b class='flag-5'>派上</b>面安装Windows