목차 연결과정 영상을 보시면 LCD(I2C) 연결과정을 파악하는데 도움이 됩니다. Show 1) LCD 란?문가와 기호를 표시할 수 있는 LCD로 보통은 16글자 2줄을 표시할 수 있는 LCD를 많이 사용합니다. 하지만 LCD는 치명적인 단점이 있습니다. 총 16개의 핀이 있다는 것 입니다. 이 16개의 핀이 모두 데이터 핀에 연결되지는 않지만, 상당히 많은 데이터 핀을 소모한다는 것이 단점입니다. 대충봐도 복잡하죠?그래서 나온 것이 기존의 lcd를 바로 연결하는 것이 아닌 하나의 장치를 통해서 연결하는 방식입니다. LCD용 12C 통신 모듈입니다 2)-1 LCD 문자 출력 준비(라이브러리 설치)LCD를 이용하려면 특정 라이브러리를 추가해 주어야 합니다. LCD와 여러 모듈을 이용하기 위해서는 "liquidcrystal I2C"라는 라이브러리가 필요하다, 그래서 특정 LCD에 맞는 라이브러리를 설치해 줄 필요가 있습니다. 아두이노를 실행하고 스케치 탭 - 라이브러리 포함하기 - 라이브러리 관리를 들어갑니다. 2)-2 LCD 문자 출력 준비(라이브러리 다운받아 설치)[1] 파일을 다운받는다 LiquidCrystal_I2C-1.1.2.zip 0.02MB [2] 다운받은 파일을 압축해제하여 저장한다 [3] 압축을 푼 파일을 아두이노 라이브러리에 저장한다 (위치 중요!!) [C:\] -> [Program Files (x86)] -> [Arduino] -> [libraries]로 들어가서 저장합니다. 3) LCD로 문자 출력하기GND : 빨간색
4) LCD 주소가 잘못 입력되어있을 때lcd가 연결되어있는 상태에서 밑에 코드를 입력한후 업로드합니다 그리고 시리얼 출력을 확인하면 LCD 주소를 알아낼 수 있습니다. https://playground.arduino.cc/Main/I2cScanner/
참조: I2C LCD로 문자 출력하기 (kocoafab.cc) |