树莓派智能小车
硬件购入和组装
单纯是为了娱乐,买了树莓派和智能小车。
- 树莓派4B 8GB
- 树莓派AI视觉四驱小车
- 闪迪64GB TF卡 ×2
- 纯铜散热片
上周末用了一整天拼装完毕。然后烧录官方镜像,在手机上安装官方提供的APP,即可进行蓝牙连接进行控制,WIFI连接查看摄像头视频。
到此为止已经可以作为一个遥控赛车的玩具了,但我们显然不会止步于此,接下来要着手学习如何通过GPIO来控制机械部件,以及如何用OpenCV和TensorFlow进行视频处理。
官方镜像中提供了很多示例代码,但我不打算使用官方镜像,而是自己从Raspberry Pi OS逐步搭建环境,所以直接在Windows上用7Zip把官方镜像Home目录中的文件全部解压出来使用。
wiringPi控制GPIO
C++代码:
1 | git clone https://github.com/WiringPi/WiringPi.git |
1 | // red.c |
Python代码更简单,树莓派官方系统默认安装了需要的包:
1 | import RPi.GPIO as GPIO |