如虎添翼——融合乐高的树莓派Build HAT

以前乐高积木和树莓派的结合,大多都是爱好者自己DIY的结果,虽然可行,多少还是有些复杂。

最近树莓派基金会推出了一款专用扩展板 —— Raspberry Pi Build HAT,可以更好的将树莓派和乐高融合在一起。

Raspberry Pi Build HAT 是树莓派基金会和LEGO® Education合作的一部分,旨在增加 STEAM 学习的影响和范围。乐高教育产品体验主管 Andrew Sliwinski 表示:“我们很高兴与 Raspberry Pi 合作,为世界各地的学生、教师和创客提供工具,以扩展他们的创造性数字技能并增加实战经验。”

乐高已经存在了几十年,以好玩又好用而闻名,但它还可以用于创建高级项目,例如机器人解决魔方问题等等。

Build HAT 售价 25 美元,借助 Build HAT 配套的 Python 模块及其四个 LPF2 连接器(乐高零件使用的那种),我们可以将乐高与现有的 Raspberry Pi 附加组件混合使用。

目前,这款新的扩展板使 Raspberry Pi 可以很方便的驱动 Spike Prime、Technic 和 Mindstorms 套件中的电机和传感器。

新 HAT 适用于所有 40 针 GPIO Raspberry Pi 板,包括 Raspberry Pi 4 和 Raspberry Pi Zero。通过添加带状电缆或其他扩展设备,还可以将其与 Raspberry Pi 400 一起使用。

Build HAT 的酷炫设计意味着所有电子元器件都在底部,在板的上方留出空间供乐高小人搭便车或放置迷你面包板。

你可以使用附带的接头将 HAT 直接连到 Raspberry Pi,并使用 9 毫米垫片以确保稳定,
或者你可以添加一个超高接头以保持未使用的 GPIO 引脚可被访问。

无论你选择哪种方法,请确保在将 Build HAT 安装到 Raspberry Pi 上时正确的放置它!

电源方面,乐高机械组马达和大多数电机一样,驱动它们需要一个外部 7.5V 电源。于是树莓派基金会还为 Build HAT创造了一种全新的电源,它可靠、坚固且可以充分使用这些电机。它的售价为 15 美元。

如果你只是想从电机编码器和SPIKE力传感器读取数据,你可以通过你的树莓派USB电源插座为你的树莓派和Build HAT供电。

其它像马达、SPIKE颜色和距离传感器什么的,需要外部电源。  

LEGO® Education SPIKE™ Prime套件

SPIKE 产品组合中包含的乐高机械组非常适合快速制作机器人或物理计算项目的原型。

可用的传感器包括距离传感器、颜色传感器和令人难以置信的多功能力传感器。

角马达有多种尺寸,包括集成编码器,你可以查询到它们的位置。这意味着你可以精确地控制设备的运动,或将编码器用作其本身的输入设备。

没有这套东西也没关系,树莓派基金会已经编译了所有可与Build HAT兼容的LEGO元素的列表,这样你就可以检查哪些元素最适合你的项目。

地址:https://www.raspberrypi.com/documentation/accessories/build-hat.html#device-compatibility  

新建的HAT Python 库

为了让构建将 Raspberry Pi 的计算能力与你的乐高积木结合的更容易,我们为 Build HAT创建了一个 Python 库,任何使用过其他 Raspberry Pi 库(如 gpiozero 或用于Sense HAT的玩家都可以轻松掌握。

相关文档:https://buildhat.readthedocs.io/en/latest/buildhat/index.html

Build HAT 的Python库已经支持 SPIKE Portfolio 中包含的所有 LEGO Technic 设备,以及来自 LEGO® MINDSTORMS® Robot Inventor 套件和其他使用 LPF2 连接器的设备的设备。