SparkFun Qwiic HAT pour Raspberry Pi — Guide de Connexion Complet
Introduction
Le SparkFun Qwiic HAT vous offre un moyen rapide, en plug-and-play, de connecter le bus I²C de n'importe quel Raspberry Pi au vaste écosystème Qwiic. Il relie les broches GND, 3,3 V, SDA et SCL du Pi à quatre ports connecteurs Qwiic tout en exposant des broches GPIO clés pour un accès pratique. Comme Qwiic prend en charge le chaînage en guirlande (pourvu que chaque appareil ait une adresse unique), vous pouvez empiler un nombre illimité de capteurs pour construire une tour de détection puissante.
Matériel Requis
- Tout Raspberry Pi avec connecteurs mâles GPIO 2×20 (ex. Pi 3 ou Pi 4). Si vous utilisez un Pi Zero W, soudez vous-même les connecteurs mâles.
- Qwiic HAT (produit SparkFun).
- Capteurs ou cartes d'extension compatibles Qwiic. Exemples :
- Environmental Combo Breakout — CCS811/BME280 (Qwiic)
- Spectral Sensor Breakout — AS7262 Visible (Qwiic)
- GPS Breakout — XA1110 (Qwiic)
- Adaptateur Qwiic (pour appareils non-Qwiic)
- Câbles Qwiic (différentes longueurs pour des dispositions flexibles) : 50 mm, 100 mm, 200 mm, 500 mm.
Outils de Configuration Requis
- Souris USB
- Clavier USB
- Moniteur HDMI, TV ou adaptateur VGA
- Alimentation 5 V (minimum 2 A pour Pi 3/4, 2,5 A pour Pi Zero W)
Lectures Suggérées
- Vue d'ensemble du système Qwiic — apprenez les bases de l'interface Qwiic.
- Bases de l'I²C — introduction au protocole I²C, essentiel pour tout projet Raspberry Pi.
Vue d'ensemble du Matériel
Le Qwiic HAT comporte quatre ports connecteurs Qwiic, tous câblés sur le même bus I²C. De plus, il expose plusieurs broches GPIO clés sur l'en-tête 40 broches du Raspberry Pi, facilitant l'intégration de périphériques supplémentaires sans soudure.
Assemblage Matériel
- Alignez le Qwiic HAT avec l'en-tête mâle 2×20 du Pi. Assurez-vous que la flèche étiquetée « USB » sur le HAT pointe vers le port USB du Pi.
- Appuyez doucement le HAT en place ; les broches doivent s'encliqueter solidement dans l'en-tête.
- Attachez vos capteurs ou cartes d'extension Qwiic en utilisant les câbles Qwiic de longueurs appropriées.
- Vérifiez que toutes les connexions sont solides avant d'allumer le Pi.
I²C sur Raspberry Pi
Système d'Exploitation et Installation des Bibliothèques
Commencez avec une image fraîche de Raspbian (maintenant Raspberry Pi OS) si vous configurez une nouvelle carte SD. Pour plus de commodité, téléchargez l'image NOOBS (v2.4.4 au moment de la rédaction) et suivez le guide d'installation officiel.
- Téléchargez l'image NOOBS.
- Flashez-la sur votre carte SD et démarrez le Pi.
- Utilisez
sudo apt update && sudo apt upgradepour mettre les paquets à jour. - Installez WiringPi via
sudo apt install wiringpi(ou utilisez les instructions d'installation de WiringPi si vous préférez la dernière source).
Après l'installation, testez WiringPi avec :
gpio -v
gpio readall
Vous devriez voir la version de WiringPi et un tableau de brochage pour l'en-tête 40 broches du Pi.
Activer l'I²C
Contrairement au SPI, l'interface I²C est désactivée par défaut. Activez-la avec sudo raspi-config :
- Lancez
sudo raspi-config. - Naviguez vers 5 Interfacing Options.
- Sélectionnez P5 I²C et répondez yes pour activer.
- Choisissez OK et Finish pour redémarrer.
Après redémarrage, confirmez que l'interface est active avec ls /dev/*i2c*, qui devrait lister /dev/i2c-1 — le bus I²C en mode utilisateur.
Tester Votre Qwiic HAT
Avec le HAT et un capteur attachés, exécutez i2cdetect -y 1 pour scanner le bus. Vous devriez voir l'adresse du capteur apparaître sur la grille, indiquant une connexion réussie.
Processus de fabrication
- Guide d'intégration FLIR Lepton : Matériel, Logiciel et Configuration Raspberry Pi
- Breakout compact DHT Température & Humidité pour Raspberry Pi – ATtiny85 & DHT22/DHT11
- Construire un capteur de mouvement infrarouge DIY pour Raspberry Pi – Guide étape par étape
- Les meilleurs accessoires pour exploiter pleinement le potentiel de votre Raspberry Pi
- Guide de Démarrage du Kit Raspberry Pi 3 : Assemblage, OS et Accès à Distance
- Guide Complet du Pi Servo HAT : Matériel, Câblage et Contrôle Python
- Construire une Console RetroPie Portable sur Raspberry Pi — Partie 1
- Installation de Windows 10 IoT Core sur Raspberry Pi 3 Model B+ : Guide Étape par Étape
- Guide de Configuration du Wedge 40 Broches Professionnel pour Raspberry Pi