ST7565 Écrans LCD : LCD graphique! (1 / 1 étapes)

Etape 1: Obtenir le Code & fils vers le haut !

Obtenir le code!

Nous avons écrit une bibliothèque bien rangée pour C et Arduinoese, si vous n’utilisez pas un AVR le code C est très portable et devrait prendre quelques minutes pour transformer votre microcontrôleur préféré.

Téléchargez-le sur github - click Télécharger Source pour attraper tout. Si vous utilisez un Arduino, installer le dossier ST7565 qui contient la bibliothèque et un exemple de croquis

Fil d’il!

Nous allons commencer par souder les fils à l’écran LCD. Je vais utiliser les fils de l’arc en ciel pour le rendre un peu plus facile à distinguer, mais vous pouvez utiliser tout ce que vous désirez. La hauteur du connecteur est 2mm qui signifie il ne tient pas dans une maquette mais fils sont faciles à ajouter.



Voici les couleurs de fils et les broches, qu'elles/ils veulent :

  1. /CS - Chip Select - blanc
  2. /RST - reset - bleu
  3. A0 - sometiimes appelée RS - vert
  4. SCLK - horloge série - jaune
  5. SID - données d’entrée série - Orange
  6. DMV - 3.3V alimentation - rouge
  7. GND - terre - noir
  8. K - cathode LED - Brown
  9. A - anode de la LED - blanc



Dans ce tutoriel, nous supposons que vous utilisez un microcontrôleur 5V comme un Arduino, si votre puce tourne à 3v, vous pouvez fondamentalement juste ignorer le 4050 et faire tout le reste !

Les 4050 est une puce qui permet de convertir la haute tension de 5V à 3V, voici un diagramme

Commencez par connecter la broche 1 de la 4050 (rouge) de la puce à 3.3V et Broche 8 de la 4050 (noir) à la masse. L’image suivante, les deux rails sur le côté sont connectés sur la broche de terre et 3V de l’Arduino.

Puis vous connecter :

  • 9 numériques de l’Arduino jusqu'à la broche 9 de la 4050 - Orange
  • 8 numériques de l’Arduino pour broche 11 de la 4050 - jaune
  • 7 numériques de l’Arduino à broche 7 de la 4050 - vert
  • 6 numériques de l’Arduino à la broche 5 de la 4050 - bleu
  • 5 numériques de l’Arduino à la broche 3 de la 4050 - blanc

Cliquez sur la photo pour une vue plus grande si vous avez besoin d’aide avec le câblage



Maintenant le 4050 est relié à l’Arduino, nous pouvons nous connecter l’écran LCD vers le haut. Nous allons commencer avec le rétro-éclairage (qui est facultatif) Brown (K) se connecte à la terre et White (A) se connecte via une résistance de ~ 100 ohm à 3V. Vous pouvez également le connecter à 5V à travers une résistance de ~ 270. N’oubliez pas d’avoir une sorte de résistance !



Enfin les LCD alimentation et données lignes. Connecter le rouge (DMV) à 3.3V et noir (GND) à la masse. Puis connectez

  • Orange (SID) à la broche 10 de la 4050
  • Jaune (SCLK) à la broche 12 de la 4050
  • Vert (A0) à la broche 6 de la 4050
  • Bleu (/RST) à la borne 4 de la 4050
  • Blanc (/cs/CS) à la broche 2 de la 4050



Vous pouvez maintenant lancer l’esquisse d’exemple ST7565 dans la bibliothèque qui montrera certaines des nombreuses façons que vous pouvez utiliser l’écran.

Profitez !

Articles Liés

Comment utiliser un écran LCD couleur de Nokia !

Comment utiliser un écran LCD couleur de Nokia !

Nokia fabrique une grande variété de téléphones portables et plusieurs de leurs téléphones moins chers contiennent des LCD simple qui peut être utilisé dans des projets de microcontrôleur.  Il y a un modèle LCD particulier qui est utilisé dans une gr
Écran LCD Magic

Écran LCD Magic

écrans à cristaux liquides... pas très utile en doute, mais pour aussi un petit peu ennuyeux. Définit une police, un modèle pour les personnages de 5 x 8 pixels.J'ai ont fait certains objets avec plusieurs et différents de l'écran LCD mais n'était pa
Brancher un écran LCD à un Arduino en 6 secondes avec 3, pas 6 broches

Brancher un écran LCD à un Arduino en 6 secondes avec 3, pas 6 broches

ajout d'un écran LCD à projets Arduino peut ajouter une valeur réelle, mais le coût de faire ainsi peut être important. Pas un coût financier - vous pouvez ramasser 16 (personnages) x 2 (lignes) LCD pour aussi peu que £3,50. Le coût est le nombre de
Comment faire une veste Emoticon avec écran LCD

Comment faire une veste Emoticon avec écran LCD

Concept :Je voudrais faire une veste qui a un petit écran LCD pour créer les sous-textes pour l'interaction humaine interpersonnelle. L'utilisateur utiliserait un limitée « clavier » avec des boutons et des capteurs de force sous clés de silicone sou
Netduino GPS avec écran LCD

Netduino GPS avec écran LCD

Vue d'ensembleJ'ai trouvé une carte Netduino V1 non utilisée dans ma boîte de pièces, donc voulu trouver quelque chose que je pourrais lui dédie. Il était déjà connecté à un Nokia 5110 LCD pour un projet inachevé auparavant. Allumer, j'ai trouvé que
Détecter la température ambiante et l’affichage sur écran LCD en utilisant Simulink et Arduino UNO

Détecter la température ambiante et l’affichage sur écran LCD en utilisant Simulink et Arduino UNO

Détection et affichage de la température ambiante en utilisant Arduino sont très fréquent, et vous y trouverez plein de tutoriel instructablesand autres sites similaires. Mais, je n'ai pas trouvé n'importe où, n'importe quel tutoriel Comment faire ce
Imité de compteur de vitesse sur un écran LCD

Imité de compteur de vitesse sur un écran LCD

L'état final de ce projet est de diplay afficher un compteur de vitesse sur le Vmod TFT. L'indicateur est une image qui tourne sur une image d'arrière-plan.Le matériel pour ce projet est le suivant :Nexys4 DDRVmodTFT LCDVmodMIBLes outils utilisés dan
Oscilloscope numérique avec écran LCD

Oscilloscope numérique avec écran LCD

J'ai essayé de faire simple et bon marché oscilloscope à l'aide de parties communes auprès des détaillants de composant d'aujourd'hui. Lors de la création, j'ai essayé de réduire le nombre de pièces, tout en conservant le minimum nécessaire pour les
Magic 8 Ball à l’aide de Esp8266 et écran LCD I2c

Magic 8 Ball à l’aide de Esp8266 et écran LCD I2c

J'ai pensé qu'il serait un peu de plaisir à faire une Magic 8 Ball en utilisant un Arduino et un écran LCD i2c, alors voici quelques Instructions sur la façon de le faire.Étape 1: Stuff, que vous aurez besoinArduino d'un certain type (j'utilise un es
Ventilateur t/mn avec capteur à effet hall interne et Arduino (Intro à interrompre la matériel et écran LCD)

Ventilateur t/mn avec capteur à effet hall interne et Arduino (Intro à interrompre la matériel et écran LCD)

Pour mon autre projet pour le travail, j'ai dû mesurer la vitesse de rotation du rotor en révolutions par Minute (tr/min) d'un ventilateur d'ordinateur mis à jour le. Il avait trois fils qui sortent et qui fait TIC TAC moi que peut-être qu'il a un mo
Thermostat avec Arduino et grand écran LCD de la maison

Thermostat avec Arduino et grand écran LCD de la maison

Remplacer un thermostat standard (SIEMENS-RAA30 16GR) avec un individu fait, axée sur l'arduino, grand écran LCD est un amusant projet.AVERTISSEMENT : Prise de courant est utilisé dans les deux contrôlant le four et pour arduino puissance alors s'il
Portable Arduino Uno température et capteur d’humidité avec écran LCD

Portable Arduino Uno température et capteur d’humidité avec écran LCD

Hey tout le monde. J'ai acquis beaucoup de bonnes idées d'instructables au fil des ans. Comme il s'agit de mon premier ' ible, je me dis que je voudrais partager quelque chose que j'ai fait aussi bien. Je suis cela concluez le plein spectre Laser con
Raspberry Pi + Serial Arduino avec écran LCD

Raspberry Pi + Serial Arduino avec écran LCD

IntroIl s'agit de mon LCD d'info Raspberry Pi, j'ai voulu essayer d'obtenir l'Arduino et Raspberry Pi parler les uns aux autres par le biais de USB serial et j'ai fait ce petit projet.Le Raspberry Pi utilise un script python pour obtenir les données
LinkIt ONE - écran LCD

LinkIt ONE - écran LCD

Salut!Aujourd'hui, je vais vous montrer comment faire un écran LCD pour les LinkIt une planche de Mediatek. Le processus n'est pas trop difficile et le coût est très peu par rapport aux écrans LCD, que vous pouvez acheter chez les fournisseurs tels q