全部学习汇总: GitHub - GreyZhang/little_bits_of_raspberry_pi: my hacking trip about raspberry pi.
前几天看了树莓派小车实现的硬件相关部件梳理视频,今天看了一段树莓派小车的电机驱动软件实现。
视频非常短,从里面能够提取出来的我感兴趣的信息大致如下:
- 从上面这个截图可以看出,树莓派可以通过Mac OS的命令窗口进行登录。我没有使用过Mac,倒是很有入手一个Mac设备的打算。从这里面暂时只能够看出是进行了远程登录,是否需要安装额外的插件现在还不是很清楚。
- 上图是视频讲解中编写的部分代码,从里面可以看出树莓派的小车的电机驱动仅仅是通过GPIO,还没有涉及PWM等功能的使用。而控制代码的实现使用Python构建,树莓派有相应的GPIO Python控制模块库。需要注意的是,上图中的代码一是不完整,二是有问题(第三行少了半个括号)。
3. 上图是视频中通过简单的代码对小车的马达实现了驱动控制的一酸,截图的时候小车已经运转起来了。而驱动程序的执行直接通过Python解析器,这个功能之前仅仅是从网络的只言片语中看到过,在实际的案例中还是第一次见到。如果可以通过Python实现对底层部件的驱动,虽说在可靠性上可能会引入一点问题但是开发的效率无疑是可以大大提升的。