树莓派3B使用教程

Posted walegahaha

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了树莓派3B使用教程相关的知识,希望对你有一定的参考价值。

一、配置


所需材料:

1.树莓派3B主板

2.一根网线

3.一台电脑

4.其他(TF/SD卡,读卡器,树莓派专用电源)


1.烧录系统

这里我用的是官方的系统RASPBIAN(注:ubuntu不初始化设置一个账户是无法ssh连接的,建议没有显示器最好安装centos或树莓派系统)

首先下载官方系统并解压成.img文件      http://downloads.raspberrypi.org/raspbian_latest
接下来用Win32DiskImager进行烧录    https://sourceforge.net/projects/win32diskimager/?source=typ_redirect

在2016-11-25版本的RASPBIAN中,出于安全考虑,没有设置ssh启动,因此我们需要在烧好的卡里新建一个文件,名为ssh(无后缀)


2.连接电脑

用网线一端连接树莓派,另一端连接电脑。

如果现在笔记本已经通过WIFI连接到互联网,可以将无线网卡的互联网资源共享给本地连接。以win7为例,开始——控制面板——网络和
Internet——网络和共享中心——更改适配器设置,找到无线网络连接右键“属性”,在共享选项卡上选中“允许其他网络用户通
过此计算机的Internet连接来连接”选项,点确定。

接下来我们要找到树莓派的ip地址,开始菜单里搜索cmd,并在控制台输入arp -a。一般来说第一个接口的第一个动态的ip地址即为树莓派地址(当前接口的剩余几个均为静态ip)。

也可以下载ipscan搜索ip,这个软件有一个优点,会在Manufacturer显示出树莓派的名称(建议使用该软件,这样的话利用无线连接也可以快速找到树莓派ip地址)

http://cl2.qnxzq.com/download/ipscan(ip%E7%AB%AF%E5%8F%A3%E6%89%AB%E6%8F%8F%E5%99%A8)_59@112286.exe


3.ssh进入树莓派

下载putty软件  http://dlsw.baidu.com/sw-search-sp/soft/78/15699/putty_V0.63.0.0.43510830.exe

接下来输入树莓派的ip地址,点击open

在弹出的控制台输入树莓派的初始账号:pi  和初始密码:raspberry

处于安全考虑,我们要增加root密码。在命令行下执行

sudo passwd root

输入两遍密码

接着输入下面命令,用来解锁root账户

sudo passwd --unlock root
用下面命令切换到root管理员

sudo root


4.VNC远程登录树莓派的图形界面

首先在树莓派的命令行界面输入

sudo apt-get install tightvncserver

安装完毕之后输入

vncpasswd

先输入操作密码两次,然后会询问是否设置一个查看(view-only)密码,按自己喜欢,一般没必要。

接下来需要让树莓派运行VNC服务,输入

tightvncserver

此时终端会显示New 'X' desktop is raspberry:n       (其中n为数字,记住这个数字)

下载VNC客户端      http://pan.baidu.com/share/link?shareid=547427462&uk=605377859

在VNC Server中输入  树莓派的IP地址:n    (n为刚刚记录的数字),点击连接,就可以使用图形界面了。

注:每次使用VNC客户端之前都需要进入树莓派系统并运行其VNC服务(终端输入tightvncserver)


二、后续操作


1.扩充TF/SD卡容量

由于在烧录过程中结构分配造成TF卡的容量看起来变小了。我们需要在终端输入

sudo raspi-config

选择第一个Expand FileSystem,按回车键2次再选择finish回车,再重启,你会发现消失的内存回来了。


2.使用无线网卡开机自动连接wifi

在这里博主用的是TL-WN725N无线USB网卡,也可以用其他网卡。不过尽量用树莓派支持的无线网卡,否则需要自己装驱动,比较麻烦。

插好网卡后在树莓派控制台输入

ifconfig -a

如果可以看到新加的网卡wlan0,即证明已经被识别,不用自行安装驱动,接下来就可以配置连接的路由器了

首先在树莓派控制台输入

sudo nano /etc/network/interfaces

其中几行的看起来是这样

iface wlan0 inet manual

wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf

需要替换成如下并保存(crtl+x退出,然后输入y保存)

iface wlan0 inet dhcp

wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf

除此之外还需要修改一个文件,控制台输入

sudo nano /etc/wpa_supplicant/wpa_supplicant.conf

并在文件后面增加如下内容

network=

ssid="WiFi Name1"

psk="WiFi Password1"

priority=5


network=

ssid="WiFi Name2"

psk="WiFi Password2"

priority=4


其中,priority指的是优先级,数字越大优先越高,即优先连接"WiFi Name1"

重启之后,树莓派将自动连接有效wifi

sudo shutdown -h now

之后也可以用过wifi连接电脑,用VNC远程控制树莓派,不再需要网线了


3.更新镜像源

由于树莓派官方系统raspbian的默认镜像所指向的链接为英国,我们在使用apt-get的时候数据下载速度奇慢无比,因此我们需要更改其镜像源

在命令行输入如下

sudo nano /etc/apt/sources.list

把原先的镜像源注释掉,加上如下的阿里镜像源,并保存

deb http://mirrors.aliyun.com/raspbian/raspbian/ wheezy main non-free contrib
deb-src http://mirrors.aliyun.com/raspbian/raspbian/ wheezy main non-free contrib

在设置了软件的源后,执行如下

sudo apt-get update

sudo apt-get install


4.未完待续。。。。


以上是关于树莓派3B使用教程的主要内容,如果未能解决你的问题,请参考以下文章

树莓派3B使用教程

烧录树莓派系统,莫名其妙最大容量从32G变成45M,且SD卡里没有任何东西,求解?

树莓派3b入门教程

如何使用windows远程桌面控制树莓派3B

树莓派3B/3B+ 清华镜像系统和安装中文输入法Fcitx及Google拼音输入法

【原创】树莓派3B开发Go语言(四)-自写库实现pwm输出