Étape 1: Planification de connexion de l’écran
1: sol
2: Vcc (+ 5V)
3: contraste
4: Registre sélectionnez (RS). Permet de sélectionner des données (élevée) / commande (basse)
5: lecture/écriture (R/W). Lecture de l’écriture (basse) (haut)
6: activer (un peu comme une épingle de l’horloge)
7: données 0
8: données 1
9: données 2
10 : données 3
11 : données 4
12 : données 5
13 : données 6
14 : données 7
0-3 (broches 7-10) les données ne sont pas utilisées en mode 4 bits, ce qui est ce que nous allons exécuter. J’utilise le mode 4 bit pour deux raisons. Tout d’abord, je ne peux pas lancer le mode 8 bits, et contrôle de la RS et épingles activer désactiver la Maj s’inscrire en même temps. Il faut 10 quilles, 8 broches. Je pourrais courir vous inscrire une deuxième équipe, mais ce serait une perte de 6 broches (10 bornes nécessaires, 16 broches disponibles). Deuxièmement, le tutoriel que j’ai vu pour la première fois utilisé mode 4 bit. Bâton avec quelles autres personnes savent, je suppose.
Quelques notes sur la façon de la RW, contraste, broches RS et E travailler. La goupille de la RW est un axe de lecture/écriture et permet de lire des données dans l’affichage, ou écrire des données dans l’affichage. Le Pi ne peut pas gérer tension revenant à la GPIO épingle très bien, donc nous voulons que cette broche d’être coincé dans le mode écriture. Cela signifie que nous allons attacher au sol. Cela permettra d’éviter la possibilité des broches de données va haut sur nous et causant des problèmes avec la Pi.
Contraste est contrôlée en allant de la goupille de contraste à un potentiomètre, puis à la terre.
Ensuite, l’axe de la RS, comme il a déjà laissé entendre, raconte l’affichage si il reçoit des données (caractères à afficher) ou commandes (comme "effacer l’affichage"). Cette broche devra être en mesure d’être commuté entre haut et bas, donc il sera branché à l’une des sorties de notre registre à décalage.
Enfin, l’axe E est ce que dit l’écran c’est les valeurs présentées sur les données et les broches RS (sont?) valide, et que l’affichage devrait agir sur elle. Pour cette raison, ce sera la dernière broche reliée à notre registre à décalage. De cette manière, lorsque les données arrive à la cheville de E, tout le reste sera le programme d’installation.
Puisque les broches de données ont besoin d’être accroché aussi bien, on dirait que le registre à décalage aura des sorties 1-6, accroché comme :
1: données 0
2: données 1
3: données 2
4: données 3
5: RS
6: E