一种使用树莓派进行远程控制的研究
2018-08-21刘天伟
通信世界 2018年22期
关键词:系统
特约撰稿人|刘天伟
随着互联网的发展和物联网的出现,远程控制的需求和应用越来越多。Raspberry Pi(树莓派)作为一种低成本、卡片式微型主机通常会用于特定的工作场景,以降低成本并减少对空间和环境的要求。本文将通过对树莓派的研究和配置,使其在某一局域网中完成中转任务,并对网络进行远程控制。
树莓派作为中转控制的研究
考虑到功耗、系统处理速度等问题,本研究所使用的树莓派是2017年的版本,同时也是最新版——Raspberry Pi 3b+。它继承了前几代的优点,集成了Wi-Fi模块以及增加了散热片。
全新的树莓派没有自带系统,需要重新烧录系统。其官网提供基于Debian的Raspbian系统,用户只需选择默认的选项并下载。烧录过程很简单,使用Win32disk imager软件在Windows系统下烧录系统进格式化后的SD卡就可以。插上SD卡、电源和HDMI连接显示器,树莓派就可以自动读取SD卡内的系统并完成开机。
开机进入的桌面是Debian系统默认的可视化桌面,在系统里集成了终端、设置等基础功能。下一步就是实现其远程桌面控制功能。如果使用计算机作为中转,这个功能可以通过安装TeamViewer软件完成。下一步是在树莓派里安装TeamViewer软件。因为这个软件在官网上的Linux版本是基于x86处理器的,所以安装基于ARM的TeamViewer需要用终端实现。但是终端默认的软件源服务器安装在国外,故而需要先进行换源。存放软件源链接的文件是系统文件,不能直接进行编辑,仍然用终端完成。使用的命令是nano—— 一个允许在终端内直接对系统文件进行修改的命令。……
登录APP查看全文
