替代连接系统:Grove、Qwiic与STEMMA/QT介绍
1. 替代连接系统概述
在电子项目中,连接各种组件是一项常见任务。对于有经验的人来说,将组件连接到面包板并相互连接可能是小菜一碟,但对于新手或者觉得布线繁琐的人来说,可能会想是否有更好的方法。实际上,确实存在一些更便捷的连接系统。
这些连接系统允许使用一组布线和连接器将传感器和其他组件连接到特定平台的主机板(如扩展板、帽子板),通常支持特定的通信协议,如I2C、SPI等。制造商将组件以模块形式提供,这些模块遵循相同的协议,例如可以将传感器和显示器连接在一起。虽然这些连接系统成本略高,但使用方便,且采用键控连接器可防止交叉或错误连接,从而抵消了成本。
2. Grove系统
2.1 Grove系统特点
Grove系统是开源的,采用四线键控连接器,能让电子组件的组装变得轻松快捷,还简化了学习过程。它由主机板(扩展板/帽子板)组成,每个模块都有一个专用连接器,使用多种协议之一。连接呈星形模式,每个组件在主机或多路复用板上需要一个连接。每个Grove模块实现单一功能,如传感器、按钮或显示器,目前有超过200个模块可供选择,能满足各种项目需求。
2.2 Grove Arduino示例
以下是一个使用Arduino的Grove项目示例,使用了Grove Arduino基础扩展板、DHT11传感器和16x2 LCD来显示数据。
/**
Beginning Sensor Networks Second Edition
Sensor Networks Example
超级会员免费看
订阅专栏 解锁全文
68

被折叠的 条评论
为什么被折叠?



