[라즈베리파이 강좌] 터치스크린 5인치 LCD (800x480) , 7인치 LCD (1024x600) 연결하기

알도 2017-11-15 (수) 17:45 6년전 5190  

라즈베리파이 5인치 터치스크린 HAT, 7인치 터치스크린을 사용해보도록 하겠습니다.

라즈베리파이용이라고 되어있기는 하나 HDMI 포트만 있다면 어느 기기든 사용가능합니다.


본 포스트에 나오는 모델은 메카솔루션에서 구매하실 수 있습니다.

5인치 800x480 터치스크린

7인치 1024x600 터치스크린


※주의 : 터치 드라이버 설치는 라즈베리파이가 인터넷에 연결되어 있어야 합니다.




시작 전 3가지경우가 있을 텐데요.


라즈베리파이가 처음이신 경우 운영체제 설치하기부터 시작하신 후부터,

처음이 아닌 분들은 SD 카드를 뽑아서 컴퓨터에 연결시킨 후부터

따라하시면 되겠습니다.


SD 카드에 들어가서 config.txt 파일을 엽니다.


5인치 사용자 분들은

max_usb_current=1
hdmi_group=2
hdmi_mode=87
hdmi_cvt 800 480 60 6 0 0 0
hdmi_drive=1
cs

7인치 사용자 분들은

max_usb_current = 1
hdmi_group = 2
hdmi_mode = 87
hdmi_cvt= 1024  600  60  6  0  0  0
hdmi_drive=1
cs
을 복사해서 맨 밑에 붙여넣어 줍니다.

config.txt 파일을 닫고, SD카드를 안전하게 제거합니다.


이제 터치 LCD를 라즈베리파이에 연결합니다. 먼저 5인치는



위와 같이 아두이노의 쉴드처럼 라즈베리파이 위에 GPIO를 연결하여 올립니다.

사진과 같이 끝부분에 맞춰서 잘 연결합니다.

5인치 모델은 GPIO를 통해서 전원을 공급받고, 터치 신호를 보냅니다.



HDMI 커넥터도 위 사진과 같이 연결합니다.


7인치는 다음과 같이 연결합니다.


7인치 모델은 USB를 통해서 전원을 공급받고, 터치 신호를 보냅니다.

LCD 연결이 끝났으면 라즈베리파이를 켭니다.




지금까지 잘 따라했다면 위와 같은 화면을 볼 수 있을 겁니다.

그렇지 않다면 먼저 뒷면에 백 라이트 스위치를 확인해주세요.

백라이트를 켜도 반응이 없다면 대개 전류가 부족하거나(뒷면에 LED가 켜져있는지 확인하세요.)

SD카드 이미지가 제대로 구워지지 않았거나 제대로 연결되지 않은 경우일 수 있습니다.



7인치 모델의 경우 USB이기 때문에 별도의 설정 없이도 터치가 작동 될 것입니다.

그렇지 않다면 5인치 모델과 같이 아래의 드라이버 설치 과정으로 갑니다.

다음과 같이 명령을 내려 터치 드라이버를 설치합니다.

git clone https: / /github.com /goodtft /LCD -show.git
cd LCD -show /
chmod  +x LCD5 -show
cs

여기서 5인치는 

. /LCD5 -show
cs

7인치는

./LCD7C-show
cs

명령을 내리면 드라이버 설치 후 라즈베리파이가 재부팅을 할 것입니다.


재부팅 후에 터치스크린이 작동하는 것을 확인해보세요.

메카리워즈 Image Map


모바일 버전으로 보기