Bemerkung
Hallo, willkommen in der SunFounder Raspberry Pi & Arduino & ESP32 Enthusiasten-Community auf Facebook! Tauchen Sie tiefer in Raspberry Pi, Arduino und ESP32 mit anderen Enthusiasten ein.
Warum beitreten?
Expertenunterstützung: Lösen Sie nach dem Kauf auftretende Probleme und technische Herausforderungen mit Hilfe unserer Community und unseres Teams.
Lernen & Teilen: Tauschen Sie Tipps und Tutorials aus, um Ihre Fähigkeiten zu verbessern.
Exklusive Vorschauen: Erhalten Sie frühzeitigen Zugang zu neuen Produktankündigungen und Vorschauen.
Spezielle Rabatte: Genießen Sie exklusive Rabatte auf unsere neuesten Produkte.
Festliche Aktionen und Gewinnspiele: Nehmen Sie an Gewinnspielen und festlichen Aktionen teil.
👉 Bereit, mit uns zu entdecken und zu kreieren? Klicken Sie auf [hier] und treten Sie noch heute bei!
1.1.6 I2C LCD1602
Einführung
Das LCD1602 ist ein Zeichen-LCD, das gleichzeitig 32 (16*2) Zeichen anzeigen kann.
Komponenten
Schaltplan
T-Board Name |
physical |
SDA1 |
Pin 3 |
SCL1 |
Pin 5 |
Experimentelle Vorgehensweise
Schritt 1: Bauen Sie die Schaltung auf.
Schritt 2: Richten Sie I2C ein (siehe I²C-Konfiguration. Wenn Sie I2C bereits eingerichtet haben, überspringen Sie diesen Schritt.)
Schritt 3: Gehen Sie zum Ordner des Codes.
cd ~/davinci-kit-for-raspberry-pi/nodejs/
Schritt 4: Installieren Sie die Abhängigkeiten.
sudo npm install @oawu/lcd1602
Schritt 5: Führen Sie den Code aus.
sudo node i2c_lcd1602.js
Nachdem der Code ausgeführt wurde, sehen Sie Greetings!!, From SunFounder auf dem LCD angezeigt.
Code
const LCD = require('@oawu/lcd1602');
const lcd = new LCD();
lcd.text(0, 0, 'Greetings!!');
lcd.text(1, 1, 'from SunFounder');
Code Erklärung
const LCD = require('@oawu/lcd1602');
const lcd = new LCD();
Importieren Sie das lcd1602-Modul und repräsentieren Sie es mit lcd.
Bemerkung
Für das lcd1602-Modul siehe: https://www.npmjs.com/package/@oawu/lcd1602
lcd.text(0, 0, 'Greetings!!');
lcd.text(1, 1, 'from SunFounder');
Der Aufruf der gekapselten text()-Funktion in der LCD-Klasse lässt das lcd1602 den gewünschten Text anzeigen.
Die text()-Funktion erhält drei Parameter,
der erste Parameter ist die Zeile des lcd1602,
der zweite Parameter repräsentiert die Position des angezeigten Textes,
und der dritte Parameter repräsentiert den Text, den wir anzeigen möchten.
Die 1602 im LCD-Modell bedeutet, dass es 2 Reihen mit jeweils 16 Zellen hat.
Phänomenbild