Inhaltsverzeichnis:
- Schritt 1: Pinbelegung von 16x2 LCD
- Schritt 2: Anschluss von 16x2 LCD-Interface mit Arduino
- Schritt 3: Pin-Steuerung und -Fluss
- Schritt 4: High-Level-Flow
- Schritt 5: Tutorial
Video: Arduino für Anfänger: Arduino-Schnittstelle mit 16x2-LCD erklärt - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:19
Hallo alle zusammen, Heutzutage ist Arduino sehr beliebt geworden und jeder akzeptiert es auch wegen der Einfachheit der Codierung.
Ich habe die Serie von Arduino Basics erstellt, die Anfängern, Neulingen und sogar Entwicklern hilft, das Modul zum Laufen zu bringen. Diese Serie hat die Grundlagen der Module, die Schnittstelle zwischen Modul und Arduino und die Codierung behandelt.
Lass uns anfangen..
Schritt 1: Pinbelegung von 16x2 LCD
16x2 LCD ist ein 16-stelliges und 2-reihiges LCD mit 16 Anschlusspins. Dieses LCD benötigt zur Anzeige Daten oder Text im ASCII-Format. Erste Reihe beginnt mit 0x80 und zweite Reihe beginnt mit 0xC0-Adresse.
Das LCD kann im 4-Bit- oder 8-Bit-Modus arbeiten. Im 4-Bit-Modus werden Daten/Befehle im Nibble-Format gesendet. Zuerst höheres Nibble und dann niedrigeres Nibble
Beispiel: 0x45 senden Zuerst werden 4 gesendet Dann werden 5 gesendet.
Schritt 2: Anschluss von 16x2 LCD-Interface mit Arduino
Schritt 3: Pin-Steuerung und -Fluss
Es gibt 3 Steuerpins, nämlich RS, RW, E.
Verwendung von RS: Wenn ein Befehl gesendet wird, dann RS = 0 Wenn Daten gesendet werden, dann RS = 1
RW-Pin ist Lesen/Schreiben.
wobei RW=0 bedeutet Daten auf LCD schreiben
RW=1 bedeutet Daten vom LCD lesen
So verwenden Sie RW:
Wenn wir in den LCD-Befehl/Daten schreiben, setzen wir den Pin auf LOW.
Wenn wir vom LCD lesen, setzen wir den Pin auf HIGH.
In unserem Fall haben wir es auf LOW-Pegel fest verdrahtet, da wir immer auf LCD schreiben werden.
So verwenden Sie E (Aktivieren):
Wenn wir Daten an das LCD senden, geben wir mit Hilfe des E-Pins einen Impuls an das LCD.
Schritt 4: High-Level-Flow
Dies ist ein Fluss auf hoher Ebene, dem wir beim Senden von BEFEHL/DATEN an das LCD folgen müssen.
Höherer Nibble-Aktivierungsimpuls,
Richtiger RS-Wert, basierend auf BEFEHL/DATEN
Unteres Knabbern
Impuls aktivieren,
Richtiger RS-Wert, basierend auf BEFEHL/DATEN
Empfohlen:
Einführung in Visuino - Visuino für Anfänger.: 6 Schritte
Einführung in Visuino | Visuino für Anfänger.: In diesem Artikel möchte ich über Visuino sprechen, eine weitere grafische Programmiersoftware für Arduino und ähnliche Mikrocontroller. Wenn Sie ein elektronischer Bastler sind, der in die Welt von Arduino einsteigen möchte, aber keine Vorkenntnisse in der Programmierung hat
So programmieren und veröffentlichen Sie Matlab 2016b in Word (Anleitung für Anfänger): 4 Schritte
So codieren und veröffentlichen Sie Matlab 2016b in Word (Einsteigerhandbuch): Matlab ist ein leistungsstarkes Sprachprogramm, das zum Berechnen technischer Ergebnisse verwendet wird. Es hat die Fähigkeit, Visualisierungen, Berechnungen und Programmierung auf benutzerfreundliche Weise zu integrieren. Mit diesem Programm kann der Benutzer Probleme und Lösungen veröffentlichen
So importieren Sie Java-Projekte in Eclipse für Anfänger – wikiHow
So importieren Sie Java-Projekte in Eclipse für Anfänger: EinführungDie folgende Anleitung führt Sie Schritt für Schritt durch die Installation von Java-Projekten auf der Computersoftware Eclipse. Java-Projekte enthalten alle Codes, Schnittstellen und Dateien, die zum Erstellen eines Java-Programms erforderlich sind. Diese Projekte sind pla
So erstellen Sie eine einfache Webseite mit Klammern für Anfänger – wikiHow
So erstellen Sie eine einfache Webseite mit Klammern für Anfänger: EinführungDie folgenden Anweisungen bieten eine Schritt-für-Schritt-Anleitung zum Erstellen einer Webseite mit Klammern. Brackets ist ein Quellcode-Editor mit Schwerpunkt auf Webentwicklung. Es wurde von Adobe Systems erstellt und ist eine kostenlose Open-Source-Software, die
Wie man eine Railgun herstellt (Wissenschaft erklärt): 17 Schritte
Wie man eine Railgun herstellt (Wissenschaft erklärt): WARNUNG: Lesen Sie "WICHTIG" Schritte, damit Sie sich nicht verletzen oder einen Stromschlag erleiden, wenn Sie sich für die verbesserte Version der Railgun entscheidenErstellt von: Duncan YeeÜbersicht Das Konzept einer Railgun besteht darin, ein leitendes Obj