Grove系统

什么是Grove系统?
Grove是一个模块化的标准连接器原型系统。Grove采用积木式组装电子技术。与基于跳线或焊接的系统相比,连接,试验和构建更容易,并简化了学习系统。Grove系统允许你构建真正的系统。因而它需要一些学习和专业知识才能正确地将物件联接起来。
Grove系统由基本处理单元(树干)和具有标准化连接器的各种模块(树枝)组成。Grove系统的创始人们(seeediuno团队)曾经试图用“树干”和“树枝”来命名这些单元和模块,然而短暂的纠结之后他们果断放弃,为了不给您造成困惑,seeed将任何可能造成混淆的东西都弃若敝屣。
基本单元(通常为微处理器)允许从Grove模块轻松连接任何输入或输出。每个Grove模块通常都可以处理单个功能,例如简单的按钮或更复杂的心率传感器。
如果您使用的处理单元没有Grove接口。您可以使用Grove 转Pin Header 转接线,从Raspberry Pi或Arduino的针脚连接到Grove模块。
Grove 项目
以下是使用Grove进行的一些项目供您参考,更多项目请点击 示例 或者 指南.
Grove 模块的尺寸
一共有五种尺寸的Grove模块
1X1 |
1X2 |
1X3 |
2X2 |
2X3 |
20x20mm |
20x40mm |
20x60mm |
40x40mm |
40x60mm |
 |
 |
 |
 |
 |
如何将Grove连接到您的控制板
如果您的控制板上没有Grove连接器,则需要一个Grove扩展板来连接Grove模块。Grove扩展板提供处理能力,可接收传感器输入,也可以输出给执行器。现在我们已有专为各种平台的设计的多款Grove扩展板,包括Arduino UNO,Particle Phone,BeagleBone等。
注意
Arduino Base Shield 适用于下列核心板:
- Arduino UNO/Leonardo
- Seeeduino V¾/4.1/Lite/Clio/Lotus/Stalker
- LinkIt ONE
Grove模块接口
您可能已经注意到Grove电缆有4种颜色。
- pin 1 - 黄色 (例如, I2C Grove Connectors上的SCL)
- pin 2 - 白色 (例如, I2C Grove Connectors上的SDA)
- pin 3 - 红色 - VCC (所有的Grove接口红色都是VCC)
- pin 4 - 黑色 - GND (所有的Grove接口红色都是GND)
Grove模块主要有4种接口。
Grove Digital 数字接口
Grove数字接口由Grove插头的四条标准线组成。两条信号线通常称为D0和D1。大多数模块只使用D0,但有些(像LED Bar Grove显示屏)使用两者。通常核心板会将板卡上的第一个Grove连接头称为D0,第二个称为D1。第一个接头会连接到主控芯片的DO/D1管脚,第二个连接头会连接到主控芯片的D1/D2引脚,后面的连接头以此类推。
pin |
Function |
Note |
pin1 |
Dn |
第一个数字输入 |
pin2 |
Dn+1 |
第二个数字输入 |
pin3 |
VCC |
供电引脚 5V/3.3V |
pin4 |
GND |
地 |
Grove Analog 模拟接口
Grove模拟接口由Grove插头的四条标准线组成。两条信号线通常称为A0和A1。大多数模块只使用A0,但有些(像LED Bar Grove显示屏)使用两者。通常核心板会将板卡上的第一个Grove连接头称为A0,第二个称为A1。第一个接头会连接到主控芯片的AO/A1管脚,第二个连接头会连接到主控芯片的A1/A2引脚,后面的连接头以此类推。
pin |
Function |
Note |
pin1 |
An |
第一个模拟输入 |
pin2 |
An+1 |
第二个模拟输入 |
pin3 |
VCC |
供电引脚, 5V/3.3V |
pin4 |
GND |
地 |
Grove UART
The Grove UART 是特殊的一种数字输入输出接口。它使用引脚1和引脚2进行串行输入和发送。 引脚1是RX线(用于接收数据,因此是输入),其中引脚2是TX线(用于向Grove模块传输数据)。
pin |
Function |
Note |
pin1 |
RX |
串行接收 |
pin2 |
TX |
串行发送 |
pin3 |
VCC |
供电引脚 5V/3.3V |
pin4 |
GND |
地 |
Grove I2C
有许多类型的I2C Grove传感器可用。大多数器件同时支持5V / 3.3V,但有少数只支持3.3V或只支持5.0V,您需要在使用前仔细检查电压参数。
Grove I2C连接器具有标准布局。引脚1是SCL信号,引脚2是SDA信号。电源和接地与其他连接器相同。这是Grove Digital Connector的另一个特殊版本。实际上,控制器上的I2C总线(如ESP8266,Raspberry Pi和Arduino)通常只使用数字I / O引脚通过软件来实现I2C总线。Raspberry Pi和Arduino上的I2C引脚是带有硬件支持的。
pin |
Function |
Note |
pin1 |
SCL |
I2C 时钟 |
pin2 |
SDA |
I2C 数据 |
pin3 |
VCC |
供电引脚, 5V/3.3V |
pin4 |
GND |
地 |
Grove 线缆
通用 Grove 线缆
我们为您的项目工程准备了5种不同的grove线缆, 长度5厘米,20厘米,30厘米,40厘米以及50厘米不等。
Grove - Branch Cable (分支电缆)
Grove Branch Cable是Grove系统中使用的一种电缆。它由三个带防反插的母头连接器和四根颜色编码的电线组成。Grove分支电缆可用于支持菊花链中的多个Grove设备连接到Grove shield板卡上。通常,一端接口连接到Grove shield板卡上,第二和第三连接器连接到两个Grove设备。
与Grove电缆系列的其他成员一样,这个分支电缆也是带有反插扣的,这样确保您不会不小心把线插反。另外,当将连接器连接到shield板卡或其他设备时,请您按压以确保连接稳定可靠。由于Grove Branch电缆有闩锁(有时称为“扣”或“带扣电缆”),当闩锁关闭时,您将听到一个小声音,并且应该看到闩锁在其对应的部件上。这些闩锁(或带扣)可改善连接,并且在高振动或生产环境中特别方便,因为断开电缆时必须使用一些力。,
使用Grove分支电缆连接多个设备时,请格外小心。请注意Grove Shield上的模拟或数字引脚将由Grove设备共享。这样的配置可能不适合于两个模拟设备。使用Grove分支电缆连接模拟和数字Grove设备可能根本不起作用。

示例包括:
- 使用菊花链连接两个或多个I2C设备,可以使用多条分支电缆来扩展I2C总线。
- 连接两个需要同时工作的设备。例如,LED和继电器可以通过单个Grove分支电缆连接到Grove Shield。由于两个器件将由同一个数字引脚控制,所以可以实现同时关闭LED和断开继电器。
Grove - Branch Cable for Servo (伺服分支电缆)
Grove分支电缆是另一种Grove电缆,主要用于将一个或两个舵机连接到您的项目。它们由三个连接器组成:一个四针母连接头,适用于连接到Grove Shield,以及两个三针公柱型连接头。在这种配置中,电源和地(来自四针母头的引脚3和4)都连接到3针的电源和地。四针连接器的引脚1(黄色)一端连接到具有PWM功能的Arduino引脚上,另一端连接到带有黄色引线的3针公头。同样,四针连接器的引脚2(白线)的一端也连接到Arduino的第二个具有PWM功能的引脚上,而另一端连接到带有黄线的另一个三针公头上。
用于Servos的Grove分支电缆的四针连接头通常连接到Grove Shield数字插座,如D2-D9。连接伺服时,记下数字PWM电缆的线颜色(黄色或白色),以了解哪个数字引脚对应于伺服输入。

Grove to 4pin Female/Male Jumper (grove转4pin 跳线)
你可以用这个来:
- 将Grove设备连接到其他不带Grove接口的MCU,例如您要将Grove - Light Sensor连接到Raspberry Pi。
- 使用Grove shield控制非Grove接口的设备。

线缆购买链接
Cable |
Link |
Branch Cable |
立即购买! |
Branch Cable for Servo |
立即购买! |
Grove to 4Pin Female |
立即购买! |
Grove to 4Pin Male |
立即购买! |
Grove 入门套件
我们为初学者设计了许多套件。Grove入门套件包括Grove扩展板,多个Grove模块和用户手册。同时我们提供大量课程供初学者学习。如果您想开始系统地学习一个平台或者学习相关电子知识,Grove Starter套件包将是您的最佳的选择。

我们针对不同的平台开发了为数众多的套件
套件名 |
购买链接 |
Grove - Starter Kit for Arduino |
立即购买! |
Grove Starter Kit for mbed |
立即购买! |
Grove Starter Kit for LinkIt ONE |
立即购买! |
Grove Starter Kit for LaunchPad |
立即购买! |
Grove Starter Kit for Photon |
立即购买! |
Grove Starter Kit for BeagleBone Green |
立即购买! |
Grove Starter Kit for LinkIt 7688 Duo |
立即购买! |
Grove Starter Kit for 96Boards |
立即购买! |
Grove Starter kit for Arduino&Genuino 101 |
立即购买! |
GrovePi+ Starter Kit for Raspberry Pi |
立即购买! |
选择您的Grove
想要一些Grove模块用于您的项目?这里有一些推荐。
Grove 基本输入输出模块
Grove 显示模块
Grove 运动检测模块
Grove 通信模块
Grove 环境监测模块
Grove 机器人配件