Använda I2C_LCD för att felsöka ditt projekt (4 / 4 steg)
Steg 4: exempel.
#include < Wire.h >
#include < I2C_LCD.h >
För detials av funktionen användning, se "I2C_LCD bruksanvisning".
Du kan ladda ner "I2C_LCD manualen" från I2C_LCD WIKI-sida: http://www.seeedstudio.com/wiki/I2C_LCD
I2C_LCD LCD;
uint8_t I2C_LCD_ADDRESS = 0x51; Enheten adressinställning, standard: 0x51
void setup(void)
{
Wire.BEGIN(); I2C controler init.
}
void loop(void)
{
LCD. CleanAll(WHITE); Radera alla.
Delay(1000); Fördröjning för 1s.
8 * 16 storlek, auto ny rad, svarta tecken på vit tillbaka marken.
LCD. FontModeConf (Font_6x8, FM_ANL_AAA, BLACK_BAC);
Ange den start koordinaten.
LCD. CharGotoXY (0, 0);
Skriv ut strängen på I2C_LCD på start koordinaten.
LCD.print ("Hello, World!");
Ange den start koordinaten.
LCD. CharGotoXY (0, 10);
LCD.print(78); ger "78"
LCD.print('N'); ger "N"
LCD.print(1.23456); ger "1.23"
Ange den start koordinaten.
LCD. CharGotoXY (0, 20);
LCD.print (78, BIN); ger "1001110"
LCD.print(' '); ger ""
LCD.print (78, okt). ger "116"
LCD.print(' '); ger ""
LCD.print (78, DEC). ger "78"
LCD.print(' '); ger ""
LCD.print (78, HEX); ger "4E"
LCD.print(' '); ger ""
Ange den start koordinaten.
LCD. CharGotoXY (0, 30);
LCD.println (1.23456, 0); ger "1"
LCD.println (1.23456, 2); ger "1.23"
LCD.println (1.23456, 4); ger "1.2346"
LCD.print ("Debug med Arduino.");
While(1); Vänta för evigt.
}
Njut av dig själv!