Arduino Nano: Écran LCD 2 X 16 à connexion directe avec Visuino: 10 étapes (avec photos)

Arduino Nano: Écran LCD 2 X 16 à connexion directe avec Visuino: 10 étapes (avec photos)

Table des matières:

Anonim

Personnage Écrans LCD sont très couramment utilisés dans les projets Arduino, pour afficher de petites quantités d’informations textuelles. Les types les plus courants sont les écrans de base directement connectés et ceux avec adaptateur I2C. J'ai déjà posté Instructable sur l'utilisation de la version I2C. J'ai également promis que je publierais Instructable sur la façon de connecter directement l'écran LCD.

Dans cet Instructable, je vais vous montrer à quel point il est facile de connecter un écran LCD directement à Arduino Nano sans utiliser l'adaptateur I2C et programmez-le avec Visuino pour afficher tout ce qui est tapé dans un terminal série.

Veuillez noter que l'annotation sur certaines des images de cet Instructable fonctionnera correctement sur certains navigateurs uniquement après que vous avez cliqué sur l'image pour l'agrandir.

Assurez-vous de cliquer sur l'image pour voir l'annotation indiquant le bon endroit sur l'image!

Provisions:

Étape 1: Composants

  1. Un Arduino carte compatible (j'utilise Arduino Nano, car j'en ai une, mais toutes les autres vont bien)
  2. Un Affichage LCD 16x2
  3. Un 10K Potentiomètre
  4. Un 220 ohmRésistance
  5. 8 Homme-Femme fils de connexion
  6. 7 hommes-hommes courts fils de connexion

Étape 2: Connectez les broches VSS, VDD, RS, RW et E de l'écran LCD

  1. Placer le LCD sur le Planche à pain
  2. Connectez-vous avec le fil de liaison "VSS"broche de la LCD à Sol du bus d'alimentation de la planche à pain (Fil noir)(Image 1)
  3. Connectez-vous avec le fil de liaison "DMV"broche de la LCD à Puissance du bus d'alimentation de la planche à pain (Cable rouge)(Image 1)
  4. Branchez l'extrémité mâle de l'un des fils mâle-femelle (Fil blanc) au "RS"broche de la LCD (Photo 2)
  5. Connectez-vous avec le fil de liaison "RW"broche de la LCD à Sol du bus d'alimentation de la planche à pain (Fil noir)(Photo 3)
  6. Reliez l'extrémité mâle de l'un des mâle-femelle (Fil marron) des fils au "E"broche de la LCD (Photo 4)

Étape 3: Connectez les broches D4, D5, D6, D7, a et K de l'écran LCD

  1. Connectez les extrémités mâles de 4 fils de connexion mâle-femelle au D4(Fil jaune), D5(Fil vert), D6(Fil bleu), et D7(Fil violet) les épingles du LCD (Image 1)
  2. Connectez le 220 ohmrésistance entre le "UNE"broche de la LCD et le Puissance du bus d'alimentation de la planche à pain (Photo 2)
  3. Connectez-vous avec le fil de liaison "K"broche de la LCD à Sol du bus d'alimentation de la planche à pain (Fil noir)(Photo 3)

Étape 4: Connectez le potentiomètre à la broche V0 de l'écran LCD.

  1. Placer le Potentiomètre sur la planche à pain (Image 1)
  2. Connectez le goupille centrale (essuie-glace) du potentiomètre au "V0"broche de la LCD (Fil jaune) (Photo 2)
  3. Connectez l'un des épingles d'extrémité du potentiomètre au Sol du bus d'alimentation de la planche à pain (Fil noir) (Photo 3)
  4. Connecter d'autres broche d'extrémité du potentiomètre au Puissance du bus d'alimentation de la planche à pain (Cable rouge) (Photo 3)

Étape 5: Connectez l'alimentation à la planche à pain

  1. Connectez l’extrémité mâle d’un fil de connexion mâle-femelle (Cable rouge) au Puissance du bus d'alimentation de la planche à pain (Image 1)
  2. Connectez l’extrémité mâle d’un fil de connexion mâle-femelle (Fil noir) au Sol du bus d'alimentation de la planche à pain (Image 1)
  3. Photo 2 montre le Breadboard complètement connecté

Étape 6: Connectez-vous à Arduino

  1. Connectez l’autre extrémité du Fil de terre(Fil noir) à Sol broche de la Arduino planche (Image 1)
  2. Connectez l’autre extrémité du Fil d'alimentation(Cable rouge) au 5V broche d’alimentation de la carte Arduino (Image 1)
  3. Connectez l'autre extrémité du "RS" câble(Fil blanc) au Numérique 2 broche de la Arduino planche (Photo 2)
  4. Connectez l'autre extrémité du "E" câble(Fil marron) au Numérique 3 broche de la Arduino planche (Photo 2)
  5. Connectez l'autre extrémité du "D4" câble(Fil jaune) au Numérique 4 broche de la Arduino planche (Photo 3)
  6. Connectez l'autre extrémité du "D5" câble(Fil vert) au Numérique 5 broche de la Arduino planche (Photo 3)
  7. Connectez l'autre extrémité du "D6" câble(Fil bleu) au Numérique 6 broche de la Arduino planche (Photo 3)
  8. Connectez l'autre extrémité du "D7" câble(Fil violet) au Numérique 7 broche de la Arduino planche (Photo 3)
  9. Photo 4 montre toutes les connexions Arduino et Breadboard

Étape 7: démarrez Visuino et sélectionnez le type de carte Arduino

Pour commencer à programmer l’Arduino, vous devez disposer du Arduino IDE installé à partir d'ici:

Veuillez noter qu’il existe certains bogues critiques dans Arduino IDE 1.6.6.

Assurez-vous que vous installez 1.6.7 ou 1.6.5, sinon cet Instructable ne fonctionnera pas!

le Visuino: http://www.visuino.com doit également être installé.

  1. Début Visuino comme indiqué dans le première image
  2. Clique sur le "Outils"bouton sur le Arduino composant (Image 1) dans Visuino
  3. Lorsque la boîte de dialogue apparaît, sélectionnez Arduino Nano comme représenté sur la Photo 2

Étape 8: Dans Visuino: ajoutez un composant LCD et connectez-le

  1. Type "lcd"dans la boîte de dialogue Filtre de la boîte à outils des composants, sélectionnez ensuite"Affichage à cristaux liquides (LCD)"composant (Image 1) et déposez-le dans la zone de conception
  2. Connectez le "S'inscrireSélectionner"broche de sortie du LiquidCrystalDisplay1 composant à la "Numérique"broche d'entrée du"Numérique 2"canal de la Arduino composant (Photo 2)
  3. Connectez le "Activer"broche de sortie du LiquidCrystalDisplay1 composant à la "Numérique"broche d'entrée du"Numérique 3"canal de la Arduino composant (Photo 3)
  4. Connectez le "Data0"broche de sortie du LiquidCrystalDisplay1 composant à la "Numérique"broche d'entrée du"Numérique 4"canal de la Arduino composant (Photo 4)
  5. Connectez le "Data1"broche de sortie du LiquidCrystalDisplay1 composant à la "Numérique"broche d'entrée du"Numérique 5"canal de la Arduino composant (Photo 4)
  6. Connectez le "Data2"broche de sortie du LiquidCrystalDisplay1 composant à la "Numérique"broche d'entrée du"Numérique 6"canal de la Arduino composant (Photo 4)
  7. Connectez le "Data3"broche de sortie du LiquidCrystalDisplay1 composant à la "Numérique"broche d'entrée du"Numérique 7"canal de la Arduino composant (Photo 4)
  8. Connectez le "En dehors"broche de la Série 0 chaîne du Arduino composant à la "Dans"broche de la LiquidCrystalDisplay1 composant (Photo 5)

Étape 9: Générez, compilez et téléchargez le code Arduino

  1. Dans Visuino, Presse F9 ou cliquez sur le bouton affiché sur Image 1 pour générer le code Arduino et ouvrir l'IDE Arduino
  2. dans le Arduino IDE, clique sur le Télécharger bouton, pour compiler et télécharger le code (Photo 2)

Étape 10: et jouez …

Toutes nos félicitations! Vous avez terminé le projet.

Image 1 affiche le projet connecté et alimenté.

Si vous ouvrez Serial Terminal dans l'IDE Arduino ou Visuino, tapez du texte et appuyez sur Entrée, vous devriez voir le texte apparaître sur l’écran LCD.

Évitez de saisir des lignes de texte de plus de caractères que l’écran ACL par ligne, car vous pourriez déborder de ses tampons.

Vous devrez peut-être régler le potentiomètre pour obtenir un texte clairement affiché.

Sur Photo 3 vous pouvez voir la complète Visuino diagramme.

Aussi attaché est le Visuino projet, que j'ai créé pour cet Instructable. Vous pouvez le télécharger et l'ouvrir dans Visuino: