SKU: OT850-C36 Αριθμός είδους: AA013 EAN: 8720589817180
1602 LCD με προκολλημένη μονάδα I2C. Έτοιμο για άμεση χρήση στο έργο σας με Arduino, ESP32, ESP8266 ή Raspberry Pi. Πολύ πιο εύκολο από ό,τι χωρίς αυτή τη μονάδα. Τώρα χρειάζονται μόνο 4 καλώδια για να οδηγήσετε αυτή την οθόνη LCD.
LCD με μπλε backlight και λευκούς χαρακτήρες. 2 γραμμές, 20 χαρακτήρες ανά γραμμή. Η αντίθεση είναι (μέσω λογισμικού) ρυθμιζόμενη.
– Λειτουργεί με: 5V
– Διαστάσεις: 98mm x 60mm x 15mm.
Περιλαμβάνει μονάδα I2C!
Ξεκινήστε γρήγορα με αυτή την οθόνη OTRONIC 1602 LCD με μονάδα I2C Κατεβάστε τον ΟΔΗΓΟ ΓΡΗΓΟΡΗΣ ΕΚΚΙΝΗΣΗΣ OTRONIC 1602 LCD για ένα διάγραμμα σύνδεσης και παράδειγμα κώδικα για το λογισμικό Arduino IDE.
Διαστάσεις
Μήκος: 8cm
Πλάτος: 2,6cm
Ύψος: 1,1cm
Έτσι συνδέεις το 1602 LCD μπλε backlight με I2C προκολλημένο σε ένα Arduino UNO ή ESP32, με ένα παράδειγμα sketch που μπορείς να ανεβάσεις αμέσως.
Συνδέστε την οθόνη LCD I2C 1602 στο Arduino Uno χρησιμοποιώντας μόνο τέσσερα καλώδια. Το sketch αρχικοποιεί την οθόνη, ενεργοποιεί τον οπίσθιο φωτισμό και εμφανίζει έναν χαιρετισμό μαζί με έναν μετρητή χρόνου λειτουργίας σε πραγματικό χρόνο που ενημερώνεται κάθε δευτερόλεπτο. Ρυθμίστε το μικρό ποτενσιόμετρο στο πίσω μέρος του module αν το κείμενο φαίνεται πολύ αχνό ή πολύ σκούρο.
/*
* ==================================================================
* Generated by Codey.online — https://www.codey.online
* ==================================================================
* Project : 1602 I2C LCD Display Demo
* Board : Arduino UNO (arduino:avr:uno)
* Parts : 1602 LCD I2C DISPLAY
* Libraries : LiquidCrystal I2C 1.1.2
*
* Codey Online is an AI-powered browser IDE for Arduino and ESP32.
* Describe your project and Codey writes the code, draws the wiring
* diagram and uploads it to your board, straight from the browser.
* This code is free to use, modify and share, without warranty.
* ==================================================================
*/
#include <Wire.h>
#include <LiquidCrystal_I2C.h>
// Set the LCD address to 0x27 for a 16 chars and 2 line display
// (If your display stays blank, try address 0x3F)
LiquidCrystal_I2C lcd(0x27, 16, 2);
void setup() {
Serial.begin(115200);
Serial.println(F("Starting 1602 I2C LCD demo..."));
lcd.init();
lcd.backlight();
lcd.setCursor(0, 0);
lcd.print(F("Hello, World!"));
}
void loop() {
// Display the running uptime in seconds on the second line
unsigned long seconds = millis() / 1000;
lcd.setCursor(0, 1);
lcd.print(F("Uptime: "));
lcd.print(seconds);
lcd.print(F("s "));
Serial.print(F("Uptime: "));
Serial.print(seconds);
Serial.println(F(" s"));
delay(1000);
}
Απαραίτητες βιβλιοθήκες: LiquidCrystal I2C 1.1.2
Wiring diagram and example code generated by Codey.online — https://www.codey.online
Αυτό το έργο δείχνει πώς να συνδέσετε μια οθόνη LCD I2C 1602 5V σε ένα ESP32 χρησιμοποιώντας ένα logic level shifter για ασφαλή αμφίδρομη επικοινωνία. Η οθόνη αρχικοποιείται, ενεργοποιεί τον οπίσθιο φωτισμό και εμφανίζει ένα μήνυμα καλωσορίσματος μαζί με έναν μετρητή uptime που ενημερώνεται.
/*
* ==================================================================
* Generated by Codey.online — https://www.codey.online
* ==================================================================
* Project : ESP32 1602 I2C LCD Display Demo
* Board : ESP32 DEVKIT V1 (esp32:esp32:esp32doit-devkit-v1)
* Parts : 1602 LCD I2C DISPLAY
* Libraries : LiquidCrystal I2C 1.1.2
*
* Codey Online is an AI-powered browser IDE for Arduino and ESP32.
* Describe your project and Codey writes the code, draws the wiring
* diagram and uploads it to your board, straight from the browser.
* This code is free to use, modify and share, without warranty.
* ==================================================================
*/
#include <Wire.h>
#include <LiquidCrystal_I2C.h>
// Set LCD I2C address (commonly 0x27 or 0x3F) and dimensions (16 columns, 2 rows)
LiquidCrystal_I2C lcd(0x27, 16, 2);
void setup() {
// Initialize I2C with ESP32 default pins: SDA (GPIO 21), SCL (GPIO 22)
Wire.begin(21, 22);
lcd.init();
lcd.backlight();
lcd.setCursor(0, 0);
lcd.print("ESP32 LCD Demo");
lcd.setCursor(0, 1);
lcd.print("Uptime: ");
}
void loop() {
// Update uptime counter in seconds
lcd.setCursor(8, 1);
lcd.print(millis() / 1000);
lcd.print("s ");
delay(500);
}
Απαραίτητες βιβλιοθήκες: LiquidCrystal I2C 1.1.2
Wiring diagram and example code generated by Codey.online — https://www.codey.online