Arduino-bezogene Projekte erfreuen sich großer Beliebtheit und sind, wie schon beim Raspberry Pi, eines der am häufigsten verwendeten Projekte für freie Hardware in Unternehmen. Deshalb werden wir darüber reden Eine der beliebtesten Kombinationen unter Arduino-Benutzern: LCD + Arduino.
Das LCD-Display ist ein zunehmend wirtschaftliches und zugängliches ZubehörDies macht es zu einer großartigen Option, unser Arduino-Board zu begleiten. Aber Kann ein LCD-Bildschirm mit unserer Arduino-Platine verwendet werden? Welche Projekte können mit LCD und Arduino verwendet werden? Lohnt sich diese Kombination?
Was ist ein LCD?
Anfänger wissen nicht, wofür LCD steht, obwohl sie es mehr als einmal in ihrem Leben gesehen haben. LCD steht für Liquid Crystal Display oder Liquid Crystal Display. Ein kleiner oder großer Bildschirm, den viele von uns in verschiedenen Geräten wie Weckern, Uhrenbildschirmen, Taschenrechnern usw. kennen. Eine endlose Anzahl elektronischer Geräte, die dank der Kombination aus LCD + Arduino und freier Hardware erweitert werden können.
LCD-Bildschirme sind mit jeder freien Hardware kompatibel, einschließlich Arduino Project-Boards, Sie erfordern jedoch, dass die Karten über bestimmte Anschlüsse oder Stifte verfügen, um die Verbindung zwischen der Elektronikkarte und dem LCD-Bildschirm herzustellen.
A priori gibt es kein Hindernis für die Verwendung unterschiedlicher Größen von LCD-Bildschirmen. Mit anderen Worten, dieselbe Arduino-Karte kann einen 5-Zoll-20-Zoll-LCD-Bildschirm oder eine 5 × 2-Zeichengröße verwenden, um von einer kleinen Größe zu sprechen. Aber das müssen wir uns bewusst sein Das Arduino-Board ist nicht dasselbe wie eine Grafikkarte oder ein MotherboardDaher funktioniert die auf einem Bildschirm anzuzeigende Nachricht auf einem kleinen Bildschirm nicht genauso wie auf einem großen Bildschirm, solange es sich um dasselbe Arduino-Board handelt.
Die Pins, die wir auf einer Arduino-Platine benötigen, um eine Verbindung zu einem LCD-Bildschirm herzustellen, sind folgende:
- GND und VCC
- Gegensatz
- RS
- RW
- En
- Stifte D0 bis D7
- Zwei Stifte für die Hintergrundbeleuchtung
Wenn Sie über genügend Stifte und Stifte verfügen, die mit den oben genannten kompatibel sind, Der LCD-Bildschirm funktioniert perfekt mit der Arduino-Platine. Es ist daher immer ratsam, die Pins beider Geräte zu überprüfen, um sicherzustellen, dass die Verbindung besteht. In jedem Fall ist es selten, dass das Arduino-Board nicht an ein LCD-Display angeschlossen werden kann. In einem solchen Fall gibt es verschiedene LCD-Module auf dem Markt, die leicht mit Arduino verbunden werden können und deren Kosten recht erschwinglich sind.
Welche Arten von LCD-Bildschirmen gibt es?
Wir finden derzeit drei Arten von LCD-Bildschirmen auf dem Markt:
- Linien lcd.
- Lcd nach Punkten.
- OLED-Anzeige.
- LED-Anzeige.
- TFT-Anzeige.
El Linien-LCD ist eine Art Bildschirm, auf dem Informationen über Linien angezeigt werden. Die Informationen werden in Zeilen platziert und wir können diesen Rahmen nicht verlassen. Diese Art von LCD ist die am häufigsten verwendete, wirtschaftlichste und bekannteste, aber es ist auch die Art von LCD, die seitdem das geringste Spiel bietet Es zeigt nur bestimmte Informationen und ist normalerweise nur Text.
El Punkt lcd Es funktioniert fast genauso wie der vorherige LCD-Typ, jedoch anders als der vorherige in Die lcd nach Punkten haben wir eine Matrix von Punkten. Somit können wir bei dieser Art von LCD Text und sogar Bilder überall auf dem LCD-Bildschirm platzieren. Was ist mehr Wir können verschiedene Schriftgrößen auf demselben LCD-Bildschirm haben, etwas, das in der LCD-Anzeige von Zeilen, deren Größe immer gleich sein muss, nicht vorkommt.
El OLED-Anzeige Es ist für viele eine Art von eigener Anzeige, während es für andere innerhalb der Arten von LCD ist. Das OLED-Display ist ein Bildschirm, auf dem Informationen angezeigt werden. Der Aufbau unterscheidet sich jedoch von dem des LCD-Bildschirms verwendet LED-Dioden mit organischen Komponenten für seine Herstellung. Im Gegensatz zu den vorherigen Typen bieten OLED-Displays eine höhere Auflösung, Farbe und geringerer Energieverbrauch. Wie Computermonitore oder Punkt-LCD verwenden OLED-Bildschirme die Matrix aus Punkten oder Pixeln (da wir mehrere Farben auf derselben Anzeige verwenden können), um Inhalte anzuzeigen.
El Die LED- oder LCD-LED-Anzeige ähnelt der OLED-Anzeige, LED-Dioden enthalten jedoch keine organischen Elemente. Die Leistung ist nicht so hoch wie die des OLED-Displays, bietet jedoch eine höhere Auflösung als der Punkt-LCD-Bildschirm und bietet Farbe.
El Das TFT-Display ist der neueste LCD-Typ auf dem Markt. Wir können sagen, dass das TFT-Display Pixel wie Computermonitore oder Fernseher verwendet und dass wir über diese Bildschirme jede Art von Informationen ausgeben können. Sein Energieverbrauch ist höher als bei allen vorherigen Typen, daher werden kleine Größen verwendet. Die Größe dieser Anzeigen wird im Gegensatz zu einigen anderen Anzeigetypen in Zoll gemessen. Sie werden anhand von Zeichen oder der Bildschirmbreite gemessen.
Welche Modelle sind am beliebtesten?
Dank des Online-Handels finden wir unzählige Modelle von LCD-Displays, aber nur wenige sind die beliebtesten. Diese Beliebtheit beruht auf seiner einfachen Anschaffung, seinem Preis, seiner Leistung oder einfach seiner Qualität.. Hier sprechen wir über diese Modelle:
Nokia 5110 LCD
Dieses Display stammt von den alten Nokia 5110 Handys. Das LCD dieser Handys übertraf das Handy und das Unternehmen hat dieses Display weiterhin für den eigenen Gebrauch verkauft. Der Bildschirm ist monochrom und vom Typ Lineas LCD. Das Nokia 5110 Display bietet 48 Zeilen und 84 Spalten. Seine Leistung ist so, dass es die Möglichkeit bietet, Bilder anzuzeigen, obwohl dies nicht effizient ist. Die Leistung ist allerdings sehr gut Wir müssen die Hintergrundbeleuchtung verwenden, um den Bildschirm korrekt anzeigen zu könnenIm Allgemeinen wird dies normalerweise von dieser Hintergrundbeleuchtung begleitet, obwohl es möglicherweise Module gibt, denen diese Funktion fehlt. Das Display verwendet einen Philips PCD8544-Treiber. Den LCD-Bildschirm des Nokia 5110 finden Sie unter Geschäfte für 1,8 Euro.
Hitachi HD44780 LCD
Das Modul Hitachi HD44780 LCD Es ist ein Modul des Herstellers Hitachi. Das LCD-Panel ist monochrom und vom Zeilentyp. Wir können finden ein Modell mit 2 Zeilen mit jeweils 16 Zeichen und ein weiteres Modell mit 4 Zeilen mit jeweils 20 Zeichen. Normalerweise finden wir das Hitachi HD44780 LCD-Display in jedem Geschäft, aber es kann auch vorkommen, dass wir nur den Hitachi HD44780 Controller ohne Bildschirm finden. Der Preis kann uns in dieser Situation helfen, die Kosten sind Bildschirm plus Controller für 1,70 Euro und nur der 0,6 Euro Fahrer.
I2C-OLED-LCD
Dieses LCD-Display ist vom Typ OLED. Das I2C-OLED-LCD ist ein einfarbiger monochromer OLED-Bildschirm, der über das I2C-Protokoll mit dem Arduino verbunden istDieses Protokoll verwendet einen bidirektionalen Bus, mit dem wir Pins speichern können. Notwendig sind vier Stifte vor den zuvor genannten. Der Treiber für diesen LCD-Bildschirm ist generisch, sodass wir kostenlose Bibliotheken für seine Verwendung verwenden können. Der Preis dieses Modells ist nicht so günstig wie bei den Vorgängermodellen, aber wenn es für viele Benutzer erschwinglich ist, können wir es Finden Sie für 10 Euro das Gerät.
E-Ink-LCD
Der E-Ink-LCD-Bildschirm verwendet elektronische Tinte zur Anzeige von Informationen. Wie der Rest der Modelle, verwendet das I2C-Protokoll, um mit Arduino zu kommunizieren. Die Bildschirme sind vom Typ TFT, verwenden jedoch elektronische Tinte, wodurch der Verbrauch erheblich gesenkt wird, ohne dass die Auflösung verloren geht. Obwohl es (im Moment) keine Farbbildschirme gibt, sind es alle in schwarz und grau skaliert.
Aus Neugier auf dieses Modell von LCD-Bildschirmen müssen wir sagen, dass Preis und Größe vereint sind. Wir können Finden Sie verschiedene Größen und je größer die Größe, desto teurer der Bildschirm. Somit 1 oder 2,5 Zoll E-Ink-Bildschirme Sie haben einen Preis von 25 Euro pro Einheit. Die größeren Paneele können 1.000 Euro pro Einheit erreichen.
Wie verbinde ich einen LCD-Bildschirm mit Arduino?
Die Verbindung zwischen einem LCD-Bildschirm und Arduino ist sehr einfach. Allgemein gesagt Wir müssen den oben genannten Pins folgen und sie mit der Arduino-Platine verbinden. Das Verbindungsdiagramm wäre das folgende:
Dies ist jedoch nicht das einzige, was wir berücksichtigen müssen, um den LCD-Bildschirm mit Arduino zu verbinden. Was ist mehr Wir müssen eine Bibliothek verwenden, die uns hilft, dem Programm den erforderlichen Code zu geben, damit es funktioniert richtig mit dem Bildschirm. Diese Buchhandlung es heißt LiquidCrystal.h und es kann kostenlos durch erhalten werden die offizielle Arduino-Website. Diese Bibliothek muss wie die übrigen Bibliotheken verwendet werden und am Anfang des Codes wie folgt aufgerufen werden:
#include <LiquidCrystal.h>
Eine einfache und schnelle Möglichkeit für das Arduino-Board, mit einem LCD-Bildschirm zu arbeiten.
Ist es ratsam, für unser Projekt einen LCD-Bildschirm zu verwenden?
Weiter mit dem oben Gesagten, Wir müssen uns fragen, ob es wirklich praktisch ist, einen LCD-Bildschirm und Arduino für unser persönliches Projekt oder Projekt zu haben. Persönlich denke ich, dass es für bestimmte Projekte notwendig ist und für den Rest etwas persönlicheres als nötig. Zum Beispiel können wir über die neuesten Modelle von 3D-Druckern sprechen, Modelle, die nur in einigen Fällen das LCD-Display und nichts anderes hinzufügen, aber der Preis des Modells ist erheblich teurer.
In diesen Fällen halte ich es nicht für erforderlich, ein LCD-Display zu verwenden, aber dies ist in bestimmten Projekten nicht der Fall, in denen das LCD-Display sehr wichtig ist. Beispiele für letztere sind Projekte wie Uhren, eine Spielekonsole oder einfach ein GPS-Ortungsgerät. Projiziert das benötigen eine grafische Oberfläche, um effektiv zu funktionieren. Was wir sagen, mag albern sein, besonders für die erfahrensten Benutzer, aber jede Komponente kann jedes Projekt teurer und sogar unrentabel machen. Daher ist es wichtig zu beurteilen, ob unser Projekt einen LCD-Bildschirm haben sollte oder nicht.