Arduino/캐릭터 LCD
-
포텐시오미터의 저항값을 캐릭터 LCD에 출력하기Arduino/캐릭터 LCD 2020. 10. 27. 18:27
포텐시오미터와 캐릭터 LCD간의 연결은 아래의 글을 참고하자. designatedroom87.tistory.com/240?category=899032 포텐시오미터와 캐릭터 LCD의 화면 밝기 조절 하기 그림은 ArduinoGetStarted.com에서 발췌 부품에 대해서 알아보자. 가변 저항과 캐릭터 LCD와 아두이노는 다음과 같이 연결한다. 연결이 상당히 복잡하다. 그림을 실제 연결한 그림을 보자. 아두이노의 5 designatedroom87.tistory.com 소스 코드 // 포텐셔미터의 저항값을 LCD에 출력하기 // 포텐셔미터를 아두이노의 A0핀에 연결한다. // 포텐셔미터의 값을 아두이노가 읽어서 LCD로 출력 // 포텐셔미터는 0~1023의 값으로 나타나는데, 이를 0~100사이의 값으로 환..
-
입력한 글이 캐릭터 LCD창에서 밑에서 위로 올라가는 것처럼 보이게 하기Arduino/캐릭터 LCD 2020. 10. 27. 18:25
아래의 serialEvent함수는 Serial.available함수와 같은 역할을 한다. 소스 코드 // 시리얼 창으로 문자열을 입력하면, 캐릭터 LCD창에서는 // 입력한 글이 밑에서 위로 올라가는 것처럼 보이도록 작성해보자. #include const int rs = 12, en = 11, d4 = 5, d5 = 4, d6 = 3, d7 = 2; LiquidCrystal lcd(rs, en, d4, d5, d6, d7); void setup() { lcd.begin(16, 2); Serial.begin(9600); } void loop() { } // 각 배열의 길이가 16인 이유는 // 캐릭터 LCD는 가로로 16글자를 입력할 수 있기 때문이다. char buf[16]; char line0[16],..
-
LCD에 한 글자씩 출력하기Arduino/캐릭터 LCD 2020. 10. 26. 18:37
하드웨어의 구성은 아래에서 참고하자. designatedroom87.tistory.com/240 포텐시오미터와 캐릭터 LCD의 화면 밝기 조절 하기 그림은 ArduinoGetStarted.com에서 발췌 부품에 대해서 알아보자. 가변 저항과 캐릭터 LCD와 아두이노는 다음과 같이 연결한다. 연결이 상당히 복잡하다. 그림을 실제 연결한 그림을 보자. 아두이노의 5 designatedroom87.tistory.com 프로그래밍의 예제는 문자 a부터 z를 LCD에 출력을 하는데(출력의 방향은 기본으로 오른쪽 방향) 만약 문자가 m이면 방향을 변경하고 다시 문자가 s이면 다시 방향을 변경한다. 그리고 마지막으로 문자 z를 출력하면 다시 위의 과정을 반복한다. LiquidCrystal를 헤더파일로 추가하고, 이 ..
-
포텐시오미터와 캐릭터 LCD의 화면 밝기 조절 하기Arduino/캐릭터 LCD 2020. 10. 26. 18:23
캐릭터 LCD와 아두이노의 하드웨어 연결 연결이 상당히 복잡하다. 그림을 실제 연결한 그림을 보자. 아두이노의 5V선과 빵판의 (+)위치에 연결하고, 아두이노의 GND와 빵판의 (-)위치에 연결하자. * LCD RS pin to digital pin 12 * LCD Enable pin to digital pin 11 * LCD D4 pin to digital pin 5 * LCD D5 pin to digital pin 4 * LCD D6 pin to digital pin 3 * LCD D7 pin to digital pin 2 * LCD R/W pin to ground * LCD VSS pin to ground * LCD VCC pin to 5V * 10K resistor: * ends to +5V an..