树莓派玩的人太多了,笔者小林也是在今年加入了这个队伍。无论你是上百度还是上谷歌都是搜索到你想要的树莓派的一些应用。因为Codesys的RunTime授权一直在国内没有找到很好的方法去处理,暂时还没有进行开发学习。小林现在利用的树莓派直接就是接在路由器上。因为显示器的HDMI接口有限,所以采用VNC的方式去学习。
操作系统平台 :Windows 10 x64
安装辅助软件:PuTTY
TightVNC Viewer
Step1:获取树莓派的IP
登陆路由器管理页面,就可以看到以 RaspberryPi 命名的树莓派的对应IP 地址
Step2:开启树莓派的SSH服务
因为笔者下载安装的是2017年01月11日的版本,在2016年11月发布的版本是默认系统禁用了SSH服务的,故我们需要重新开启SSH。建立一个名为 SSH 的空文件放置到树莓派SD卡上的根目录就可以了。
利用Windows 10 自带的PowerShell命令行也是可以快速生成的
new-item ssh -type file
打开其生成的SSH文件的所在文件夹
把上图的D:\ 改为SD卡的盘符即可
重新插入SD卡,上电启动树莓派。树莓派就拥有了SSH服务开启了。
Step3:下载PuTTY这个软件,并远程登陆树莓派。
(PS:推荐原因:本软件是免费的SSH服务软件,而且体积小。)
官网:http://www.putty.org/
下载安装完,运行即可得到如下图所示
输入对应的我们获取到的树莓派IP地址 Ex:192.168.0.109 点击Open即可。
登陆的用户:pi
默认密码:raspberry
由于密码是保密的,所以是没有显示的。
Step4:利用PuTTY通过SSH服务进行,安装TightVNC服务
sudo apt-get install tightvncserver
这样树莓派就安装完了Tightvnc的服务。
Step5:下载Windows版本的TightVNC并开启树莓派VNC界面
下载TightVNC软件,官网:http://www.tightvnc.com/download.php
选中你需要的系统版本下载安装就可以了。
开启VNC界面
vncserver -geometry 1024x768
确认回车键一下,树莓派就开启了VNC服务,并开启了一个分辨率为1024*768的远程界面。
我们可以看到New 'X' desktop is raspberrypi:1 这一句。说明我们等会开启的是5900+1 这个端口进行VNC的操作。
点击Connect按钮就会进行VNC连接
输入树莓派的登陆密码:raspberry
可以看到我们树莓派的显示桌面了(PS:因为笔者已经对系统中文显示)
是不是觉得树莓派的可玩性越来越大呢?那是当然的,笔者也是这样觉得。
Step6:设置树莓派显示中文与安装中文输入法
还是利用PuTTY进行SSH修改系统。
安装中文字库
sudo apt-get install ttf-wqy-zenhei
如果安装过程有提示输入Y/N,请输入Y以作为确认下一步。
安装中文输入法
sudo apt-get install scim-pinyin
安装完字库与输入法后树莓派需确认更改配置,才能进行正常显示与使用,我们想要的字体与输入法。
确认更改配置
sudo raspi-config
Step7:重启树莓派
sudo reboot
重启完树莓派,就和笔者的树莓派一样,显示我们熟悉的中文字体了。