Carte d'extension GPIO SPI
Posté : lun. 10 août 2015 18:16
Bonjour,
J'ai déjà posté un commentaire sur l'article traitant de la question http://www.framboise314.fr/pridopia-dem ... pberry-pi/ mais j'ai jugé bon de demander également de l'aide sur le forum.
Je tente d’utiliser la carte 128 E/S SPI http://www.pridopia.co.uk/pi-23s17-8-v2.html avec une Raspberry Pi 2 modele B. Comme la carte n’est pas adaptée à ce modèle de Pi, j’ai ajouté des tetes d’extension de ce type http://www.modmypi.com/raspberry-pi/gpi ... extra-tall pour obtenir des pins GPIO surélevées et pouvoir y brancher la carte d’extension (voir image jointe).
Pour commencer, j’ai branché quelques LEDs sur la carte pour tester le fonctionnement à partir des scripts python disponibles sur le site de Pridopia. Par exemple, avec ce script http://www.pridopia.co.uk/pi-pgm/23s17-8port-s-v104.py, on peut lire et écrire les valeurs correspondant aux différentes broches GPIO, visualisée sous la forme d’une matrice. En tapant "a12", on peut alors activer/désactiver la broche 2 reliée à la chip U1 (a) et le premier port A (1). Cependant, j’obtiens toujours une matrice nulle.
J’ai vérifiée que la carte était bien alimentée et SPI est activé sur ma RPi.
À terme, je souhaite brancher plusieurs switches qui contrôleront des LEDs d’une certaine manière.
En tant que débutante, il se peut que quelque chose m’échappe… Merci d’avance pour votre aide.
J'ai déjà posté un commentaire sur l'article traitant de la question http://www.framboise314.fr/pridopia-dem ... pberry-pi/ mais j'ai jugé bon de demander également de l'aide sur le forum.
Je tente d’utiliser la carte 128 E/S SPI http://www.pridopia.co.uk/pi-23s17-8-v2.html avec une Raspberry Pi 2 modele B. Comme la carte n’est pas adaptée à ce modèle de Pi, j’ai ajouté des tetes d’extension de ce type http://www.modmypi.com/raspberry-pi/gpi ... extra-tall pour obtenir des pins GPIO surélevées et pouvoir y brancher la carte d’extension (voir image jointe).
Pour commencer, j’ai branché quelques LEDs sur la carte pour tester le fonctionnement à partir des scripts python disponibles sur le site de Pridopia. Par exemple, avec ce script http://www.pridopia.co.uk/pi-pgm/23s17-8port-s-v104.py, on peut lire et écrire les valeurs correspondant aux différentes broches GPIO, visualisée sous la forme d’une matrice. En tapant "a12", on peut alors activer/désactiver la broche 2 reliée à la chip U1 (a) et le premier port A (1). Cependant, j’obtiens toujours une matrice nulle.
J’ai vérifiée que la carte était bien alimentée et SPI est activé sur ma RPi.
À terme, je souhaite brancher plusieurs switches qui contrôleront des LEDs d’une certaine manière.
En tant que débutante, il se peut que quelque chose m’échappe… Merci d’avance pour votre aide.