Bestilt før kl. 14.00 på hverdage = afsendt samme dag 30 dages fortrydelsesret 1 års garanti
← Terug til oversigten

Ved afspilning indlæses videoen fra YouTube.

Tilslutningsdiagram og kodeeksempel

Sådan tilslutter du 1602 LCD blå baggrundsbelysning med I2C forloddet til en Arduino UNO eller ESP32, med en eksempelsketch, du kan uploade med det samme.

1602 I2C LCD-display demo

Tilslut 1602 I2C LCD-displayet til Arduino Uno med kun fire ledninger. Sketchen initialiserer displayet, aktiverer baggrundsbelysningen og viser en hilsen sammen med en live oppetidstæller, der opdateres hvert sekund. Juster det lille potentiometer på bagsiden af modulet, hvis teksten virker for svag eller for mørk.

Tilslutningsdiagram: 1602 LCD blå baggrundsbelysning med I2C forloddet på en Arduino UNO
Tilslutningsdiagram · Klik for at forstørre
Tilslutningstabel: 1602 LCD blå baggrundsbelysning med I2C forloddet på en Arduino UNO
Tilslutningstabel · Klik for at forstørre
1602_I2C_LCD_Display_Demo.ino · kompileret og testet
/*
 * ==================================================================
 *  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);
}

Nødvendige biblioteker: LiquidCrystal I2C 1.1.2

Wiring diagram and example code generated by Codey.online — https://www.codey.online

ESP32 1602 I2C LCD Display Demo

Dette projekt viser, hvordan man tilslutter et 5V 1602 I2C LCD-display til en ESP32 ved hjælp af en logic level shifter for sikker tovejskommunikation. Displayet initialiseres, tænder baggrundsbelysningen og viser en velkomstbesked sammen med en opdaterende uptime-tæller.

Tilslutningsdiagram: 1602 LCD blå baggrundsbelysning med I2C forloddet på en ESP32 DevKit V1
Tilslutningsdiagram · Klik for at forstørre
Tilslutningstabel: 1602 LCD blå baggrundsbelysning med I2C forloddet på en ESP32 DevKit V1
Tilslutningstabel · Klik for at forstørre
ESP32_1602_I2C_LCD_Display_Demo.ino · kompileret og testet
/*
 * ==================================================================
 *  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);
}

Nødvendige biblioteker: LiquidCrystal I2C 1.1.2

Wiring diagram and example code generated by Codey.online — https://www.codey.online

Set for nylig

Bog ESP32 forklaret af Luc Volders

Bog ESP32 forklaret af Luc Volders

€ 35,40
Se
60W loddekolbe med temperaturregulering

60W loddekolbe med temperaturregulering

€ 12,49
9 Pins DIP Switch - 2,54mm pitch

9 Pins DIP Switch - 2,54mm pitch

€ 0,85
10x LED Diode Transparent 5mm Hvid 3V

10x LED Diode Transparent 5mm Hvid 3V

€ 1,85