快速入门指南,玩转树莓派

发布时间:18-02-2416:47

【 前言】

树莓派(Raspberry Pi)是尺寸仅有信用卡大小的一个小型电脑,您可以将树莓派连接上电视、显示器、键盘、鼠标等设备使用。目前,树莓派能替代日常桌面计算机的多种用途,包括文字处理、电子表格、媒体中心、游戏等等,或者是搭建一个超低耗能的小型服务器,实现7*24小时的服务,亦或者是用树莓派搭建一个智能家居系统,搭建一个智能设备

预备知识:

学习树莓派之前,你需要对Linux有一定的了解。如果你使用树莓派来开发的话,C语言或者Python语言都是一个比较不错的选择。

【壹】树莓派3B介绍

树莓派3B是目前最新的的树莓派开发板,其构建在最新的博通2837 ARMv8 64位处理器上,与其上两代产品相比,速度更快,功能更强大。凭借其内置的无线和蓝牙链接功能,它也是一个理想的物联网解决方案。

树莓派3B的特点:

四核1.2GHz Broadcom BCM2837 64位CPU

板载802.11 b/g/n WiFi和板载蓝牙 4.1(经典和低能耗)

双核 Videocore IV 多媒体协处理器

1 GB LPDDR2 存储器

支持所有多种的 ARM GNU/Linux 系统、 Windows 10 IoT系统、android things系统

MicroUSB 电源接口

1 × 10/100 以太网端口

1 × HDMI 视频/音频连接器

1 × RCA 视频/音频连接器

1 × CSI 摄像机连接器

4 个 USB 2.0 端口

40 个 GPIO 引脚

DSI 用于连接触屏显示器

microSD 卡插槽

尺寸:85 x 56 x 17 mm,仅有信用卡大小

树莓派开发板并没有板载Flash,因此,树莓派的系统需要安装在TF卡上。这样,依靠可以移动的TF卡,我们也可以依靠多张TF卡来实现多种操作系统的切换,快速便捷,而不用每次换一种每次重新刷系统。

有许多linux发行版本系统对树莓派提供了支持,其中既有树莓派官方推荐的Raspbian系统,基于debian的操作系统,也有ubuntu、centos、kali、lakka、OSMC等系统。另外还有谷歌推出了Android things,微软推出了Windows 10 IoT,这些系统一样对树莓派开发板提供了支持,让树莓派的生态系统精彩纷呈。绝大多数支持树莓派的linux系统、以及Android things都可以使用Win32diskimager软件来刷系统,或者是使用树莓派官方推出的安装工具NOOBS。Winodws 10 IoT Core系统可以通过Noobs或者微软的IoT Dashboard工具来刷机。

在安装系统时,我们需要一张TF卡,一个读卡器,一台运行windows操作系统。我们将使用两种办法来安装系统:Windows平台上安装和使用NOOBS工具来安装。

【1】使用Windows给树莓派安装操作系统

我们以树莓派的官方系统Raspbian来演示操作系统的安装。首先下载树莓派系统镜像,我们可以在树莓派官方系统找到镜像下载链接。https://www.raspberrypi.org/downloads/

由于某些因素影响,有时候树莓派官网会访问异常,也可以在我们的网盘上下载到您需要的镜像:https://pan.baidu.com/s/1ge6TNtL

我们会不时收集各种版本的树莓派系统放在网盘上,如果你不了解其中的用途,仅需要下载红框中的中的两个文件即可。

你可以在树莓派官方网站下载系统镜像。

点击RASPBIAN链接后,进入RASPBIAN下载页面

Raspbian提供两种下载方式,下载ZIP可以直接下载的镜像,但是由于树莓派的服务器在国外,往往下载速度都比较慢。我们可以先下载Torrent文件,然后用迅雷打开,使用迅雷来实现快速下载。下载完成后,将下载的zip压缩包解压后,可以获得一个img镜像文件。

接着是使用Win32 Disk Imager软件,下载地址:https://pan.baidu.com/s/1qXRArUW ,下载到软件安装包后,经过简单安装,我们就可以运行这个软件了。

首先点击位置1的文件夹图标,然后选中img镜像文件,然后在位置2 Device处选择要用来刷机的TF卡

选择完毕后,将点击位置3的Write功能。

这个时候软件会开始往TF卡中刷入操作系统,我们只需要耐心等待。

刷机完成后,软件会跳出写入成功的提示

将TF卡安全退出后,插在树莓派背部的卡槽上,并用HDMI视频线连接树莓派和显示器,将电源线的Micro-USB插在树莓派的电源口后通电启动树莓派。

稍等,出现系统启动页面,等待片刻初始化后就进入系统桌面了。

【2】使用NOOBS工具安装系统

NOOBS工具是树莓派官方推出的刷机工具,它的优势是:这种办法无需使用特定的平台,只要你找到一台电脑将NOOBS工具的文件复制到TF卡上并插到树莓派上,开机启动,就可以开始安装系统了。

打开树莓派官网Boobs下载页面:

有两个版本可供下载,NOOBS版本带有一个Raspbian系统,NOOBS LITE不含系统,所以相对比较小。如果安装系统时树莓派不便接网络,那么可以选着NOOBS。

将NOOBS的压缩包解压后,并将其中的文件复制到TF卡根目录下。

从电脑安全退出TF卡后,把TF插在树莓派上,通电启动

NOOBS首先会检查TF卡的格式,检查完毕后,进入安装页面:

勾选了Raspbian后按install,就开始安装系统了。

您想要用NOOBS安装其他的系统,可以插上一个网线,或者在设置wifi链接,然后回到系统列表,就可以看到各种其他的系统了。

等待刷机完成,会弹出成功提示,点击OK后,系统重启,进入刚刚安装的系统。

【3】没有屏幕,如何玩转树莓派

树莓派3B通过HDMI口输出视频信号,可以在电脑显示器或者电视上使用。如果显示设备只有DVI接口,可以使用HDMI转DVI线输出视频信号;如果只有VGA接口,则需要使用HDMI转VGA接口。

如果你没有显示设备的话,还可以通过远程桌面的方式来查看树莓派的图形界面。我们通过SSH方式访问局域网中的树莓派,使用指令给树莓派安装上远程桌面的插件后,就可以使用Windows电脑上自带的远程桌面来访问树莓派了。

在这之前需要做一些准备,一台Windows操作系统的电脑,一条网线,一个连接上互联网的路由器。

使用第一种办法给树莓派安装上系统后,打开刚刚烧好系统的TF卡,创建一个名为SSH的空白文件:鼠标移动到文件夹空白的地方,右键新建一个文本文件,并命名为SSH,去除掉文件后面的“.txt”拓展名。

将TF卡插在树莓派背后的卡槽上,用网线将树莓派和路由器连接在一起并通电。Raspbian操作系统初次启动时需要一点时间初始化。树莓派的绿色指示灯不规律闪烁说明树莓派上的系统正在运行。

将Windows电脑接入同一个路由器。

在路由器后台找到客户端列表,其中名字为raspberrypi的设备就是树莓派了,记下树莓派IP地址。

这里树莓派分配到的地址是192.168.50.85。根据获取到的地址接下后面的操作。

有些朋友如果没办法登陆路由器后台的话,可以用Advanced IP Scanner工具来查找树莓派的地址(下载地址:https://pan.baidu.com/s/1hrNicGs)。

设置好对应的IP地址段后点击Scan,稍等片刻找到树莓派设备的IP地址。

有了IP地址后,我们就可以通过SSH访问树莓派了。

打开Putty软件(下载地址:https://pan.baidu.com/s/1dEZvRpf)

在Host Name一栏输入刚刚查到的IP地址,选择SSH后,点击OPEN

弹窗跳出后点击“是”。

SSH提示登录,输出Raspbian的默认账户名和密码

账户:pi

密码:raspberry

(输入密码时不会显示密码明文也不会有星号,直接输入完后回车即可)

出现这个画面,说明我们已经顺利的通过SSH访问树莓派了。

我们首先运行第一个指令:sudo apt-get update

等待更新完成后,开始配置VNC,继续运行指令:

sudo apt-get install xrdp

出现确认提示后,输入Y并回车;

安装完成后,输出下一条指令:sudo apt-get install tightvncserver并回车,同样在确认安装时输入Y并回车。

等待安装结束后。在Windows 电脑中打开“远程桌面连接”,输入IP地址后,点击链接。

点击是。

在窗口中输入用户名和密码后点击OK。

这样,我们就成功实现远程界面登陆树莓派了。为了摆脱网线束缚,我们可以通过远程桌面连接Wifi。

点击右上角,Turn On Wi-Fi,选择你的WiFi并连接后,你就可以摆脱网线的束缚了。连接WiFi后树莓派的网线网卡使用的IP地址与有线网卡不一样,你可以在Terminal工具中找到无线网卡的地址:

输入指令:ifconfig 并回车,找到wlan0一项,其中的inet addr就是树莓派的无线网卡的地址。

【4】修改默认的密码

如果使用默认的密码,同时开启了SSH功能的话,每次启动系统都会跳出警告,只需要修改密码,这个警告就不会再出现了。在Terminal工具中输入sudo raspi-config并回车,进入第二项2.Change User Password,根据提示操作修改密码就可以了。

到此,树莓派的基本配置就完成了

返回顶部