Inhaltsverzeichnis:

Grove LCD mit RGB-Hintergrundbeleuchtung verwenden - Gunook
Grove LCD mit RGB-Hintergrundbeleuchtung verwenden - Gunook

Video: Grove LCD mit RGB-Hintergrundbeleuchtung verwenden - Gunook

Video: Grove LCD mit RGB-Hintergrundbeleuchtung verwenden - Gunook
Video: Arduino Grove LCD mit RGB Backlight Demonstration und Bewertung Hardware 2024, November
Anonim

Von chauhannaman98Folgen Sie mehr vom Autor:

Verbinden Sie Raspberry Pi mit Ihrem Laptop-Bildschirm und -Tastatur
Verbinden Sie Raspberry Pi mit Ihrem Laptop-Bildschirm und -Tastatur
Verbinden Sie Raspberry Pi mit Ihrem Laptop-Bildschirm und -Tastatur
Verbinden Sie Raspberry Pi mit Ihrem Laptop-Bildschirm und -Tastatur
Automatischer Lichtzaun
Automatischer Lichtzaun
Automatischer Lichtzaun
Automatischer Lichtzaun
Hausautomation mit Google Assistant und Adafruit IO
Hausautomation mit Google Assistant und Adafruit IO
Hausautomation mit Google Assistant und Adafruit IO
Hausautomation mit Google Assistant und Adafruit IO

Um eine gute Kommunikation zwischen der menschlichen Welt und der Maschinenwelt herzustellen, spielen Anzeigeeinheiten eine wichtige Rolle. Damit sind sie ein wichtiger Bestandteil eingebetteter Systeme. Displays – groß oder klein, funktionieren nach dem gleichen Grundprinzip. Neben komplexen Anzeigeeinheiten wie Grafikdisplays und 3D-Displays muss man auch mit einfachen Displays wie 16x1 und 16x2 Einheiten arbeiten können. Die 16x1-Anzeigeeinheit hat 16 Zeichen und befindet sich in einer Zeile. Das 16x2-LCD hat insgesamt 32 Zeichen, 16 in der 1. Zeile und weitere 16 in der 2. Zeile. Hier muss man verstehen, dass in jedem Zeichen 5x10=50 Pixel sind, also müssen alle 50 Pixel zusammenarbeiten, um ein Zeichen anzuzeigen.

Lieferungen

Seeed Studio - Grove RGB-LCD

Schritt 1: Einführung

Einführung
Einführung

Neben komplexen Anzeigeeinheiten wie Grafikdisplays und 3D-Displays muss man auch mit einfachen Displays wie 16x1 und 16x2 Einheiten arbeiten können. Die 16x1-Anzeigeeinheit hat 16 Zeichen und befindet sich in einer Zeile. Das 16x2-LCD hat insgesamt 32 Zeichen, 16 in der 1. Zeile und weitere 16 in der 2. Zeile. Hier muss man verstehen, dass in jedem Zeichen 5x10=50 Pixel sind, also müssen alle 50 Pixel zusammenarbeiten, um ein Zeichen anzuzeigen.

Grove - LCD RGB Backlight ist ein 16x2 LCD mit Vollfarb-Hintergrundbeleuchtung. Hoher Kontrast und einfache Bedienung machen es zu einem perfekten I2C-LCD-Display für Arduino und Raspberry Pi.

Schritt 2: Schaltplan

Schaltplan
Schaltplan

Im Gegensatz zu anderen 16x2-LCDs funktioniert Grove LCD mit den I2C-Anschlüssen. Dies erleichtert das Verbinden des Bildschirms mit dem Arduino oder Raspberry Pi. Zusammen mit den VCC- und GND-Leitungen benötigt dieses LCD nur SDA (Serial Data) und SCL (Serial Clock). Das bedeutet, dass wir nur 4 Drähte benötigen, damit dieses LCD funktioniert, anstatt 14 Pins anderer LCDs.

Schritt 3: Wie funktioniert I2C?

Wie funktioniert I2C?
Wie funktioniert I2C?
Wie funktioniert I2C?
Wie funktioniert I2C?

Hier die ausführliche Erklärung dazu:

  1. SDA(SerialData) – Die Leitung für Master und Slave zum Senden und Empfangen von Daten.
  2. SCL (Serial Clock) – Die Leitung, die das Taktsignal trägt.

I2C ist ein serielles Kommunikationsprotokoll, sodass Daten Bit für Bit über eine einzelne Leitung (die SDA-Leitung) übertragen werden. Wie SPI ist I2C synchron, sodass die Ausgabe von Bits durch ein von Master und Slave geteiltes Taktsignal mit der Abtastung von Bits synchronisiert wird. Das Taktsignal wird immer vom Master gesteuert.

Sie können hier mehr über das I2C-Kommunikationsprotokoll erfahren. Wenn Sie nun ein Projekt erstellen möchten, in dem Sie die spezifischen Funktionen verwenden müssen, können Sie dies einfach tun, indem Sie die Beispiele aus dem Repository in den Anhängen durchgehen.

Empfohlen: