Etape 33 : Raspberry PI LCD affiche
Le script Python d’étape 30 est installé à la sortie de quatre lignes de texte à une paire de caractères LCD. Les écrans LCD sont contrôlés via port GPIO le Raspberry PI. Les informations qu’ils affichent sur chaque ligne soient : nom de l’Album, musicien nom, genre musical et état du système Raspberry PI. Information sur la chanson est extraite de tags ID3.
Un écran LCD est seize caractères par deux lignes et l’autre est vingt caractères par deux lignes. Les deux utilisent les contrôleurs HD44780. Les contrôleurs sont fonctionne en mode de nibble, donc ils ont uniquement besoin d’utiliser D4 - D7.
Adafruit fournit un très bon python HD44780 bibliothèque mais j’ai envie de courir à deux écrans à cristaux liquides en parallèle. Cela voulait dire faire quelques modifications mineures à la bibliothèque adafruit. Les données et les fils de la RS de la deux LCD sont reliés entre eux. Tous deux obtenir les mêmes données et réinitialiser les signaux, mais leurs broches enable (E) sont connectés aux indépendants sorties GPIO alors seul accepte un signal entrant à la fois.