
Prispevki
LCD 1602 in I2C modul
Uvod
1602 I2C modul je 16-znakovni zaslon LCD s 2 vrsticami, modrim ozadjem in belo osvetlitvijo. Originalni 1602 LCD potrebuje 7 IO vrat za delovanje, vendar je naš zgrajen z Arduino IIC / I2C vmesnikom, kar vam prihrani 5 IO vrat. Ta LCD je pripravljen za uporabo, saj je združljiv z Arduino Liquid Crystal knjižnico. Zasloni LCD so odlični za tiskanje podatkov in prikazovanje vrednosti. Dodajanje LCD-ja vašemu projektu ga bo naredilo super prenosnega in vam omogočilo, da integrirate do 32 znakov (16×2) informacij. Na hrbtni strani LCD zaslona je modri potenciometer. Potenciometer lahko zavrtite, da prilagodite kontrast. Opazite, da se zaslon bo svetlejši ali temnejši in da postanejo znaki bolj vidni ali manj vidni.
![]()
![]()
Specifikacije
Naslov I2C: 0x27
Osvetlitev ozadja (modra z belo barvo znaka)
Napajalna napetost: 5V
Nastavljiv kontrast
GND: priključek, ki se poveže na tla
VCC: priključek, ki se poveže na napajanje +5 V
SDA: priključek, ki se poveže na analogni priključek A4 za IIC komunikacijo
SCL: priključek, ki se poveže na analogni priključek A5 za IIC komunikacijo
I602 je opremljen s 4 priključki. SCL je treba povezati z Analognim 5, SDA z Analognim 4, VCC z +5V in GND s tlemi. Spodaj je shema povezave za vašo referenco:

Programska koda
#include
#include
LiquidCrystal_I2C lcd(0x27,16,2); // set the LCD address to 0x27 for a 16 chars and 2 line display
void setup()
{
lcd.init(); // initialize the lcd
lcd.init();
// Print a message to the LCD.
lcd.backlight();
lcd.setCursor(3,0);
lcd.print("Hello, world!");
lcd.setCursor(2,1);
lcd.print("keyestudio!");
}
void loop()
{
}
Rezultat
Če dobro povežete in naložite kodo na ploščo, bi morali videti besede “Hello, World!” in “keyestudio” na vašem LCD-ju. Če besed ne morete jasno razločiti, lahko prilagodite kontrast s potenciometrom. Če imate težave, preverite, ali je vaša koda pravilna, in preverite povezave.



