树莓派快速入门指南
【 前言】
树莓派(Raspberry Pi)是尺寸仅有信用卡大小的一个小型电脑,您可以将树莓派连接上电视、显示器、键盘、鼠标等设备使用。目前,树莓派能替代日常桌面计算机的多种用途,包括文字处理、电子表格、媒体中心、游戏等等,或者是搭建一个超低耗能的小型服务器,实现7*24小时的服务,亦或者是用树莓派搭建一个智能家居系统,搭建一个智能设备
预备知识:
学习树莓派之前,你需要对Linux有一定的了解。如果你使用树莓派来开发的话,C语言或者Python语言都是一个比较不错的选择。
【壹】树莓派3B介绍
树莓派3B是目前最新的的树莓派开发板,其构建在最新的博通2837 ARMv8 64位处理器上,与其上两代产品相比,速度更快,功能更强大。凭借其内置的无线和蓝牙链接功能,它也是一个理想的物联网解决方案。
•四核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
你可以在树莓派官方网站下载系统镜像。
刷机完成后,软件会跳出写入成功的提示
【2】使用NOOBS工具安装系统
NOOBS工具是树莓派官方推出的刷机工具,它的优势是:这种办法无需使用特定的平台,只要你找到一台电脑将NOOBS工具的文件复制到TF卡上并插到树莓派上,开机启动,就可以开始安装系统了。
打开树莓派官网Boobs下载页面:
将NOOBS的压缩包解压后,并将其中的文件复制到TF卡根目录下。
【3】没有屏幕,如何玩转树莓派
树莓派3B通过HDMI口输出视频信号,可以在电脑显示器或者电视上使用。如果显示设备只有DVI接口,可以使用HDMI转DVI线输出视频信号;如果只有VGA接口,则需要使用HDMI转VGA接口。
在这之前需要做一些准备,一台Windows操作系统的电脑,一条网线,一个连接上互联网的路由器。
使用第一种办法给树莓派安装上系统后,打开刚刚烧好系统的TF卡,创建一个名为SSH的空白文件:鼠标移动到文件夹空白的地方,右键新建一个文本文件,并命名为SSH,去除掉文件后面的“.txt”拓展名。
将TF卡插在树莓派背后的卡槽上,用网线将树莓派和路由器连接在一起并通电。Raspbian操作系统初次启动时需要一点时间初始化。树莓派的绿色指示灯不规律闪烁说明树莓派上的系统正在运行。
将Windows电脑接入同一个路由器。
在路由器后台找到客户端列表,其中名字为raspberrypi的设备就是树莓派了,记下树莓派IP地址。
有些朋友如果没办法登陆路由器后台的话,可以用Advanced IP Scanner工具来查找树莓派的地址(下载地址:https://pan.baidu.com/s/1hrNicGs)。
有了IP地址后,我们就可以通过SSH访问树莓派了。
打开Putty软件(下载地址:https://pan.baidu.com/s/1dEZvRpf)
SSH提示登录,输出Raspbian的默认账户名和密码
账户:pi
密码:raspberry
(输入密码时不会显示密码明文也不会有星号,直接输入完后回车即可)
我们首先运行第一个指令:sudo apt-get update
sudo apt-get install xrdp
安装完成后,输出下一条指令:sudo apt-get install tightvncserver并回车,同样在确认安装时输入Y并回车。
【4】修改默认的密码
如果使用默认的密码,同时开启了SSH功能的话,每次启动系统都会跳出警告,只需要修改密码,这个警告就不会再出现了。在Terminal工具中输入sudo raspi-config并回车,进入第二项2.Change User Password,根据提示操作修改密码就可以了。