Pular para o conteúdo principal

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 ProdutoAlteraçõesData de Lançamento
Grove Base HATInicial15 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 PiGrove Base HAT
enter image description hereenter image description here
Adquira agoraAdquira 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

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.

Loading Comments...