Kostenloser Versand ab 74,95 € NL (99,95 € BE / DE)

Bestellt vor 16:00 Uhr morgen Zuhause

Express bestellt vor 11:30 Uhr = heute Abend Zuhause*

14 Tag Kostenlos Rückkehr *

Logo Electronics für Sie


In diesem Projekt erkläre ich, wie Sie ein I2C-LCD anschließen können.

Ich werde Ihnen auch zeigen, wie Sie Text auf ein LCD einfügen und wie Sie ihn bewegen. Wir verbinden das von uns verwendete Display über das I2C auf der Rückseite, was bedeutet, dass wir nur 4 Überbrückungskabel benötigen.

Wir müssen auch kein Potentiometer anschließen, da es in das I2C-Modul eingebaut ist. Wir können dies einstellen, indem wir es mit einem Schraubendreher mehr nach links oder mehr nach rechts drehen. Auf diese Weise ändern wir die Helligkeit des Bildschirms.

  • Level - Anfänger 25% 25%
  • Dauer - 10 / 15Min 25% 25%
  • Kosten - 38,95 € abgeschlossen 25% 25%

Schritt 1: Liefert Arduino LCD

Schritt 2: Bauen und Verkabeln

Sobald Sie alle Teile gesammelt haben, können Sie sie verbinden.

Um den Arduino mit dem Display zu verbinden, müssen Sie ein Überbrückungskabel der 5 V in den VCC des Displays stecken. Sobald Sie dies getan haben, führen Sie einen Überbrückungsdraht vom GND des Arduino zum GND des Displays. Verbinden Sie dann ein Überbrückungskabel von A4 mit dem SDA-Pin auf dem Bildschirm und ein Überbrückungskabel von A5 mit dem SCL-Pin auf dem Bildschirm.

Der Grund, warum Sie A4 und A5 verwenden, ist, dass dies die SDA- und SCL-Pins der Arduino UNO sind. Dabei ist A4 der SDA-Pin und A5 der SCL-Pin.

Sobald Sie alles angeschlossen haben, können Sie mit Schritt 3 der Programmierung fortfahren.

Schritt 3: Programmierung

Jetzt fangen wir an zu programmieren.

Stellen Sie sicher, dass Sie über die LiquidCrystal_I2C-Bibliothek und die Wire-Bibliothek verfügen. Wenn Sie es nicht haben, funktioniert Ihr Code nicht.

Sie können diese Bibliotheken hinzufügen, indem Sie in der Arduino-IDE auf Skizze klicken. Wählen Sie dann Bibliothek verwenden. Klicken Sie dann auf Bibliothek verwalten. Wenn Sie fertig sind, wird ein Popup-Bildschirm angezeigt. Geben Sie in die obere rechte Ecke der Bibliothek ein, die Sie benötigen, z. B. LiquidCrystal_I2C. Klicken Sie dann auf Installieren. Sie haben jetzt eine zusätzliche Bibliothek importiert.

Es ist ein ziemlich kurzer Code, bei dem Sie den Bildschirm im Void-Setup einschalten und den Text schreiben. In der Void-Schleife verschiebt der Text alle 150 Millisekunden ein Feld nach links. Sie können dies ändern, indem Sie beispielsweise von links nach rechts und dann von links nach rechts wechseln. Ob das Einstellen der Verzögerung schneller oder langsamer ist.

Sobald Sie den Code auf das Arduino setzen, sehen Sie Text, der sich von rechts nach links bewegt.

 

#einschließen
#einschließen

// hier setzen wir alle komponenten auf einen pin
int-Sensor = A0;
int led1 = 2;
int led2 = 3;
int led3 = 4;
int led4 = 5;
int led5 = 6;
int Wert = 0;

void setup () {
// Pins geben einen Impuls
pinMode (led1, OUTPUT);
pinMode (led2, OUTPUT);
pinMode (led3, OUTPUT);
pinMode (led4, OUTPUT);
pinMode (led5, OUTPUT);
}

void loop () {
// Liest A0
Wert = analogRead (Sensor);
Verzögerung (100);

// Wenn true 110 oder höher ist, leuchtet das Licht auf
if (Wert> = 110) {
digitalWrite (led1, HIGH);
Else {}
// sonst geht es aus
digitalWrite (led1, LOW);
}
if (Wert> = 125) {
digitalWrite (led2, HIGH);
Else {}
digitalWrite (led2, LOW);
}
if (Wert> = 140) {
digitalWrite (led3, HIGH);
Else {}
digitalWrite (led3, LOW);
}
if (Wert> = 155) {
digitalWrite (led4, HIGH);
Else {}
digitalWrite (led4, LOW);
}
if (Wert> = 170) {
digitalWrite (led5, HIGH);
Else {}
digitalWrite (led5, LOW);
}
}

Erkundigen Sie sich nach den Möglichkeiten
Wir werden Sie so schnell wie möglich kontaktieren

SENDEN
Close-link
Die Bewertung von www.elektronicavoorjou.nl bei Webshop Keurmerk Kundenbewertungen ist 9.2 / 10 basierend auf 987 Bewertungen.