树莓派(Raspberry)是一款基于ARM的微型电脑主板,凭借价格低廉、功能强大等特点受到了国内外创客的热爱,广泛的应用于个人DIY制作。虽然树莓派容易上手, 但是作为一名初级入门者,拿到刚到手的树莓派该怎么做呢?下面以 pi 3B+为例介绍如何首次启动树莓派并开始着手操作。
材料准备
树莓派自带 HDMI 接口、网线接口、USB 接口和 WiFi。很多文章说是需要键盘鼠标网线以及显示器才能操作树莓派。但其实这些都不是必需,必要时(比如我)加一根网线就好了。
* 电脑一台,树莓派一台(以 3B+为例);
* 电源适配器;
* 读卡器,SD卡(8GB 或 16GB 为佳);
* 网线一根(据说非必须)。
软件工具
* SD Card Formatter(格式化SD卡用);
* Win32DiskImager(烧录系统时用);
* 远程ssh工具 putty;
* vncviewer(远程桌面)。
开始实操
一、系统烧录
将SD卡插入读卡器卡槽并插入电脑USB插口。
首先需要格式化SD卡,新卡最好也格式化一下。推荐使用SD Card Formatter,下载地址为:SD Memory Card Formatter - SD Association。
接下来就可以进行烧录系统了。官方链接为:Raspberry Pi Downloads - Software for the Raspberry Pi。官网给出了 NOOBS 和 Raspbain 两种系统,新手推荐 Raspbain。
三者的区别在于,第一个带有桌面以及一些需要的软件,第二个只带有桌面,最后一个则是只有系统。可根据需求进行下载。下载解压后得到一个后缀为img的文件。
下载完成后即可进行烧录,推荐使用 Win32DiskImager(官网链接报隐私错误就不贴链接了,百度即可下载)。
在映像文件处选中解压后的文件,设备处选中U盘,点击写入,耐心等待即可(几分钟)。
二、启动Raspberry
1、没有网线
如果你没有网线,不要着急,如下办法可以帮到你(虽然我试了N次没有成功,最后还是网线搞定,但我觉得你应该可以)。
不要着急弹出U盘,打开boot盘(烧录成功后分出极小主分区,200M)根目录,新建一个名为wpa_supplicant.conf的文件,并写入以下代码:
priority为优先级,数字越大优先级越高,不可为负数。例如你写入两个WiFi,WiFi1 的优先级为2,WiFi2 的优先级为1,则优先连接WiFi1。
保存上述文件,然后同样在根目录下新建记事本,将名称改为ssh并删除后缀(不可有后缀!切记!),保存。然后安全弹出U盘,将SD卡插入树莓派SD卡卡槽中,接通电源适配器即可OK。
原理为,boot根目录中存在 ssh 文件,系统开机后就会自动识别并开启SSH服务。然后读取wpa_supplicant.conf文件中的 Wifi 名和密码,就会自动连上网络。
2、有网线
若你有网线,则操作更加简单。
首先对电脑进行配置。右键单击电脑屏幕右下角Internet图标处,点击“打开‘网络和Internet配置’”。
打开“更改适配器选项”,右键WLAN,打开属性对话框,在共享一栏勾选“允许其他网络用户通过系计算机的 Internet 连接来连接(N)”,并在下方“家庭网络连接(H)”处选择“以太网”或其他。
然后将SD卡插入卡槽中,接通电源适配器,并使用网线连接电脑与树莓派。此时树莓派红灯应常亮(电源连接正常,系统正常启动),绿灯闪烁(SD卡读取正常),网线接口处黄灯常亮(网线接通正常)。
键盘同时按住“windows”键和“R”键,打开运行窗口,输入“cmd”指令并回车,打开命令提示符。输入 arp -a 指令,回车,即可出现如下命令行:
物理地址为 b 开头的即为树莓派的 ip,如果列表中没有显示,可以将树莓派关机重启或重新插拔一下网线。如果还是没有,说明树莓派没有成功连接到Wifi,或是配置错误,刚开机还没来得及连接。可等一会或重试上述步骤。
三、远程连接树莓派
打开远程ssh工具 putty,下载地址为:Download PuTTY: latest release (0.73)。
在“Host Name(or IP address)”处填入树莓派 IP ,点击 Open 即可连接。初次连接会提示如下对话框:
是因为新设备初次连接不受信任,点击“是”即可。
树莓派的初始账号密码为:pi/raspberry。输入账号密码连接成功。接下来就可以开始操作啦。
四、远程桌面
虽说上一步已经连接成功,但是没有界面用起来终归是不太方便,况且许多功能必须依靠界面才可以(例如OpenCV操控摄像头等)。这就需要 vncviewer 软件来进行远程桌面操控了。下载地址:Download VNC Viewer | VNC® Connect。
树莓派桌面系统自带 VNC 服务器,但默认是关闭的。现在我们要做的是将它打开。在ssh连接框中输入 sudo raspi-config 命令并回车。
选择第五项。
选择第三项 VNC。
是。完成配置的修改。
启动 vncviewer ,点击左上角的“New connection(新建连接)”菜单,输入树莓派的 ip 地址,点击“OK(确定)”。即可创建新的桌面连接。
双击新建连接,输入树莓派的用户名和密码,确定。
即可连接成功,快开始你的新世界之旅吧!
上述操作也是在不断摸索中探索出来的,如有错误或遗漏恳请斧正,谢谢啦。