0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

什么是Grove系统 ?Grove引脚不同功能介绍

柴火创客空间 来源:柴火创客空间 2023-02-07 16:48 次阅读

开源硬件爱好者

开源硬件爱好者常使用开源硬件 Arduino 和 Raspberry Pi 树莓派等开发板进行电子原型设计,它们可以连接不同功能的传感器来感知环境,并通过控制灯光、马达和其他装置的反馈信息影响环境,创造出各种各样的互动装置、艺术作品、机器人智能装置。

创客爱好者的烦恼

不同功能的传感器在通信接口、连线方法上都不统一,创客爱好者时常为了各种繁琐的连接方式而烦恼!

什么是Grove系统 ?

Grove 是一个标准化模块化的连接接口,各种功能的传感器采用 Grove 接口后可以像连接积木一样方便连接,与基于面包板和跳线连接的传感器相比简化了繁琐的连接方式,让用户更容易学习和使用。

Grove 系统由带 Grove 接口的控制器和带 Grove 接口的不同功能传感器组成,比如 Arduino 控制器可以使用 Seeeduino Lotus 开发板,它带有12个 Grove 接口可以连接不同功能的传感器。

f93c007c-a432-11ed-bfe3-dac502259ad0.png

另外如果使用 Arduino UNO 开发板,可以使用 Seeed Base Shield 扩展板,它可以扩展出多个不同功能的Grove接口方便用户使用 Grove 接口传感器。除了支持 Arduino UNO 的扩展板,还有针对树莓派、BeagleBone 等控制器的 Grove 接口扩展板供用户使用。

Grove系统的特点

简单易用: Grove 接口采用了插头式设计,因此无需使用专业工具就可以轻松插拔硬件。

兼容性: Grove 接口采用了标准化的4引脚连接器,确保了硬件之间的兼容性。

多样性:Grove 接口支持各种各样的传感器、模块、电机等硬件,包括温度传感器光敏电阻、按钮、电机驱动器等。

可扩展性: Grove 接口支持多种协议,包括 I2CUART、PWM 和 GPIO 等,可以根据项目需求选择适当的接口

Grove引脚不同功能介绍

Grove采用4引脚连接,连接线采用4色防插反设计:

引脚1:连接黄色线 (代表信号线比如 IIC 的 SCL 引脚)

引脚2:连接白色线 (代表信号线比如 IIC 的 SDA 引脚)

引脚3:连接红色线 (代表电源正极 VCC 引脚)

引脚4:连接黑色线 (代表电源负极 GND 引脚)

Grove 系统传感器按照通信方式大致可以分为数字通信、模拟通信、UART通信和 IIC通信方式,不同的设备“引脚1”和“引脚2”代表的功能也不同,需要区分不同接口,比如下面的3个传感器代表3种不同的通信方式。

LED灯模块
数字输出
旋转电位器
模拟输出
大气压强
传感器IIC通信

以第一个设备红色 LED 灯模块为例,比如“引脚1”代表数字针脚“D2”,“引脚2”代表数字引脚“D3”;通常大多数数字输出设备只使用“引脚1”的针脚也就是“D2”作为通信引脚,也有个别设备比如“Grove LED Bar 显示屏”它会占用两个引脚一起使用。

第二个设备旋转电位器,它是一个模拟输出设备,比如“引脚1”代表模拟针脚“A0”,“引脚2”代表模拟针脚“A1”,大多数模拟设备只使用“引脚1”也就是“A0”作为信号输出。

所以,数字设备和模拟设备都只看“引脚1”的接口号,比如数字设备“引脚1”接到“D5”上,那么“D5”就是此设备的引脚接口,模拟设备“引脚1”接到“A3”上那么“A3”就是此设备的通信引脚号,编程控制的中也是如此。

如果是“UART”设备那么“引脚1”作为“RX”接口;“引脚2”作为“TX”接口;如果是“IIC通信”方式“引脚1”作为“SCL”接口“引脚2”作为“SDA”接口。

另外,虽然Grove接口是标准的4针接口,但是每种功能的接口都是单独独立的,不能相互替代使用,比如 Grove 数字接口“D2”只能连接数字设备,Grove 模拟接口“A0”只能接模拟设备,Grove IIC 接口只能接IIC通信的设备,

Seeeduino Lotus开发板 Grove接口布局

下表中列出了不同引脚的功能:

引脚 功能
数字引脚 模拟引脚 UART IIC
引脚1
黄色线
Dn
第一个
数字输入
An
第一个
模拟输入
RX
串行接收
SCL
I2C 时钟
引脚2
白色线
Dn+1
第二个
数字输入
An+1
第二个
模拟输入
TX
串行发送
SDA
I2C 数据
引脚3
红色线
VCC(供电引脚, 5V/3.3V)
引脚4
黑色线
GND(电源负极、接地极)

其他设备的连接

另外还可以使用不同的 Grove 连接线来连接扩展不同的设备,比如伺服舵机一般都是3针脚,主控制器上的 Grove 接口如何连接舵机呢?可以使用专门的连接线,这种连接线一头是 Grove 接口另一头是三针杜邦线针脚,这样就方便连接一些特殊设备了

如果你使用的主控制器没有 Grove 接口,还想使用 Grove 接口的传感器设备,这时该怎么办呢?

可以使用 Grove 转4pin 跳线的连接线,这样就可以一头接 Grove 接口的传感器设备,另一头接树莓派 GPIO 接口或者 Arduino Uno板的输入输出引脚孔了,大大方便了用户的扩展。(当然,还是建议安装一个 Grove 接口的扩展板,这样就更方便了!)





审核编辑:刘清

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 传感器
    +关注

    关注

    2541

    文章

    49578

    浏览量

    745910
  • 机器人
    +关注

    关注

    209

    文章

    27720

    浏览量

    203639
  • 树莓派
    +关注

    关注

    116

    文章

    1659

    浏览量

    105099
  • Arduino控制器

    关注

    0

    文章

    4

    浏览量

    944

原文标题:硬件加油站|什么是Grove系统?

文章出处:【微信号:ChaiHuoMakerSpace,微信公众号:柴火创客空间】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    常见芯片引脚的定义及其功能

    在电子领域中,芯片作为核心部件,其引脚是实现与外部电路连接的关键部分。每个引脚都有其特定的代号和功能,它们共同协作,使得芯片能够正常工作。本文将对常见芯片引脚的定义及其
    的头像 发表于 05-23 16:07 9759次阅读

    IN628E的引脚复用

    引脚
    橙群微电子
    发布于 :2024年05月21日 16:25:59

    集成芯片74ls04引脚功能

    555集成芯片是一种功能强大的模拟电路和数字电路结合的中规模集成电路,广泛应用于各种电子设备中。其引脚功能丰富多样,为电路设计者提供了极大的灵活性。下面,我们将对555集成芯片的引脚
    的头像 发表于 03-20 15:36 772次阅读

    ad637引脚及其功能

    AD637是一款高精度的差分放大器,用于放大差分信号、抑制噪声和对信号进行滤波等操作。它被广泛应用于各种测量、仪器设备中,是一款功能强大的集成电路。本文将详细介绍AD637的引脚及其功能
    的头像 发表于 01-24 14:43 2736次阅读

    0660芯片引脚功能

    0660芯片引脚功能
    发表于 01-11 15:57 8次下载

    rk3128引脚功能

    处理功能和低功耗的设计。 对于RK3128的引脚功能,我们可以按照不同的功能组别进行介绍。 电源管理 RK3128芯片提供了多个电源
    的头像 发表于 01-04 17:04 2234次阅读

    LM2575T引脚功能及应用

    LM2575T是一款具有广泛应用的开关稳压器,适用于切换模式电源以及线性稳压器替代方案。该芯片能够提供高效率的电压转换,具有较低的开关损耗和静态电流。下面将详细介绍LM2575T的引脚功能
    的头像 发表于 12-27 16:46 2964次阅读

    pn8024r引脚功能和电压功能

    PN8024R是一款具有重要功能的集成电路,广泛应用于电子设备中。本文将详细介绍PN8024R引脚功能和电压功能,以帮助读者更好地了解和使用
    的头像 发表于 12-27 10:58 8339次阅读

    sp3232引脚功能

    SP3232是一款RS-232接口收发器芯片,其主要功能是串行转并行和并行转串行数据的转换。在本文中,我们将详细介绍SP3232的引脚及其各个引脚
    的头像 发表于 12-19 09:39 9057次阅读

    op07引脚及其功能介绍

    OP07是一款高精度、低噪声、低偏差运算放大器,广泛应用于精密测量、传感器信号放大、医疗设备以及其他需要高性能放大器的领域。 现详细介绍OP07的每个引脚及其功能: IN+:非反相输入端。OP07
    的头像 发表于 12-18 13:46 2964次阅读

    l6599d引脚功能及电压要求

    L6599D是一款全桥电流共振控制器,常用于高效率的开关电源和变换器中。它是以深厚的专业知识为基础进行设计的,具有多种功能引脚配置。 下面将详细介绍每个引脚
    的头像 发表于 12-15 14:00 4560次阅读

    STM32单片机常用的引脚功能

    单片机中,引脚是连接外部设备和单片机内部模块的接口,通过引脚可以将输入信号传递给单片机,或将单片机处理后的信号输出到外部设备。在本文中,我们将介绍STM32单片机常用的引脚,并详细说明
    的头像 发表于 12-07 16:22 1.9w次阅读

    4029芯片引脚图及功能

    4029芯片是一种十分常见的集成电路,常被用于计数器和分频器等应用中。本文将详细介绍4029芯片的引脚图及功能,并对其工作原理进行解析。 首先,我们来看一下4029芯片的引脚图。402
    的头像 发表于 12-07 16:15 5246次阅读

    358芯片引脚功能及参数

    358芯片是一款常用的电子元器件,具有广泛的应用领域。在这篇文章中,将详细介绍358芯片的引脚功能及参数,希望能给读者提供更全面的了解。 358芯片,也称为UA358或LM358芯片,是一款双运放
    的头像 发表于 12-01 16:46 1.7w次阅读

    STM32F723E-Discovery相关资料

    1.硬件接口是利用stm32f723e-disco自带的stmod+,上面有个grove connector,配合我现有的groveoled正好,这里vcc时5v,需要跳接下stmod上的短路帽
    发表于 10-10 07:02