nodejs实现树莓派3遥控小车(一)

这里制作的树莓派小车的特点是使用充电宝作为系统电源,不需要额外的其他电源。充电宝可以说人人都有,比电池盒电源好用多了。

材料

  • Raspberry Pi 3板
  • l298n电机驱动板
  • 充电宝
  • 小车底座
  • 直流电机2个
l298n板

Raspberry Pi 3 Model B引脚编号

Raspberry Pi 3引脚编号规范

我们将使用nodejs的 rpio,进行Raspberry Pi的IO口编程。
rpio中,同时支持树莓派上的两种引脚编号规范。
第一种编号是physical编号,这个编号比较直观,对应树莓派电路板上引脚位置。也就是上图中灰色的数字编号。rpio默认使用physical编号。
第二种编号是gpio编号,使用Broadcom GPIO命名规范。是更底层的工作方式,它和Broadcom的片上系统中信道编号相对应。也就是上图中彩色的引脚编号。
这里连线和IO编程都将采用第一种编号。

连线

  • 充电宝作为电源,用usb线连接树莓派板子。
  • 树莓派电源输出口(2或者4口)连接l298n板12V输入口,给电机供电。树莓派GND口(6口)连接l298n板电源地口。
  • 树莓派GPIO四个口(11、12、13、15口)连接l298n板IO接口,用于控制电机转动。
  • l298n板马达输出分别连接两个电机。


    小车实物图

下一篇文章将详细讲解如何使用nodejs实现小车的遥控。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容