亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Manufacturing Technology >> 制造工艺

RaspiRobot Board V2

** 适用于 Raspberry Pi2 **

RasPiRobot Board V2 是一款扩展板,旨在将您的 Raspberry Pi 变成机器人控制器!该板完全组装好,包括一个开关模式电源,因此您可以使用各种电池组为您的 Raspberry Pi 供电。

该板正好位于 Pi 的 GPIO 插座的顶部,并允许使用 L293D H 桥电机驱动器芯片对两个电机进行双向控制。它还允许独立控制两个电机的速度。该板还可以使用开关模式电源为 Raspberry Pi 提供高达 2 安培的电源,让您可以使用 6 节 AA 电池(不包括在内!)运行满载的 Pi 和机器人。

购买地点

RasPiRobot Board 由 Adafruit 在美国以 29.95 美元的价格出售

它也可以在英国和全球范围内从 Seedstudio 购买,价格约为 15 英镑,具体取决于汇率

您也可以在 Amazon.co.uk 上以 17.50 英镑的价格购买

特点

下面列出了版本 2 的主要功能。

文档

RaspiRobot Board (RRB2) 的第 2 版从第 1 版的反馈中吸取了教训,这是一个很大的改进。

工作原理

下图显示了如何使用 RRB2 板。 RRB2 由需要在 6 到 12V DC 之间的电池组供电。虽然使用 4 节 AA 电池理论上可以提供 6V,但实际上电池电压通常会很快下降到低于此值,因此最好使用至少 6 节 AA 电池,无论是充电电池还是普通重型电池。 7.2V LiPo 电池组也可以正常工作。

请注意,Raspberry Pi 不需要单独的电源。 RRB2 可以轻松地为 Raspberry Pi 和电机提供 2A 的 5V 电压。

请注意,6V 电机通常可以在 5V 下正常工作。

安装 Python 库

在您的 Raspberry Pi 上,在终端窗口中发出以下命令:

$ wget https://github.com/simonmonk/raspirobotboard2/raw/master/python/dist/rrb2-1.1.tar.gz$ tar -xzf rrb2-1.1.tar.gz$ cd rrb2- 1.1$ sudo python setup.py 安装 

将 RRB2 连接到您的 Raspberry Pi。您现在不需要将电池、电机或其他任何东西连接到 RRB2。现在,您可以通过 Pi 的普通 USB 电源连接器为其供电。

现在让我们从 Python 控制台运行一些测试,一切都已安装。即使没有任何电机,我们也可以使用 RaspiRobot Board v2 进行实验

通过在终端窗口中键入以下内容来打开 Python 控制台(Python2 而不是 3):$ sudo python

然后,在 python 控制台中,一次输入以下一行:

from rrb2 import *rr =RRB2()rr.set_led1(1)rr.set_led1(0)rr.set_led2(1)rr.set_led2(0)rr.sw1_closed() 

最后一步应该显示答案“False”,因为没有附加开关。

如果您愿意,可以使用 True 和 False 代替上面示例中的 1 和 0。

连接电池和电机

将 RRB2 用作漫游机器人的最快方法是购买机器人底盘,例如 Magician Chassis(可从许多来源获得)或从 eBay 购买类似的低成本机器人底盘套件。这些套件包括激光切割车身、一对齿轮电机、通常是电池盒以及用于将它们固定在一起的螺母和螺栓。

这是一个这样的机箱。第一步是将这一切联系在一起。请注意,这些通常与 4 x AA 电池盒一起提供。您需要将其换成类似的 6 x AA 电池盒或 7.2V 锂聚合物电池组。驱动电机时,充电电池是个好主意。

构建机箱后,使用提供的一些螺栓将 Raspberry Pi 固定在机箱上,然后将 RRB2 连接到 GPIO 连接器上。确保它在正确的方式周围,并且所有的针脚都与插座相接。

来自电机的引线将穿过底盘,每对引线应连接到标记为 L 和 R 的两个螺钉端子之一(左侧和右侧)。如果你把引线放错了,电机的方向会和预期的相反,所以如果发生这种情况,只需将它们换掉即可。

警告:切勿同时使用电池和 USB 电源连接器为 Raspberry Pi 供电。一个或另一个,但不是两者。

最好暂时将轮子从机器人底盘上移开,以免它意外地将自己从您的桌子上移开。当 Raspberry Pi 启动时,其中一个或两个电机可能会旋转。

将电池组连接到第三对螺丝端子。 +V 朝向板的外侧。 Raspberry Pi 的电源灯应该会亮起并开始启动。 RRB2 上的 LED1 和 LED2 也会亮起。

将 Pi 设置为 WiFi 后,您就可以通过 SSH 无线连接到它。因此,您可能需要插入 USB WiFi 加密狗。

API 参考

一般

该库实现了一个名为 RRB2 的类。这仅适用于 Python 2,并且您编写的任何使用 libaray 的 Python 程序都必须以超级用户身份运行。即

更多详情:RaspiRobot Board V2


制造工艺

  1. Raspberry Pi 上的温度监控
  2. Raspberry Pi 2 气象站
  3. 使用 Raspberry Pi 监测温度
  4. Raspberry Pi Ball 跟踪
  5. Raspberry Pi Universal Remote
  6. 使用 Raspberry Pi 的运动传感器
  7. 一片树莓派
  8. Cycle Chaser
  9. Raspberry Pi 土壤湿度传感器
  10. Raspberry Pi Thief Detector
  11. 盖革计数器 – Raspberry Pi 辐射传感器板教程
  12. Raspberry Pi 传感器