Page 170 - 최강 아두이노 퍼스트 참고서
P. 170

#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();                      // initialize the lcd    lcd.backlight();
                   Serial.begin(9600);
                 }

                 void loop()
                 {
                   // when characters arrive over the serial port...




                   if (Serial.available()) {
                     // wait a bit for the entire message to arrive     delay(100);

                     // clear the screen     lcd.clear();

                     String szTemp;
                     // read all the available characters     while (Serial.available() > 0) {
                      //  display  each  character  to  the  LCD              char  cRead=Serial.read();
                 szTemp+=cRead;
                    }
                    if( szTemp )
                    {      lcd.print(szTemp);
                    }
                   }
                 }


















                                                   170
   165   166   167   168   169   170   171   172   173   174   175