攻略使用环境:windows7 操作系统
标准配置:8GB SD卡,串口连接线,电源接线,电源,
早早地就把树莓派拿到了手中,也早早地和它打了个照面,但事情耽误,于今天才写了和它的那次相遇,就当是这是一次回忆录体吧。
手里的树莓派不过才一张信用卡那么大(一点也不夸张),但却集成了多样的接口,软件层面由兼容Debian等操作系统,功能实在强大,在动手能力强的Geek手中,它可以玩转机器人,高清视频,甚至是角色扮演游戏,可谓无所不能。但万事总要有个开始,现在我们还是从与树莓派和电脑的连接通讯上出发,在寝室里先与它亲密接触吧。
同时和树莓派到达我们手中的还有一张4G的SD卡、串口接线,电源连接线。(再次表达对实验室友情赞助的感谢)由于没有现成的路由器,我们就通过串口将我们的本本和树莓派连接起来,用本本的显示屏为我们提供树莓派的操作系统界面。
Step1: 准备SD卡。
Wait…我们现在没有到与电脑的连接阶段,因为崭新的树莓派还没有操作系统呢,而提供的SD卡就是为了写入操作系统的。相对于操作系统为linux的本本,用windows系统的笔记本写入SD卡,就容易很多,基本就是鼠标点点的事。
首先我们要从官网上下载树莓派的Debian操作系统文件,然后解压得到.img文件(全名为2012-12-16-wheezy-raspbian.img),注意保存路径不能包含汉字。
然后我们要下载安装Image Writer for Windows的软件,虽然百度一搜,下载地址还蛮多,但建议是从正规渠道下载,这里提供一个:http://code.launchpad.net/win32-image-writer. 得到一个压缩文件。只需单击文件里的.exe即可运行。
我们将SD卡插入电脑的的读卡器中,留意下读卡器的在电脑中的盘符,运行Win32DiskImager.exe程序。
Image File一栏填写刚下载的Debian操作系统镜像文件的地址,Device就是读卡器显示的盘符。确认无误后,点击write。就开始写入SD卡了,需要几分钟的时间。
写完后,我们就可以安全取出SD卡,将其插入树莓派的读卡器中。
Step2: 连接串口线
接下来,我们要做的就是连接串口线,我们要使用是白绿黑三根线,他们分别连接树莓派串口的14,15和地线。(也就是树莓派标志正对着你时,左上方第
一排的左数第4,第5和第3的接口,注意不能接错了)
我们接着用串口线的另一端USB接口插入到本本上,却没有任何反应,原来我们还没有安装串口驱动。
Step3:安装串口驱动
我们去PL2303官网http://www.prolific.com.tw下载PL2303_Win_1_7_0.zip,双击压缩文件,运行里面的安装程序。基本上连续单击下一步至最后完毕。这时,重新将串口另一端USB插到本本上,右下角就会有连接到设备的提示了。
Step4: 找到串口
右击桌面计算机图标,点击属性,弹出窗口左边导航栏有设备管理器,单击打开。在端口下找到了COM6。
注意,我们此时需要查看COM6的属性,双击打开。需要确认属性如下图所示(有时候可能默认的比特率为96000bit/s,需要手动修改过来。)
Step5:安装串口终端软件
为了能在本本屏幕上看到树莓派运行界面,我们还需要安装串口终端软件。这里推荐putty,一个体积很小的软件,可在官网上下载http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html。注意选对操作系统。我选择的是:
下载后,双击运行。连接类型选择SSH,填写Host Name和Port。可把这些设置保存(save)起来,起个容易识别的名字,下次我们就可以直接根据名字来load这些参数了。
Step 6: 给树莓派上电
我们先给树莓派提供电力,普通智能手机的那个电源插头就足够了。连接上电源后,能看到树莓派power那个灯开始亮了,此时点击open。
会出现一个类似命令行的窗口,显示树莓派的启动信息,然后就是输入用户名和密码:默认是pi/raspberry. 界面和linux是一样的。因为是初次启动,需要配置。按照提示,输入raspi-config即可。
Step 7 对树莓派进行初始配置
配置界面如下(如果周围有乱码,可以忽略。)
首先,我们要选择expand_rootfs。它的作用是将刚才写入到SD卡中的映像文件大小扩展到整张SD卡中。我们使用的是一张4GB的卡,应该充分利用上面的空间,进行该操作就能将它扩展到与你的SD卡同样的大小。
选中expand_rootfs选项,然后按下回车。你会看到如下提示,只需要再按一下回车就可以回到raspi-config的主菜单中。
接下来就是overscan选项如果你的屏幕显示没有问题,那么你就可以跳过这个步骤。如果屏幕显示的图像并没有完全占用你的显示器空间可以将overscan禁用掉,来让系统充分利用整个屏幕。
然后你需要修改用户pi的密码,这也是隐私保护的关键步骤。
你也根据自己的喜好修改其他的一些配置,如键盘布局,时区等。之后重启树莓派,用刚修改的用户密码登陆。
Step8 最简单的程序
对于接触过linux的同学来说,树莓派的界面再熟悉不过,那么我们就用vi写个小程序吧。(有时我也喜欢用nano这样的编辑器)
保存退出后,运行 gcc –o hello hello.c,编译链接成功后,运行hello,屏幕上就出现了hello raspberry Pi的字符。
至此我们就完成了树莓派和电脑的串口连接过程。
辟谣:
根据我的经验,以下在网上分享的一些经验是不可靠的。
1. 树莓派推荐电源是1.5A以上。
其实我用的是5.0V/700mA的手机电源,没有任何问题。
2. SD卡插入,ACT灯会闪烁。
但很多人插入SD卡后,ACT灯是不亮的,或者亮度很微弱,但这对正常使用没有影响。