1602 I2C display
| Pin | Signaal | Beschrijving |
|---|---|---|
GND |
ground | Ground reference for the LCD module and I2C interface. |
VCC |
power | Power input for the LCD and I2C backpack, typically 5V. |
SDA |
SDA | I2C serial data line between the controller and LCD backpack. |
SCL |
SCL | I2C serial clock line from the controller to the LCD backpack. |
| Van | Naar | Draad |
|---|---|---|
board:GND |
x1:GND |
black |
board:5V |
x1:VCC |
red |
board:A4 |
x1:SDA |
green |
board:A5 |
x1:SCL |
blue |
Dit voorbeeld is geschreven en compile-gecheckt voor de arduino-uno. Codey Online past het voor je aan naar elk ander ondersteund board.
#include <Wire.h>
#include <LiquidCrystal_I2C.h>
// Common default I2C address for many 1602 LCD I2C backpacks.
// If your display does not show text, the address may be different (often 0x27 or 0x3F).
LiquidCrystal_I2C lcd(0x27, 16, 2);
void setup() {
lcd.init();
lcd.backlight();
Serial.begin(9600);
Serial.println("1602 I2C LCD example starting...");
lcd.setCursor(0, 0);
lcd.print("Hello, world!");
lcd.setCursor(0, 1);
lcd.print("I2C LCD ready");
}
void loop() {
// Demonstrate updating the second line with a running counter.
static unsigned long counter = 0;
lcd.setCursor(0, 1);
lcd.print("Count: ");
lcd.print(counter);
lcd.print(" "); // Clear any leftover digits
Serial.print("Count: ");
Serial.println(counter);
counter++;
delay(1000);
}
Beschrijf wat je wilt bouwen. Codey Online schrijft de code, tekent het aansluitschema, compileert het en flasht je board rechtstreeks vanuit de browser.
Gratis starten