BASIC4MCU | 질문게시판 | 아두이노 lcd 문자 스크롤디스플레이
페이지 정보
작성자 wnion 작성일2023-05-31 12:57 조회1,452회 댓글0건
https://www.basic4mcu.com/bbs/board.php?bo_table=gac&wr_id=22756
본문
제가 lcd로 문자를 스크롤디스플레이로 이동하는걸 연습중인데 제가 쓴 문자가 lcd 밖으로 나가지 않게 하는법을 알려주실수 있을까요?#include <Wire.h>#include <LiquidCrystal_I2C.h>LiquidCrystal_I2C lcd(0x27, 20, 4);byte name1[8] = {B00000, B00000, B00000, B11000,B00000, B00000, B01000, B00000};byte name2[8] = {B00000, B00000, B00000, B01100,B00000, B00000, B00000, B00110};byte name3[8] = {B00000, B00110, B00000, B00000,B00000, B00110, B00000, B00000};void setup(){lcd.init();lcd.backlight();lcd.clear();lcd.createChar(1, h1);lcd.createChar(2, a2);lcd.createChar(3, t3);lcd.setCursor(1, 1);lcd.write(byte(1));lcd.setCursor(2, 1);lcd.write(byte(2));lcd.setCursor(3, 1);lcd.write(byte(3));}void loop(){int value = random(0, 2);if (value == 0){lcd.scrollDisplayLeft(); // 왼쪽으로 스크롤delay(300);}else if (value == 1){lcd.scrollDisplayRight(); // 오른쪽으로 스크롤delay(300);}lcd.setCursor(0, 0);}
댓글 0
조회수 1,452등록된 댓글이 없습니다.