年前入手了树莓派4B,一个信用卡大小的电脑,正所谓麻雀虽小,五脏俱全,树莓派的接口相当丰富,相比于上一代树莓派,性能也有不小提升。
树莓派的使用也是一个从了解到熟悉的过程,查找官方系统,烧写系统,系统备份,远程SSH,远程VNC,远程SCP,连接wifi,配置IP地址,连接显示器,熟悉操作环境,挂在大容量U盘,熟悉基于debian的raspberry操作系统,之前都是操作CentOS7环境,替换apt软件源和系统源,更新操作系统,配置FRP内网穿透,搭建私有网盘,搭建私有git,配置摄像头监控。
熟悉树莓派之后,还是要做一个成品出来。决定做一个基于树莓派的避障小车。树莓派的精髓并不是这个微型电脑的性能多么强悍,虽然它的性能比上一代更强大,而是它的低功耗和本身对GPIO的支持,能和硬件进行扩展通信,操作硬件,应用于IoT物联网领域。
开始选择制作小车的配件,马达,L298N电机驱动模块,舵机,超声波测距仪,杜邦线等等。树莓派4B电源输入是5V3A,手里只有5V2A的充电宝,还需要对马达进行独立供电,使用2节18650。充电宝只负责对树莓派供电。
进行断电接线,根据官网提供的40PIN接口图,没有使用I2C和SPI接口,GPIO完全够用。分模块进行代码开发,调试。