介绍了基于Android设备的Uart登陆、移动数据网SSH/VNC登陆、USB口登陆等几种比较另类的树莓派(RaspberryPi,下简称RPi)连接方式,可供有兴趣的网友参考。 二、使用硬件 RaspberryPi一台、USB to Uart模块一个、杜邦线若干、Android智能移动设备 三、使用软件 Rpi侧:Raspbian操作系统、VNCserver等 Android设备侧:Better Terminal、Free USB Serials、ConnectBot、Remote Desktop等 四、正文 毫不夸张地说,RPi在近几年的开源硬件里,已经是火得一塌糊涂。它基本上属于一类小型的计算机系统,连接上鼠标、键盘、显示器等输入输出设备,就是一台完整的计算机了。拿到RPi,如何连接登陆上这台小巧的计算机,就成了所有拥有者的要解决的第一个问题。无所不能的互联网上已经有网友总结出串口、SSH和VNC远程桌面三大方法,但是这几种方法几乎全部要依赖一台桌面级PC,原本小巧且移动便捷的RPi,瞬间变成了一个固定设备,顿时觉得辜负了开源团队的期盼啊。还有一个就是USB显示屏,如果是不差钱的壕们,这种方式最合适,虽然我也想要一块,嘿嘿。 这里和各位朋友分享一下笔者在玩RPi过程中测试并实现过的一些连接方式,虽然本质上还是串口、SSH和VNC远程桌面,但是能够完全体现出RPi的移动便捷性,有兴趣的网友可以参考并实验一下,欢迎提出更另类的方法,呵呵。 1、 Uart连接登陆 想必利用Uart调试的方法,是广大攻城狮、程序猿们攻城略地的必备利器。这里的使用方法也差不多,只不过是在Android智能移动设备上进行连接罢了。
2、 移动数据网SSH/VNC登陆 这里由于笔者手机速度的缘故,仅仅测试了SSH登陆(坑爹的TD),有4G或者其他运营商移动网络制式的网友可以尝试一下VNC连接。有图有真相,不忽悠,看看手机的下拉菜单,没有WLAN连接,只有移动数据网络的连接哟。 手机终端安装ConnectBot,由这个软件SSH登陆上RPi。这里搭建起来需要一些数据通信网和路由器设置的基本知识,这里做简要的介绍。数据流链路大概是手机——移动基站——blabla——路由器——RPi。RPi无线网卡或者有线网卡的设置是基础条件,前期还需要准备一个能够支持DDNS的路由器,最好是刷了OpenWRT或者是DD的,更方便。主要是在路由器上完成2件工作,1是能够从公网ping通路由器,这需要申请一个动态域名,现在免费的很多,笔者用的是3322.org免费动态域名(表打脸,不是广告);2是做好端口映射,把SSH的默认端口22通过路由器映射到公网的某个端口上去,你就可以通过这个端口和你的域名登陆RPi了。这里就不公布俺家RPi的端口和域名了,你懂的。 这里没有做VNC的测试,略微想了一下,图片传输相对于SSH而言,对网速要求相对要高不少(不知道上帝会不会发笑),移动的TD着实不给力。有兴趣有条件的筒子,可以做做端口映射,玩玩真正的移动桌面。等到哥换了4G手机,也试试。 |