一次偶然的机会接触到了树莓派,于是就购了一个板子,入手快两个月了,由于一直忙于工作的事情,所以也就没折腾。今天拿出来的时候发现要想把树莓派运行起来还需要一些其他外接设备,一时也没去某宝或某东上采购,就利用手头现有的资源玩一下,于是就有了此文。

一.工具材料:

1.硬件设备:

a.树莓派一台(我用的是树莓3,从MBH树莓派俱乐部老大那采购的,自己把以前买的64GB的SD卡拿出来了,又装了Raspbian系统)

b.笔记本电脑一台(这个没什么特殊要求就是双网卡就好,我用笔记本无线连接的外网,然后把网线接到笔记本和树莓派做桥接)

c.电源线和网线(电源线我就直接拿小米手机的充电线做的电源线,网线这个也有现成的)

d.读卡器一枚(用于跟电脑连接的,烧系统时候用)


【图1】网线、树莓派3、小米电源线

2.软件资源(为了大家方便我把用到的软件上传到网盘了,也可以自己百度搜索下载):

a.树莓派系统(暂时就用官方的系统了)

下载地址:http://pan.baidu.com/s/1boHDmMz

b.Win32 Disk Imager(烧树莓系统用的)

下载地址:http://pan.baidu.com/s/1hsi7uRi

c.PUTTY(这个软件作用大家都懂,这里前期我用来设置树莓派系统用到)

下载地址:http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html

d.VNC(这个软件作用大家也都懂,这里我用它来可视化操作树莓派系统)

下载地址:http://pan.baidu.com/s/1qXRwgK8

二.思路分析:

因为我没有外接显示器,想可视化操作树莓派就要通过笔记本电脑来控制,所以我选择通过装VNC来达到界面操作的效果。如图2


【图2】最终效果图

三.操作步骤:

1.系统安装:

系统安装的过程就是利用Win32DiskImager将镜像恢复到SD的过程。首先,导入下载好的镜像文件【2016-05-10-raspbian-jessie.img】然后点击Write既可。如图3


【图3】

2.连接树莓并配置:

1.将树莓派通电,并用网线将笔记本跟树莓派连接.

2.设置共享互联网(win8为例:控制面板->网络和共享中心->找到无线网络连接右键“属性”->在共享选项卡上选中“允许其他网络用户通过此计算机的Internet连接来连接(N)”选项->确定如图4)


【图4】

3.查找树莓派的IP地址(运行cmd->输入命令arp -a 如图5,如果没看到多刷新几次,或者把树莓断电才重新连接):

【图5】

备注:这里可能会有疑问,为什么树莓IP是192.168.137.17,因为我们在图4的时候将网络类型设置成了共享模式,共享互联网的时候已经把本地连接的IP地址自动设置成静态IP192.168.137.1了所以这里动态给树莓分配了IP地址.

4.用putty远程连接树莓派

a.启动Putty,并输入IP地址进行连接如图6


【图6】

b.输入用户名pi 密码raspberry 如图7


【图7】

c.将root账号解锁并设置密码

[plain] view plaincopy print?
  1. sudo passwd root // 设置 root 账号的密码,期间会让你输入两次新密码
  2. sudo passwd --unlock root // 启用 root 账号登录

d.设置扩展SD卡上的可用空间

切换的root用户并输入raspi-config进入树莓派的高级配置面板 如图8

[plain] view plaincopy print?
  1. su root // 切换到 root 用户
【图8】

选择第一项 Expand Filesystem回车然后用TAB键切换<Finish>保存并退出,此项目主要扩展 SD 卡上可用的空间,不然以后会提示磁盘空间不足。如图9

【图9】

设置好后输入df -h 命令查看SD卡可用空间,如图10

【图10】

e.以上都设置好后,我们就可以安装VNC了,首先在自己本上安装好客户端,然后再树莓派上安装服务端,安装服务端前可以更新一下软件源,然后安装VNCServer

[plain] view plaincopy print?
  1. sudo apt-get sources //更新软件源
  2. sudo apt-get install tightvncserver //安装vncserver

d.安装好vncserver后,输入命令tightvncserver,然后输入vnc的密码并按Y。

5.用VNC连接树莓派

经过以上操作之后,就可以用树莓连接树莓派了,端口号为1 如图11

【图11】

【图12】

不过这时候虽然可以上网,但是你会发现会有乱码问题如图12.这是由于我们没有安装中文语言包的原因,接下来我们的树莓派支持中文,在终端输入以下命令如图13,安装好后并reboot下树莓派,最终效果如图14

备注:每次重启树莓派IP地址都会变,所以需要重新执行arp -a 命令查看树莓派的IP,有的时候也可能会用VNC连接不上,可以在树莓下把vnc服务设置成开机自启动或者重新执行下vncserver命令

[plain] view plaincopy print?
  1. sudo apt-get install ttf-wqy-zenhei

【图13】

【图14】已经不乱码了

四.总结:

作为一个初学者会遇到各种各样的问题,只要我们坚持不断的研究和探索问题终究会解决。俗话说方法总比困难多。希望这篇文章的分享能给读者带来帮助。

一根网线搞定树莓派可视化界面相关推荐

  1. 超实用!四个方法帮你搞定数据可视化界面设计

    @十萬個為什麽 :"仪表板"."大数据"."数据可视化"."数据分析"--越来越多人和企业,开始运用他们的数据来做一些有 ...

  2. 微软专家教你,如何搞定树莓派 AI 服务开发

    本文来自作者 微软公开课 在 GitChat 上分享 「60分钟轻松搞定树莓派 AI 服务开发」 编辑 | Mc Jin 作者: 施炯,浙江万里学院物联网工程系主任,硕士研究生导师,<Windo ...

  3. 转载-30分钟搞定后台登录界面(103个后台PSD源文件、素材网站)

    原文:30分钟搞定后台登录界面(103个后台PSD源文件.素材网站) 目录 一.界面预览 二.PSD源文件预览 三.工具分享 四.资源说明 五.素材下载网站 六.下载 去年八月时要做一个OA系统为了后 ...

  4. 树莓派4支持多大tf卡_从零开始用一根网线玩转树莓派

    欢迎大家光临我的个人博客:http://www.chenjingjiu.cn,大家一起交流学习 硬件需求: 一根网线,一台笔记本电脑,一个TF卡(最好大于16G),一个读卡器,树莓派+电源 软件需求: ...

  5. 【Android】毫无耦合性,一个Item根布局搞定 item侧滑删除菜单,像IOS那样简单的使用侧滑删除。

    重要的话 开头说,not for the RecyclerView or ListView, for the Any ViewGroup. 本控件不依赖任何父布局,不是针对 RecyclerView. ...

  6. 卜若的代码笔记-一周搞定树莓派-第二十七章:蓝牙模块

    1 这个实验是这样的 板载蓝牙模块,也就是树莓派本身拥有一个蓝牙模块. 然后给你一个外部蓝牙模块HC-05 让你干嘛呢,让你通过外设蓝牙模块发送一条消息给板载蓝牙模块,然后去点亮LED 点亮LED本身 ...

  7. 无键鼠无屏幕IP地址未知,如何通过一根网线和登陆树莓派?

    今天闲来无事,拿出树莓派把玩.走的着急,就拿了一个主板电源线和网线,想通过笔记本连接.白天用的实验室的无线网,树莓派已经连接了路由器,晚上到家,树莓派没有连过,无法SSH登录.查了好久方法,都不成功. ...

  8. 卜若的代码笔记-一周搞定树莓派-第十九章:树莓派使用Git

    1 你果然还是讨厌在树莓派上直接开发QT 毕竟实在是太卡了!!! 你选择在windows上开发,然后再通过某种方式同步到树莓派上面去 于是你盯上了git 你查阅了百度,然后使用命令:git -vers ...

  9. 5分钟搞定开机引导界面

    作者: 夏至,欢迎转载,也请保留这段申明,谢谢. www.jianshu.com/p/dfc188f13- 今天讲一个比较简单的东西,那就是每一个app在第一次启动的时候,都会出现的引导界面:刚开始的 ...

最新文章

  1. 使用卷积神经网络的自动心电图诊断
  2. SAP MM ME55 不能批量审批部分多个PR?
  3. 微软收购社交监控分析公司Netbreeze
  4. 正则表达式匹配所有script及其内容_VLOOKUP函数进阶用法:模糊一对多匹配之匹配带关键字的所有内容...
  5. Java标签Label,如何不使用continue和break跳出循环
  6. flutter自定义弹窗
  7. 长链剖分:O(nlogn)预处理O(1)求kth祖先
  8. Android手机摇一摇的实现SensorEventListener
  9. linux更改用户名_破旧安卓手机第二春,在安卓手机上使用Linux_deploy运行Linux
  10. python 模块学习--Numpy
  11. qt编译器5.12.3怎么一次性删除所有的断点
  12. CES 2021落下帷幕 未来3年展会时间已公布
  13. Q88:全局光照(Global Illumination)——Path Tracing
  14. Python之十点半小游戏
  15. wifi分析仪怎么看哪个信道好_WiFi信道扫描仪:通过NetSpot选择最佳WiFi信道
  16. c语言单片机管脚定义,单片机-IO管脚
  17. Fence Repair--POJ3253
  18. Truelore星桥,为投标全过程保驾护航
  19. 202009-4 星际旅行
  20. 程序员该考虑什么时候辞职

热门文章

  1. 什么是光端机,什么是PDH光端机,什么是SDH,什么是SPDH
  2. 曙光服务器如何重新设置u盘启动_在中科曙光I620-G20服务器上安装Windows 2008 R2 系统步骤...
  3. CSS通用样式2——Flex布局
  4. Mac Edge 浏览器开启几秒后自动关闭问题
  5. SLIC Superpixels 算法学习笔记
  6. 颜宁发微博“求救” 要投拆造谣公众号
  7. ecc6.0 oracle安装,SAP ECC v6.0 SR3 IDES Oracle 10.2.0.2 安装指南
  8. Latex公式与Word公式相互转换(使用MathType)
  9. 子串、真子串、非空子串、非空真子串的求解方法(数据结构)
  10. cts测试如何跳过某个模块不测过