Publié le 13 septembre 2019 - par

Boîtier de commande I2C pour le Raspberry Pi

Christian en a eu assez de devoir câbler des afficheurs ou des boutons sur le GPIO avec des fils partout…..et des erreurs à chaque fois qu’il développe un projet à base de Raspberry Pi. Il a donc réalisé de ce boitier de commande relié en I2C au Raspi.

Un boîtier de commande relié en I2C au Raspberry Pi

Synoptique du boîtier de commande

Synoptique du boîtier de commande

On y trouve un module translateur I2C (changeur de niveau) 3v vers 5v…on peut donc utiliser tous les modules en 5v type Arduino

Le boitier de commande est relié en I2C au Raspi ce qui a permis de développer les librairies.

Matériel

  • Un afficheur LCD 4×20 librairie perso
  • Un Afficheur 4×7 segments librairie avec Ada fruit-HT16K33
  • Un afficheur OLED 64×128 librairie avec Adafruit-SSD1306
  • 2 modules PCF8574 en entrée librairie perso
  • 1 Capteur BME280 librairie perso
  • 1 module PCF8574 en sortie
  • 2 modules relais optocouplés
  • 8 poussoirs et un inverseur en commande
  • 1 PAD sensitif en commande

Connexion du boîtier de commande au GPIO

 

Comme son utilisation dépend uniquement du soft, il peut donc servir partout, actuellement les softs doivent être en Polling : le GPIO21 est en attente d’une gestion des PCF8574 sous interruption et callback…. ça ne fonctionne pas encore

L’intérieur du boîtier

Le boîtier terminé

  • Boutons verts Toggle des 2 relais
  • Bouton 3 Affichage sur le LCD du moniteur PI ou du BME280
  • Boutons 4 et 5 Ajustage (±) de la pression au niveau de la mer pour l’altimètre
  • Bouton jaune Fermeture du soft
  • Inverseur arrêt LCD—les deux—arrêt du 7 segments
  • Le PAD affiche un menu sur l’écran OLED :
  1. Relais 1
  2. Relais 2
  3. État des 3 PCF8574
  4. A/M des 2 afficheurs
  5. Fermeture

Vue des écrans

Conclusion

Encore une belle réalisation de Christian qui pourra intéresser ceux qui veulent doter leur(s) Raspberry Pi d’un système de commande universel. Un simple prise DIN et c’est parti 🙂

À 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.

2 réflexions au sujet de « Boîtier de commande I2C pour le Raspberry Pi »

  1. Gordon

    Salut à tous.
    Très très intéressant comme montage. Félicitation à Christian.
    Cela sera du domaine du bricolage à faire à la maison.
    Et non en vente d’ici quelque temps chez kubii.
    Cordialement.
    Artemus24.
    @+

    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.