Arduino

디스플레이 : 문자 LCD 사용하기 -1

작성자 임베디드코리아 작성일25-05-16 00:23 조회670회 댓글0건

첨부파일

동영상 : https://youtu.be/cNMUjFlZ0MY
-------- < 문자 LCD 커서 사용하기 소스 코드 > ------------------------------
▶ 깜박임을 멈추고, 커서를 감추기
#include "LiquidCrystal.h"
LiquidCrystal lcd(12,11,2,3,4,5);
void setup() {
  lcd.begin(16,2);
}

void loop() {
  lcd.print("Cursor On");    // "Cursor On" 출력
  lcd.blink( );              // 깜박임
  lcd.cursor( );              // 커서 나타내기
  delay(2000);
  lcd.clear( );

  lcd.print("Cursor OFF");      // "Cursor OFF" 출력
  lcd.noBlink( );              // 깜박임 정지
  lcd.noCursor( );              // 커서 감추기
  delay(2000);                  // 1초 지연
  lcd.clear( );                // LCD화면 지우기
}

-------- < 문자 LCD 카운트  소스 코드 > -----------------------------------
▶ 표시위치(0,0)에서 숫자 0부터 10까지 0.2초 간격으로 출력하기
#include "LiquidCrystal.h"
LiquidCrystal lcd(12,11,2,3,4,5);

void setup() {
  lcd.begin(16,2);
}
void loop() {
  lcd.home();              // 표시위치를 (0,0)으로 이동
  lcd.print("Count Up");      // "Count Up" 출력
 
  for (int k=0; k<=10; k++) {
    lcd.setCursor(0, 1);
    lcd.print("No:");        // "No:"를 나타내고 이어서
    lcd.print(k);            // 숫자를 0 부터 10까지 출력
    delay(1000);              // 0.2초 지연
  }
  lcd.clear( );              // LCD화면 지우기
}