Brancher un écran LCD à un Arduino en 6 secondes avec 3, pas 6 broches (5 / 6 étapes)

Étape 5: logiciels

La méthode d’utilisation d’un changement de Registre à conduire ces écrans avec seulement 3 points semble avoir initialement documenté par Stephen Hobley. Il a fait un excellent travail de la bibliothèque intégrée d’innovente de réglage pour qu’elle fonctionne avec brio avec le registre à décalage 595. J’ai maintenant mis à jour cette bibliothèque pour être compatible avec Arduino 1.x et réglé certains de l’affectation des broches plus facile de prototype avec registre à décalage. Vous devez Télécharger le dernier code. Il est caractéristique complète et devrait être un remplacement rapide pour tout projet que vous avez déjà.

Voici le test Arduino croquis pour vous montrer comment utiliser la nouvelle bibliothèque, remplaçant l’innovente 6 broches avec une superbe version 3 broches.

---COPIER CI-DESSOUS ICI---
/*
* 3 broches interface Arduino pour écrans LCD HD44780 via 74HC595 Registre à décalage
* par code de Rowan Simms
* Licence : Creative Commons - Attribution.
* Full Description et Documentation : http://rowansimms.com/article.php/lcd-hookup-in-seconds
*
* Cette esquisse permet Arduinos utiliser un registre à décalage pour contrôler un écran LCD, ce qui permet
* une réduction de la chevilles il demandera à 6 contre 3 tout en gardant un contrôle total
* y compris le rétro-éclairage marche/arrêt.
* Ceci nécessite l’utilisation de la bibliothèque de LiquidCrystal595
* disponible à: http://code.google.com/p/arduino-lcd-3pin/
*/

#include < LiquidCrystal595.h > / / inclure la bibliothèque
LiquidCrystal595 lcd(7,8,9) ;     datapin, latchpin, clockpin

void setup() {}
LCD.Begin(16,2) ;             16 caractères, 2 lignes

LCD.Clear() ;
lcd.setCursor(0,0) ;
LCD.Print ("Wow. 3 pins!") ;
lcd.setCursor(0,1) ;
LCD.Print("Fabulous") ;
}

void loop() {}
ne sont pas utilisés.
}
---COPIER DESSUS ICI---

Copier dans un nouveau Sketch après l’installation de la bibliothèque et publiez votre Arduino.

Vous devriez maintenant être auréolé glorieux de votre écran LCD.

Articles Liés

Écran LCD & Bluetooth - Arduino

Écran LCD & Bluetooth - Arduino

Dans ce Instructable, vous apprendrez comment écrire un texte sur votre smartphone et imprimez-le sur un LCD via Bluetooth, en utilisant un Arduino.Étape 1: Matériel nécessaire Pour ce projet, vous aurez besoin :-un Arduino UNO-un écran LCD (Liquid C
Règle à ultrasons avec écran LCD et Arduino

Règle à ultrasons avec écran LCD et Arduino

vous aurez besoinUn écran LCDUne Arduino Uno (j'ai un bouclier ethernet sur le mien, il ne fait pas quelque chose dans ce projet, mais c'est une douleur pour prendre les sous et hors tension)Un Module de capteur à ultrasons20 - 30 fils de raccordemen
Thermomètre intérieur avec écran LCD et de lecture de « Analogique » avec NeoPixels

Thermomètre intérieur avec écran LCD et de lecture de « Analogique » avec NeoPixels

Salut! Ce Instructable est un projet Arduino rapide, intermédiaire qui prend une température lecture à partir d'un TMP36, il lit sur un écran LCD et donne une lecture de « Analogique » sur un bâton de neopixel qui change de couleur et le nombre de lu
Connexion d’un écran LCD à l’Arduino

Connexion d’un écran LCD à l’Arduino

dans ce instructable nous regarderons comment connecter un écran LCD parallèle à un Arduino. L'écran LCD que j'utilise utilise l'interface commune de HD44780 .  Plusieurs écrans LCD ont cela, vous pouvez généralement dire par l'interface 16 broches. 
Temp. Capteur affichage sur écran LCD w / Arduino

Temp. Capteur affichage sur écran LCD w / Arduino

Ce qu'il fait essentiellement :Ce projet arduino détecte la température de la sonde de température. Lorsqu'il détecte la température, il affiche sur le moniteur série, que j'ai personnellement pense est évidemment très gênant. Maintenant pour résoudr
2.4 écran LCD TFT + Arduino Code fixée

2.4 écran LCD TFT + Arduino Code fixée

Je suis récemment à expérimenter la 2.4" TFT LCD avec Arduino, j'ai acheté l'écran LCD ne veut faire quelque chose, mais je veux juste savoir si ça marche ou pas. J'ai cherché les instructables, youtube, mais beaucoup de code n'a pas fonctionné, donc
Capteur de pression barométrique Breakout Interface avec écran LCD et Arduino

Capteur de pression barométrique Breakout Interface avec écran LCD et Arduino

Ce didacticiel apprend les notions de base sur l'utilisation de dérivation de capteur de pression barométrique.Étape 1: IntroductionModule capteur Breakout de la pression barométrique (BMP180) est utilisé pour mesurer la pression absolue de l'air aut
Comment utiliser un écran LCD - Arduino

Comment utiliser un écran LCD - Arduino

Nous allons apprendre à utiliser un écran LCD (affichage à cristaux liquides) avec une carte Arduino.Étape 1: Matériel nécessaire -Un Arduino UnoPlanche à pain -A-Fils de raccordement-A 10K potentiomètre- Et un écran LCD bien sûr !Vous n'aurez pas be
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
Ohmmètre Arduino avec écran LCD

Ohmmètre Arduino avec écran LCD

Cette Instructable va vous montrer comment faire un ohmmètre numérique à l'aide de Arduino.This ohmmètre est très précis... et totalement DIY.Étape 1: Rassembler tout le matériel.1) Arduino UNO (ou n'importe quel autre Arduino)2) maquette3) 16 x 2 éc
Connexion d’un écran LCD et un capteur de Distance à ultrasons à un Arduino

Connexion d’un écran LCD et un capteur de Distance à ultrasons à un Arduino

Quand j'ai commencé à jouer avec Arduinos, c'était le premier jeu de petit up, j'ai créé. L'orientation de la vidéo est un peu pauvre. C'était mon premier aller les choses donc je m'excuse que je n'étais pas à la hauteur à l'époque. En tout cas, très
Lampe à LED RGB Arduino + 4 bit écran LCD

Lampe à LED RGB Arduino + 4 bit écran LCD

c'est mon premier instructable!!! Yay...Avant de continuer. Je ne pas entrer dans les détails de la façon de couper le bois, ou tout reconstituer. J'ai chorégraphié le processus de génération entière, quelle que soit venu à l'esprit est ce que j'ai r
Douche Arduino moniteur avec écran LCD

Douche Arduino moniteur avec écran LCD

Bienvenue ! Pour notre classe environnementale Capstone (thèse) pour St. Olaf College nous avons construit un moniteur qui permettrait de surveiller efficacement la quantité d'eau utilise une douche. L'idée derrière ce varan est que si vous attachez
Radio FM avec carte de dérivation Si4703, LCD et Arduino

Radio FM avec carte de dérivation Si4703, LCD et Arduino

Ce projet est juste une petite partie d'un projet plus vaste, que j'ai travaillé sur pour les deux dernières années (sur et en dehors). Le contexte de ce projet est que quelques années en arrière, j'ai trouvé une librairie moderne (connexion iPod, AM