Unod a régi rengeteg vezérlőlábas és 4 vagy 8 adatlábas meghajtást, ami sok lábat és vezetéket elfoglal? A gyári vezérlőkódok időzítésének bonyolult kódjait az alap HD kompatbilis kijelzőn?
Akkor ezt neked találták ki. Modern meghajtási módon, I2C-n gyorsan, 2 vezetéken.
A kijelző alapból egy vezérlő modullal szerelt.
Gyorsan és könnyen egyszerűsítheti az áramkört.
Ezen felül potméterrel és jumperrel van ellátva, ezentúl a háttérvilágítás és a kontraszt állításáról se kell gondoskodnod!
A címzés állítható a soros panelen forrasztással, így több I2C-s ugyanilyen eszköz is használható a BUS-on.
Felület: IIC/I2C/TWI
Kijelző: 2004 204 20X4 , kék háttérvilágítás
Ajánlott: Kijelző Arduino-hoz, PIC, AVR, mikroprocesszorok, stb...
Jellemzők:
Interface: IIC/I2C
I2C Address: 0x27
Pin Definition : GND、VCC、SDA、SCL
Back lit (Blue with White char color)
Supply voltage: 5V
Pcb Size : 60mm×99mm
Contrast Adjust : Potentiometer
Backlight Adjust : Jumper
Arduino Test Code:
#include <Wire.h>
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27,16,2); //set the LCD address to 0x27 for a 16 chars and 2 line display
void setup() {
lcd.init();
lcd.backlight();
lcd.setCursor(0, 0);
lcd.print(\"b2cqshop\");
lcd.setCursor(0, 1);
lcd.print(\"Voltage: \");
lcd.setCursor(13, 1);
lcd.print(\"V\");
}
void loop() {
int val;
float temp;
val=analogRead(0);
temp=val/4.092;
val=(int)temp;//
lcd.setCursor(9, 1);
lcd.print(0x30+val/100,BYTE);
lcd.print(0x30+(val%100)/10,BYTE);
lcd.print(\'.\');
lcd.print(0x30+val%10,BYTE);
delay(100);
}