Inhaltsverzeichnis:

Arduino für Anfänger: Arduino-Schnittstelle mit 16x2-LCD erklärt - Gunook
Arduino für Anfänger: Arduino-Schnittstelle mit 16x2-LCD erklärt - Gunook

Video: Arduino für Anfänger: Arduino-Schnittstelle mit 16x2-LCD erklärt - Gunook

Video: Arduino für Anfänger: Arduino-Schnittstelle mit 16x2-LCD erklärt - Gunook
Video: Arduino Tutorial - 12. I2C Display (LCD) 2024, November
Anonim
Arduino für Anfänger: Arduino Interface mit 16x2 LCD erklärt
Arduino für Anfänger: Arduino Interface mit 16x2 LCD erklärt

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

Pinbelegung von 16x2 LCD
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

Anschluss von 16x2 LCD-Interface mit Arduino
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: