前言
pi-tank 是一个可以控制树莓派智能小车的 npm 包。使用该包,我们可以通过 JavaScript 控制小车前进、后退、左转、右转、停止等行为。本篇文章将详细介绍 pi-tank 的使用方法以及注意事项。
安装
首先,我们需要在电脑上安装 Node.js 和 npm。安装完成后,在终端中输入以下命令来安装 pi-tank:
--- ------- -------
使用
引入 pi-tank
在 JavaScript 文件中引入 pi-tank 包:
----- ------ - -------------------
初始化 pi-tank
我们需要初始化 pi-tank 包来与树莓派建立连接。在初始化前,确保小车已经连接到树莓派上。
----------------------------------
其中,path/to/serialPort
是串口设备的路径,一般默认为 /dev/ttyACM0
。如果你不确定串口设备的路径,可以在终端中输入 ls /dev/tty*
查看。
移动小车
前进
-----------------
后退
------------------
左转
------------------
右转
-------------------
停止
--------------
指定速度
我们也可以指定小车的移动速度,速度取值范围为 0 ~ 255。默认速度为 150。
-----------------------
注意事项
- 在使用 pi-tank 之前,确保树莓派已经安装好官方提供的 Raspbian 操作系统,并且已经安装好了
avrdude
工具。 - 在 pi-tank 初始化前,先登录树莓派并且以管理员权限运行终端。
- 在运行 pi-tank 的代码前,确保已经将 JavaScript 文件上传到了树莓派上。
示例代码
----- ------ - ------------------- ---------------------------- --------------------- ------------- -- - ----------------- ------------- -- - ------------------- ------------- -- - ------------------ ------------- -- - -------------- -- ------ -- ------ -- ------ -- ------
这个示例代码会使小车前进 2 秒,右转 2 秒,后退 2 秒,最后停止。
来源:JavaScript中文网 ,转载请联系管理员! 本文地址:https://www.javascriptcn.com/post/6005726381e8991b448e8935