Inhaltsverzeichnis:
- Schritt 1: Dinge, die Sie brauchen
- Schritt 2: Pins von 1602 LCD-Display
- Schritt 3: Verbindungen
- Schritt 4: Code
- Schritt 5: Ausgabe
Video: Arduino LCD 16x2 Tutorial - 1602 LCD-Display mit Arduino Uno verbinden - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:18
Hallo Leute, da viele Projekte einen Bildschirm benötigen, um die Daten anzuzeigen, egal ob es sich um ein DIY-Meter oder eine YouTube-Abo-Zählanzeige oder einen Taschenrechner oder eine Tastatursperre mit Display handelt, und wenn all diese Arten von Projekten mit Arduino erstellt werden, benötigen sie definitiv ein Display und Da die meisten Displays mit Ausnahme des 1602-LCD-Displays nicht sehr billig sind, ist es eine gute Idee, ein 16x2-LCD-Display mit Arduino für Projekte zu verwenden, aber das einzige Problem ist, dass es ein Spi-Display ist und viele Verbindungen benötigt. In diesem Tutorial werden wir sehen, wie Ich habe mein Display mit Arduino verbunden und einen Code geschrieben, um einige Daten auf dem LCD-Display anzuzeigen.
Schritt 1: Dinge, die Sie brauchen
Für diese instructables benötigen wir also folgende Dinge: 16X2 LCD
Arduino uno
10K Potentiometer
220 Ohm Widerstand
Anschlussdrähte
Steckbrett
Schritt 2: Pins von 1602 LCD-Display
Die folgenden Pins sind auf dem Display verfügbar: VSS: Dies ist der Masse-Pin. VDD: Dies ist der 5V-Pin. V0: Dieser Pin steuert den Kontrast des LCD. RS (Register Select Pin): Dieser Pin steuert, wo Sie schreiben Daten im Speicher des LCD. Es gibt zwei Arten von Registern; Datenregister, das enthält, was auf dem Bildschirm angezeigt wird, und das Befehlsregister, in dem das LCD nach dem nächsten Befehl sucht. R/W (Read/Write-Pin): Dieser Pin wählt den Modus aus; Lesemodus oder Schreibmodus. Wenn Sie es mit Masse verbinden, wird das LCD in den Lesemodus versetzt. E (Enable Pin): Dieser Pin ermöglicht das Schreiben in die Register. Datenpins: Es gibt 8 Datenpins (D0-D7). Der High- oder Low-Zustand dieser Pins stellt die Bits dar, die Sie schreiben, um im Schreibmodus zu registrieren, oder die Werte, die Sie im Lesemodus lesen. Die letzten beiden Pins sind für die LCD-Hintergrundbeleuchtung. Einige LCDs haben 16 Pins und andere 14 Pins. Wenn Sie ein 14-poliges LCD haben, bedeutet dies, dass keine Hintergrundbeleuchtung vorhanden ist. A (LED+): Dieser Pin ist der positive Anschluss der Hintergrundbeleuchtung. K (LED-): Dieser Pin ist der negative Anschluss der Hintergrundbeleuchtung.
Schritt 3: Verbindungen
Das LCD kann sowohl im 4-Bit- als auch im 8-Bit-Modus angeschlossen werden. Im 4-Bit-Modus müssen wir nur die 4 Datenpins verwenden, während wir im 8-Bit-Modus alle 8 Datenpins verwenden müssen. Sie können fast alles im 4-Bit-Modus tun, also werden wir es in diesem Beispiel im 4-Bit-Modus verbinden. Die Verbindungen von LCD mit Arduino sind wie folgt16X2. LCD. Arduino UnoVSS. GNDVDD 5VV0 Mitte des 10K Potentiometers
Verbinden Sie die beiden Enden des Potentiometers mit GND und 5V
RS. Pin 7R/W GNDE Pin 6D4 Pin 5D5. Pin 4D6 Pin 3D7 Pin 2A Zu 5V über 220 Ohm WiderstandK GND
Schritt 4: Code
Bevor Sie den Code in den Arduino hochladen, müssen Sie die Bibliothek für das LCD herunterladen. Die Bibliothek wird über die eingebauten Funktionen verfügen, die uns helfen, den Code einfach zu machen. Laden Sie die Bibliothek vom folgenden Link herunter, wenn die IDE einen Fehler für die Anzeige der BibliothekLCD-Bibliothek anzeigt: https://github.com/arduino-libraries/LiquidCrystal Entpacken Sie sie nach dem Herunterladen in den Bibliotheksordner von Arduino. #include "LiquidCrystal.h" //Initializing die Bibliothek für LCD
Flüssigkristall-LCD (7, 6, 5, 4, 3, 2); // Initialisieren der Pins, an denen wir das LCDvoid-Setup angeschlossen haben () // Alles, was darin geschrieben ist, wird nur einmal ausgeführt {lcd.begin (16, 2); // Initialisieren der Schnittstelle auf dem LCD-Bildschirmlcd.setCursor (0, 0); // setze den Cursor auf Spalte 0, line1lcd.print ("Willkommen bei"); // print namelcd.setCursor (0, 1); // setze den Cursor auf Spalte 0, Zeile 2lcd.print ("Arduino World"); // Name drucken}void loop () // Alles, was darin geschrieben wird, wird immer wieder ausgeführt {}
Schritt 5: Ausgabe
Nach dem Hochladen des Codes wird der Text, den Sie in den Code eingegeben haben, auf Ihrem LCD-Display als meiner angezeigt und Sie können das Potentiometer verwenden, um die Helligkeit des Displays einzustellen, um es klarer zu sehen.
Empfohlen:
Raspberry Pi mit Node.js mit der Cloud verbinden – wikiHow
So verbinden Sie Raspberry Pi mit Node.js mit der Cloud: Dieses Tutorial ist nützlich für alle, die einen Raspberry Pi mit Node.js mit der Cloud, insbesondere mit der AskSensors IoT-Plattform, verbinden möchten. Sie haben keinen Raspberry Pi? Wenn Sie derzeit keinen Raspberry Pi besitzen, empfehle ich Ihnen, sich einen Raspberry Pi zuzulegen
So verbinden Sie einen ESP32 mit der IoT-Cloud: 8 Schritte
So verbinden Sie einen ESP32 mit der IoT-Cloud: Diese Anleitung enthält eine Reihe von Artikeln zum Anschließen von Hardware wie Arduino und ESP8266 an die Cloud. Ich werde Ihnen erklären, wie Sie Ihren ESP32-Chip mit dem AskSensors IoT-Dienst mit der Cloud verbinden. Warum ESP32?Nach dem großen Erfolg
Verbinden eines GPS-Moduls mit dem Raspberry Pi: Dashcam Teil 2: 3 Schritte
Anbindung eines GPS-Moduls an den Raspberry Pi: Dashcam Teil 2: Dies ist Teil 2 des Dashcam-Projekts und in diesem Beitrag erfahren Sie, wie Sie ein GPS-Modul an den Raspberry Pi anschließen. Wir verwenden dann die GPS-Daten und fügen sie dem Video als Textüberlagerung hinzu. Bitte lesen Sie Teil 1 über den untenstehenden Link, bevor Sie
So verbinden Sie die Android-Anwendung mit AWS IOT und verstehen die Spracherkennungs-API: 3 Schritte
So verbinden Sie die Android-Anwendung mit AWS IOT und verstehen die Spracherkennungs-API: In diesem Tutorial erfahren Sie, wie Sie die Android-Anwendung mit dem AWS IOT-Server verbinden und die Spracherkennungs-API verstehen, die eine Kaffeemaschine steuert. Die Anwendung steuert die Kaffeemaschine über Alexa Sprachdienst, die c
Arduino und RFID verbinden: 4 Schritte (mit Bildern)
So verbinden Sie Arduino und RFID: Auf diesem instructable werde ich versuchen zu zeigen, wie man einen RFID-Sensor mit dem Arduino verbindet. Ich verwende den RFID-Sensor von seeedstudio in der seriellen Version davon. Es gibt ein paar Teile, die Sie brauchen werden. Ich habe auch einige RFID-Schlüssel gekauft. UPDATE: Jetzt w