Grove Base HAT
Grove Base HAT é uma placa adicional que traz sensores Grove para o Raspberry Pi. Ele é compatível com Raspberry Pi 2 Model B, Raspberry Pi 3 Model B e Raspberry Pi B+. Existem quatro furos de montagem, combinando bem com o tamanho normal do Raspberry Pi. Ele também mantém o espaço para cabos de câmera.
Versão
| Versão do Produto | Alterações | Data de Lançamento |
|---|---|---|
| Grove Base HAT | Inicial | 15 de Dez, 2017 |
Recursos
-
2 portas digitais
-
2 portas analógicas
-
3 portas I2C
-
1 porta UART
-
1 chave de energia
Visão Geral de Hardware
As imagens abaixo mostram uma visão geral dos recursos de hardware do Grove Base HAT. O pinout e as funções alternativas de vários pinos do Grove Base HAT são mostrados no diagrama de pinout. Isso pode ser usado como uma referência rápida.

-
❶Porta Digital: 2 portas Grove digitais são usadas para conectar sensores digitais Grove.
-
❷Porta Analógica: 2 portas Grove analógicas são usadas para conectar sensores analógicos Grove. O Raspberry Pi não suporta sinal analógico. Então usamos o chip ADS1015 para transferir o sinal ADC para sinal I2C.
-
❸Porta I2C: 3 portas Grove I2C são usadas para conectar sensores Grove I2C.
-
❹UART: 1 porta Grove UART é usada para conectar sensores Grove UART. O UART do Raspberry Pi 3 é usado por bluetooth. Siga THE RASPBERRY PI UARTS para habilitar o UART.
-
❺Chave de Energia do Sistema: A chave deslizante é usada para alterar o nível lógico e a tensão de operação da placa para 5V ou 3,3V.
-
❻ADS1015: ADS1015 é um conversor analógico‑digital (ADC) de precisão com 12 bits de resolução. Os dados são transferidos por meio de uma interface serial compatível com I2C.
-
❼TXS0108: Este tradutor não inversor de 8 bits usa dois trilhos de alimentação configuráveis separados. A porta A acompanha a tensão de alimentação do pino VCCA. O pino VCCA aceita qualquer tensão de alimentação entre 1,2 V e 3,6 V. As portas A são conectadas ao Raspberry. A porta B acompanha a tensão de alimentação do pino VCCB. O pino VCCB aceita qualquer tensão de alimentação entre 1,65 V e 5,5 V. As portas B são conectadas aos sensores Grove.
-
❽LIVRE: Os pinos LIVRE não são usados pelo Grove Base HAT.
Primeiros Passos
Hardware
- Passo 1. Prepare os seguintes itens:
| Raspberry Pi | Grove Base HAT |
|---|---|
![]() | |
| Adquira agora | Adquira agora |
-
Passo 2. Conecte o Grove Base HAT ao Raspberry.
-
Passo 3. Conecte o Raspberry ao PC através de um cabo USB.
Software
-
Passo 1. Configurar I2C, o I2C não vem ativado por padrão. Podemos usar o raspi-config para habilitá-lo. Execute "sudo raspi-config".
-
Passo 2. Use a seta para baixo até 5 interfacing Options e pressione "enter" para selecionar.

-
Passo 3. Use a seta para baixo até P5 I2C e pressione "enter" para selecionar.

-
Passo 4. Selecione "Yes" para habilitar.

-
Passo 5. Selecione "Ok".

-
Passo 6. Selecione "Finish" para salvar as alterações.

-
Passo 7. Baixe ADS1X15_Driver para a pasta /home/pi do Raspberry e descompacte.
wget https://files.seeedstudio.com/wiki/Grove_Base_HAT/res/ADS1X15_Driver.zip
unzip ADS1X15_Driver.zip
- Passo 8. Vá para a pasta singleended e execute make. Veremos o arquivo Singleended destacado em verde.
pi@raspberrypi:~ $ cd ~/Adafruit_ADS1X15_Linux/examples/singleended
pi@raspberrypi:~/Adafruit_ADS1X15_Linux/examples/singleended $ make
g++ -o singleended.o -c singleended.cpp -I../../ -W -Wall
g++ -o Singleended singleended.o -lads1015 -L../../
pi@raspberrypi:~/Adafruit_ADS1X15_Linux/examples/singleended $ ls
Makefile Singleended singleended.cpp singleended.o
- Passo 9. Execute singleended para ler os dados.
pi@raspberrypi:~/Adafruit_ADS1X15_Linux/examples/singleended $ ./Singleended
Hello!
Getting single-ended readings from AIN0..3
ADC Range: +/- 6.144V (1 bit = 3mV/ADS1015, 0.1875mV/ADS1115)
AIN0: 4095
AIN1: 4095
AIN2: 4095
AIN3: 4095
FAQs
Clique aqui para ver todas as FAQs de Grove_Base_HAT.
Visualizador de Esquemático Online
Recursos
-
[PDF] Baixar Wiki em PDF
-
[Datasheet] ADS1015
-
[Datasheet] TXS0108
-
[Github] HAT
Suporte Técnico & Discussão de Produtos
Obrigado por escolher nossos produtos! Estamos aqui para oferecer diferentes tipos de suporte para garantir que sua experiência com nossos produtos seja a mais tranquila possível. Oferecemos vários canais de comunicação para atender a diferentes preferências e necessidades.
