Note
Bonjour, bienvenue dans la communauté des passionnés de Raspberry Pi, Arduino et ESP32 de SunFounder sur Facebook ! Plongez dans l’univers de Raspberry Pi, Arduino et ESP32 avec d’autres passionnés.
Pourquoi nous rejoindre ?
Support d’experts : Résolvez des problèmes après-vente et des défis techniques grâce à l’aide de notre communauté et de notre équipe.
Apprendre et partager : Échangez des astuces et des tutoriels pour améliorer vos compétences.
Aperçus exclusifs : Obtenez un accès anticipé aux annonces de nouveaux produits et aux avant-premières.
Réductions exclusives : Profitez de réductions spéciales sur nos derniers produits.
Promotions et cadeaux festifs : Participez à des concours et promotions festifs.
👉 Prêt à explorer et à créer avec nous ? Cliquez sur [Ici] et rejoignez-nous dès aujourd’hui !
Configuration SPI
Suivez les étapes ci-dessous pour activer et vérifier l’interface SPI sur votre Raspberry Pi. Ces instructions s’appliquent aux Raspberry Pi 5, 4, 3 et Zero 2W.
Activer l’interface SPI
Ouvrez un terminal sur votre ordinateur (Windows : PowerShell ; macOS/Linux : Terminal) et connectez-vous à votre Raspberry Pi :
ssh <nom_utilisateur>@<nom_hôte>.localou :
ssh <nom_utilisateur>@<adresse_ip>Ouvrez l’outil de configuration du Raspberry Pi :
sudo raspi-configSélectionnez Interfacing Options et appuyez sur Entrée.
Sélectionnez SPI.
Choisissez <Yes>, puis <Ok> → <Finish> pour appliquer les modifications. Si nécessaire, redémarrez votre Raspberry Pi.
Vérifier l’interface SPI
Vérifiez si les périphériques SPI existent :
ls /dev/sp*Si l’interface SPI est activée, la sortie inclura :
/dev/spidev0.0 /dev/spidev0.1
Si ces périphériques apparaissent, SPI est actif et prêt à être utilisé.
Dans le cas contraire, redémarrez votre Raspberry Pi et vérifiez à nouveau.
Installer spidev (bibliothèque SPI pour Python)
Installez le paquet
spidevpour utiliser SPI en Python :sudo apt install python3-spidev
La bibliothèque
spidevpermet d’accéder aux périphériques SPI via l’interface/dev/spidevX.Y.
Votre Raspberry Pi est maintenant configuré pour communiquer avec des périphériques SPI, à la fois via les outils en ligne de commande et en Python.