软件安装

制作好的系统卡从读卡器中取出来,插入到树莓派中,给树莓派接上显示器,通电加载操作系统。按照系统提示进行相关选择和设置,如设置时区、键盘布局、语言等,设置完毕后进入系统桌面。

桌面

浏览raspberry官网

桌面

连上无线鼠标和键盘后,可以体验下mini pc,整体上还是比较流畅的,基本的软件都已经装好了。做一些简单的办公和学习应该是够了,直接来编写小车控制程序都是可以的。我习惯了另外一台电脑,所以准备通过ssh登录树莓派运行程序,需要开启树莓派的ssh服务,然后把其他电脑的公钥加到~/.ssh/authorized_keys里面。

pi-ssh

树莓派官方支持的就是Python,所以系统已经默认装好了。现在从另外一台电脑登录进来查看一下ssh -o ServerAliveInterval=60 pi@192.168.xx.xx,Python有2个版本,Python 2.7.6和Python 3.7,我使用的是3.7版本。

python

树莓派一个特色是有40个可编程控制的GPIO针脚,通过给GPIO针脚输出高低电平来发送控制指令。下图是GPIO针脚图,后面写控制程序时再具体说明。

gpio

GPIO的驱动库默认也是已经安装好的,到这一步其实可以直接开始写控制程序了。

RPI.GPIO

我的代码都放在github上面,所以还要装一下gitsudo apt-get install git,把树莓派的公钥加入到github SSH keys里面,后面只需在树莓派上面git pull代码即可更新小车控制程序。