SparkFun Qwiic HAT para Raspberry Pi – Guia Completo de Conexão
Introdução
O SparkFun Qwiic HAT oferece uma maneira rápida, plug-and-play, de conectar o barramento I²C de qualquer Raspberry Pi ao ecossistema Qwiic expansivo. Ele conecta os pinos GND, 3,3V, SDA e SCL do Pi a quatro portas conectoras Qwiic, além de expor pinos GPIO-chave para acesso conveniente. Como o Qwiic suporta encadeamento em margarida (desde que cada dispositivo tenha endereço único), você pode empilhar um número ilimitado de sensores para construir uma torre de sensoriamento poderosa.
Materiais Necessários
- Qualquer Raspberry Pi com headers GPIO macho 2×20 (ex.: Pi 3 ou Pi 4). Se estiver usando um Pi Zero W, solde os headers macho você mesmo.
- Qwiic HAT (produto SparkFun).
- Sensores ou placas breakout habilitados para Qwiic. Exemplos:
- Environmental Combo Breakout – CCS811/BME280 (Qwiic)
- Spectral Sensor Breakout – AS7262 Visible (Qwiic)
- GPS Breakout – XA1110 (Qwiic)
- Qwiic Adapter (para dispositivos não-Qwiic)
- Cabos Qwiic (vários comprimentos para layouts flexíveis): 50 mm, 100 mm, 200 mm, 500 mm.
Ferramentas de Configuração Necessárias
- Mouse USB
- Teclado USB
- Monitor HDMI, TV ou adaptador VGA
- Fonte de alimentação 5V (mínimo 2A para Pi 3/4, 2,5A para Pi Zero W)
Leitura Sugerida
- Visão Geral do Sistema Qwiic — aprenda os fundamentos da interface Qwiic.
- Fundamentos do I²C — introdução ao protocolo I²C, essencial para qualquer projeto Raspberry Pi.
Visão Geral do Hardware
O Qwiic HAT possui quatro portas conectoras Qwiic, todas ligadas ao mesmo barramento I²C. Além disso, expõe vários pinos GPIO-chave no header de 40 pinos do Raspberry Pi, facilitando a integração de periféricos adicionais sem solda.
Montagem do Hardware
- Alinhe o Qwiic HAT com o header macho 2×20 do Pi. Certifique-se de que a seta rotulada "USB" no HAT aponte para a porta USB do Pi.
- Pressione suavemente o HAT no lugar; os pinos devem encaixar firmemente no header.
- Conecte seus sensores ou placas breakout Qwiic usando os cabos Qwiic de comprimento apropriado.
- Verifique se todas as conexões estão sólidas antes de ligar o Pi.
I²C no Raspberry Pi
Sistema Operacional e Instalação de Biblioteca
Comece com uma imagem fresca do Raspbian (agora Raspberry Pi OS) se estiver configurando um novo cartão SD. Para conveniência, baixe a imagem NOOBS (v2.4.4 na época) e siga o guia de instalação oficial.
- Baixe a imagem NOOBS.
- Grave-a no cartão SD e inicie o Pi.
- Use
sudo apt update && sudo apt upgradepara atualizar pacotes. - Instale WiringPi via
sudo apt install wiringpi(ou use as instruções de instalação do WiringPi se preferir a fonte mais recente).
Após a instalação, teste o WiringPi com:
gpio -v
gpio readall
Você deve ver a versão do WiringPi e uma tabela de pinout para o header de 40 pinos do Pi.
Habilitar I²C
Diferente do SPI, a interface I²C é desabilitada por padrão. Habilite-a com sudo raspi-config:
- Inicie
sudo raspi-config. - Navegue até 5 Opções de Interface.
- Selecione P5 I²C e responda sim para habilitar.
- Escolha OK e Finish para reiniciar.
Após reiniciar, confirme que a interface está ativa com ls /dev/*i2c*, que deve listar /dev/i2c-1 — o barramento I²C de modo usuário.
Teste Seu Qwiic HAT
Com o HAT e um sensor conectados, execute i2cdetect -y 1 para escanear o barramento. Você deve ver o endereço do sensor aparecer na grade, indicando uma conexão bem-sucedida.
Processo de manufatura
- Guia de Integração FLIR Lepton: Hardware, Software e Configuração no Raspberry Pi
- Breakout Compacto DHT de Temperatura e Umidade para Raspberry Pi – ATtiny85 & DHT22/DHT11
- Construa um Sensor de Movimento Infravermelho DIY para Raspberry Pi – Guia Passo a Passo
- Principais Acessórios para Desbloquear Todo o Potencial do Seu Raspberry Pi
- Guia de Configuração do Kit Inicial Raspberry Pi 3 – Montagem, SO e Acesso Remoto
- Guia Completo do Pi Servo Hat: Hardware, Ligação e Controle Python
- Construa um Portátil RetroPie Handheld com Raspberry Pi – Parte 1
- Instalando Windows 10 IoT Core no Raspberry Pi 3 Model B+: Guia Passo a Passo
- Guia de Configuração do Professional 40-Pin Raspberry Pi Wedge
- Construa um Robô Evita-Obstáculos com Raspberry Pi – Guia para Iniciantes