Publié le 19 mai 2017 - par

Utilisation simultanée de PiFace 2 et SenseHAT sur un Raspberry Pi (le retour)

Proposé par Christian, cet article a la particularité de mettre en œuvre simultanément une carte SenseHAT et une PiFace 2 normalement non utilisables ensemble. La première partie décrivait les étapes de la mise en œuvre. Ici vous aurez la solution définitive, avec les sources des programmes.

Utilisation simultanée de la SenseHat et de la PiFace

Le boîtier terminé

L’idée de Christian était de réaliser un boîtier autonome capable de réalise un timelapse. Des boutons poussoirs permettent de sélectionner un mode de fonctionnement en lançant un script au démarrage selon le bouton qui est appuyé. Une carte RTC a également été ajoutée.

Synoptique de la réalisation

Cliquez pour agrandir

Les photos de la réalisation

Cette première version a été revue et une carte SHIM a été utilisée pour chaque carte add-on.

Montage des cartes sur le Pi

Mise en place de la nappe vers la carte SenseHat

Les deux caméras et leurs éclairages (visible et IR)

L’autre face du boîtier

La carte RTC en place, elle a été dotée d’un buzzer piezo et reçoit l’information venant du poussoir chargé d’arrêter « proprement » le Raspberry Pi.

Vue de l’ensemble. La carte SenseHat (à gauche) est fixée sur le dessus du boîtier.

Montage de la caméra dans son boîtier.

La notice d’utilisation

Christian a écrit une notice pour l’utilisation de son boîtier. Vous pouvez la consulter au format PDF.

Les scripts

Vous pouvez télécharger sous forme d’un fichier scripts.zip l’ensemble des scripts nécessaires au fonctionnement de ce timelapse. Les programmes sont assez explicites,. Seul le fichier CaptP.cfg mérite une explication : C’est le fichier de configuration de Captureflash-31.py en utilisation Locale. Ce fichier est défini avec la touche 6 du Menu en mode distant.

Conclusion

Merci Christian d’avoir mené à bien cette aventure et surtout de la partager avec les lecteurs de framboise314.

Elle pourra aider à la réalisation de montages nécessitant l’emploi de plusieurs cartes et les scripts « clé en main » seront un bon point de départ pour la programmation.

La version finale de cette réalisation se trouve sur la page https://www.framboise314.fr/utilisation-simultanee-de-piface-2-sensehat-raspberry-pi-episode-iii/

Sources

Utilisation simultanée de PiFace 2 et SenseHAT sur un Raspberry Pi

À propos François MOCQ

Électronicien d'origine, devenu informaticien, et passionné de nouvelles technologies, formateur en maintenance informatique puis en Réseau et Télécommunications. Dès son arrivée sur le marché, le potentiel offert par Raspberry Pi m’a enthousiasmé j'ai rapidement créé un blog dédié à ce nano-ordinateur (www.framboise314.fr) pour partager cette passion. Auteur de plusieurs livres sur le Raspberry Pi publiés aux Editions ENI.

3 réflexions au sujet de « Utilisation simultanée de PiFace 2 et SenseHAT sur un Raspberry Pi (le retour) »

  1. Clement

    Bonjour,
    Je n’arrive pas à faire fonctionner l’horloge PiFace SHIM RTC avec un Raspberry Pi 2.
    J’ai suivi le mode d’emploi pour l’installation et il me semble qu’elle est reconnue :
    sudo i2cdetect -y 1
    0 1 2 3 4 5 6 7 8 9 a b c d e f
    00: — — — — — — — — — — — — —
    10: — — — — — — — — — — — — — — — —
    20: — — — — — — — — — — — — — — — —
    30: — — — — — — — — — — — — — — — —
    40: — — — — — — — — — — — — — — — —
    50: — — — — — — — — — — — — — — — —
    60: — — — — — — — — — — — — — — — 6f
    70: — — — — — — — —

    mais
    sudo hwclock –debug
    hwclock from util-linux 2.29.2
    hwclock: cannot open /dev/rtc: Aucun fichier ou dossier de ce type
    No usable clock interface found.

    Comment faire ?
    Cordialement
    Gérard
    PS Excusez moi si je n’ai pas posé la question dans la bonne rubrique, je n’ai pas trouvé de sujet dans les forums du site où le faire.

    Répondre
  2. Ping : Un lanceur IP pour le Raspberry Pi - Framboise 314, le Raspberry Pi à la sauce française....

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Complétez ce captcha SVP *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.