Skip to content

Grove 系统扩展模块

Grove 是一种模块化、标准化的连接器原型开发系统。与使用跳线或焊料的系统相比,Grove 的模块化积木式方法使组装真正的电子产品变得容易。

更多关于 Grove 系统的介绍可以阅读由 seeed studio 提供的 wiki:Grove System

Grove 整个思路非常 nice,虽然溢价较高,但是用起来真心方便,属于用过就回不去了的那种( 面包板确实挺方便,但是每次使用都要拿出来组装,每次用完就要全部拆掉放回去,对于强迫症来说真的很累 )。

另外一方面,市面上的传感器和需求五花八门,Grove 系统也不可能给每一种传感器还有需求提供组件,再加上对我来说自己画板子 + 制作本身也是乐趣之一,所以我决定自己动手丰衣足食。

INFO

等方案全部验证完之后我会在 GitHub 全部开源,敬请期待。

MLX90640 热成像传感器 已验证

MLX90640 可以提供 32*24 分辨率的分区温度信息,无论是日常测量温度还是检查 PCB 板的发热情况都十分方便。

需要注意的是 MLX90640 有两种 FOV 可供选择,分别是 110 和 55,这一块扩展模块两种都是支持的,你可以根据需要选择一种,我自己选择的是 55 的版本,因为我比较需要精确的测量某一个小区域内的温度信息。

如果你对分辨率要求较高,那么可以考虑将 MLX90640 获取到的温度数据叠加到摄像头的图像之上,来获取更好的可视化效果。

AS3935 雷电传感器

雷电传感器很有意思,可以检测到半径 40KM 以内的雷电活动。由于 AS3935 采用 QFN 封装,个人在家不太好操纵,成功率堪忧,所以我选择的方案是对 CJMCU-3935 进行二次封装的方案。

另一方面由于 Grove 系统采用的是 4 线方案,所以在对外暴露 I2C 接口之后,就没有足够的接口来进行中断操作了,所以我画了两个接口来解决这个问题。

I2C 扩展模块

这是一个非常简单的方案,只是将 I2C 进行了简单的扩展,以适应更多设备,但如果你的设备有地址冲突的话,这个模块是无法使用的,你需要的是 I2C HUB。

另一方面两侧根据排列组合提供了 4 种不同的接口,你可以用于连接 I2C 的 OLED 显示器,虽然可能不是非常美观,但是用起来挺方面的,未来我会考虑单独画 OLED 的模块来使用。

双按键模块 已验证

简单的外部双按键模块,拿在手里捏着玩挺解压的。

更多

慢慢玩慢慢画咯~

Last updated: