Connectez un module LCD à votre Raspberry Pi pour afficher son adresse réseau

Magazine
Marque
Hackable
Numéro
15
Mois de parution
novembre 2016
Spécialité(s)


Résumé
Pour certains projets, un système d'affichage tel un écran HDMI, qu'il s'agisse d'un moniteur PC ou d'un petit écran 7 pouces, est parfois surdimensionné. Même un écran TFT de quelques pouces de diagonale est plus qu'il n'en faut s'il s'agit simplement d'afficher un état ou une adresse réseau. Dans ce genre de situations, un afficheur LCD alphanumérique est bien suffisant. Il faudra simplement prendre quelques précautions pour ne pas risquer d'endommager votre très chère framboise...

L'écran LCD alphanumérique fait partie de la boite à outils standard de l'utilisateur Arduino, car il s'agit d'une solution simple et efficace pour afficher des informations basiques, voire pour créer une interface utilisateur simpliste. Ce type de modules repose, dans la très grande majorité des cas, sur un circuit intégré HD44780 ou compatible. Son utilisation est donc quelque chose de standard et relativement facile à mettre en œuvre. Seul point noir au tableau, ces modules sont le plus souvent faits pour fonctionner en 5V alors que la Raspberry Pi, elle, utilise une tension de 3,3V.

Il y a cependant une astuce, car le problème ne se pose réellement qu'en cas de lecture sur les broches de la carte. Il ne faut, en effet, jamais imposer une tension supérieure au maximum sur les broches d'une Pi (elle n'est pas tolérante au 5V). L'inverse en revanche, à savoir utiliser une tension 3,3V là ou 5V sont attendus, fonctionnera parfaitement bien. L'astuce consiste donc à faire en…

Cet article est réservé aux abonnés. Il vous reste 94% à découvrir.
S'abonner à Connect
  • Accédez à tous les contenus de Connect en illimité
  • Découvrez des listes de lecture et des contenus Premium
  • Consultez les nouveaux articles en avant-première
Je m'abonne


Article rédigé par

Abonnez-vous maintenant

et profitez de tous les contenus en illimité

Je découvre les offres

Déjà abonné ? Connectez-vous