在树莓派上搭建Donkeycar开发环境
在树莓派上搭建Donkeycar开发环境
1 系统安装与SSH配置
在树莓派上最好安装Lite版的系统,占用空间相对较小。我这里选择的是2020-08-20-raspios-buster-armhf-lite.zip
,可以从清华源上下载这个安装镜像压缩文件,然后使用Raspberry Pi Image 工具进行烧写。
由于没有显示设备,需要通过ssh的方式访问树莓派,所以在TF卡烧写完成后,需要在 boot
根目录下创建 ssh
空白文件,保存后,将TF卡从PC上拔出,然后安插在树莓派上。
本次网络操作选用以太网的网线连接树莓派的以太网网卡接口,在配置好Donkeycar环境之前先不配置WiFi。
2 更新系统
所有的镜像都滞后于软件包的更新,所以烧写好镜像,并通过ssh进入树莓派后要进行更新,这里需要提前换源,建议换成清华的源。
pi@raspberrypi:~ $ sudo nano /etc/apt/sources.list
将文件中原来的源注释掉,在文件开头添加如下内容:
deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main non-free contrib
deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main non-free contrib
键盘CTRL-O回车执行保存,CTRL-X退出文件。
pi@raspberrypi:~ $ sudo nano /etc/apt/sources.list.d/raspi.list
将文件中原来的源注释掉,在文件开头添加如下内容:
deb http://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ buster main ui
键盘CTRL-O回车执行保存,CTRL-X退出文件。
换好源之后就可以更新系统了。
pi@raspberrypi:~ $ sudo apt-get update
pi@raspberrypi:~ $ sudo apt-get upgrade
等待系统更新完成。
3 配置树莓派
pi@raspberrypi:~ $ sudo raspi-config
启动树莓派配置界面,依次进行如下操作:
开启I2C
功能