Mer LCD s arbetar tillsammans... (3 / 3 steg)
Steg 3: Ett litet test...
#include < wire.h >
#include < LiquidCrystal_I2C.h >
LiquidCrystal_I2C lcd(0x23,20,4); inställd 0x23 LCD adressen för en 20 tecken och 4 raders display
LiquidCrystal_I2C lcd1(0x27,16,2); Ange adressen som LCD till 0x27 för en 16 tecken och 2 raders display
void setup() {
LCD.init(); initiera lcd
lcd1.init(); Skriv ut ett meddelande till LCD-skärmen.
LCD.backlight();
lcd1.backlight();
lcd.setCursor(3,0);
LCD.Print ("när du kör");
lcd.setCursor(2,1);
LCD.Print ("av LCD utrymme");
lcd.setCursor(5,2);
LCD.Print ("på en I2C");
lcd.setCursor(2,3);
LCD.Print ("du kan bara...");
lcd1.setCursor(0,0);
lcd1.Print ("Lägg till en andra en");
lcd1.setCursor(4,1);
lcd1.Print ("på I2C:-)" ");}
void loop() {}
So... Det är allt...
Jag tänkte på det när jag gjorde en väderstation. Jag gillar att se tid och datum också. Som ni kan se på den "ursprungliga"LCD, alla data var lite proppfull, så jag försökte använda flera bildskärmar.
Och Föreställ dig möjligheterna! Med högst 8 LCD, du kan nästan sätta en hel roman på den :-)
Jag hoppas du gillade detta lilla instructable, hoppas du kan göra något med det!
Se/läsa du senare!
Marc.