树莓派入门:安装与配置

简介

树莓派是一块只有信用卡长宽的微型电脑,通常配备ARM处理器。麻雀虽小而接口丰富,五脏俱全。

比如我目前入手的树莓派3B+有4个USB2.0,1个千兆以太网(支持以太网供电),1个3.5mm音频接口,1个摄像头接口,1个HDMI接口,1个Micro USB电源接口,1个DSI显示接口,内置WiFi与蓝牙。树莓派拥有超级广泛用途的一个重要原因是其配备40针GPIO接口,意味着树莓派的配件扩展可以极其丰富。

选购

首先不能对树莓派的性能有太高的指望,毕竟这只是台成本在200-300元的机子,比如3B+配备1.4GHz四核处理器与1G RAM。这里给出各版本对照表:

这张图制作较早,并没有包含树莓派3B+。3B+(280)比3B(264)更贵,但处理器主频在不超频情况下从1.2GHz提高到了1.4GHz。另外,上表中有成本为5美元的Zero,但在京东等平台上售价也都在150+,并没有实惠多少。

选完树莓派后可以根据自己的需求选取相应的传感器、配件等等。

这里推荐加装一个外壳和风扇。树莓派发热非常厉害,如果要超频则更甚,良好散热对使用寿命是有极大好处的。至于外壳,单纯因为树莓派看起来太单薄,电子元件裸露,容易损坏。

另外,需要一张Micro SD,推荐16GB+,class10以上。着重看读写速度。我选用的是闪迪至尊极速32GB,读入和写入分别为100MB/s和60MB/s

安装系统

由于是ARM处理器,因此在操作系统上稍有限制。可选各类ARMlinux以及windows10iot。

其他操作系统,日后研究,这里以官方推荐的操作系统Raspbian(基于Debian,自带很多硬件驱动)为例。

下载操作系统 下载Win32 Disk Imager

然后就是傻瓜操作,打开软件,选择img镜像,写入到SD卡上。

基本配置

SD卡插入树莓派,接上电源后自动开机。第一次开机连接一个显示器。

以前版本的Raspbian默认用户名和密码是pi和raspberry,现在好像可以在第一次开机自己设定密码了。

第一次开机会有一些设置,非常不推荐在这个过程中选择更新,我也不知道是网慢还是什么原因,经常卡在这儿。

接下来是一些推荐的配置(更改默认分辨率,开启VNC,更改软件源,安装vim)

更改默认分辨率,开启VNC

命令行输入如下命令进入设置。

1
sudo raspi-config

进入7 Advanced Options,在A5 Resolution可以更改分辨率。进入5 Interfacing Options,选择VNC enabled。

同时建议给树莓派分配专门的IP,方便VNC连接。这步要去路由器管理后台,找到DHCP保留或静态IP或绑定IP等等这样的设置,将树莓派的MAC绑在固定的IP上即可。

windows通过VNC访问树莓派也非常简单。在VNC开启后,VNC会默认开机启动。因此只要树莓派开机联网,在windows下使用VNCviewer,输入树莓派IP和访问密码(通常是树莓派密码或者是自己设定的),就能远程访问桌面了。

更改软件源

命令行输入如下命令就可以换到亲测比较优秀的一个源上(中科大的源)。

1
2
3
4
5
sudo -s
echo -e "deb http://mirrors.ustc.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi \n deb-src http://mirrors.ustc.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi" > /etc/apt/sources.list
echo -e "deb http://mirrors.ustc.edu.cn/archive.raspberrypi.org/ stretch main ui" > /etc/apt/sources.list.d/raspi.list
exit
sudo apt update && sudo apt -y upgrade

安装vim

居然没有默认安装orz。

1
sudo apt-get install vim