Posted by 천칭
,

라즈베리파이4를 중고나라에서 사용하지 않는 세트로 아주 저렴하게 구입할 수 있었다.

매직미러(MagicMirror)를 구현해서 사이즈가 좀 되는 외부 모니터를 연결해서 우리가족 사진들이 백그라운드로 슬라이드 되고, 날씨와 미세먼지, 시계를 구현하고 좀더 나아가 구글 어시스턴트와 유튜브를 말로 실행하는 시스템을 갖고 싶었다.  그러나 어떤 자료를 찾아보아도 구글 어시스턴트와 유튜브가 시원하게 잘 작동하는 동영상이나 블로그 등의 자료는 없었다. 

그렇게 몇번의 MicroSD 메모리카드를 굽고 다시 설치하는 과정을 거쳐 몇가지 타협점을 찾아 구글 어시스턴트와 유튜브를 제외한 기능의 디지털 액자형태를 구성하려고 했는데 문제가 발생했다.

알리익스프레스에서 구입한 테두리 베젤이 얇고 베젤 옆으로 연결선들이 보이지 않는 두께가 얇은 LCD모니터를 어렵게 찾아 구매했는데, 라즈베리파이4의 MicroHDMI 포트로 연결해보니 디스플레이 신호를 보여주지 못했다.

현재는 이 상태에서 더이상 진행하지 않았는데, 자료를 찾아보니 비슷한 경험을 한 사람들이 제법 있었나 보다.

해결방법을 이러하다.

[ /boot/config.txt 파일 수정 ]

#hdmi_force_hotplug = 1   //라인을 찾아 "#"을 푼다.(디스플레이 모니터를 바꾸어도 화면을 나타냄)

config_hdmi_boost=4    //hdmi 신호 출력을 높여준다고 한다.(Rpi4는 아직 미적용)

hdmi_group=1    //이렇게 수정해 준다.(없으면 추가)
hdmi_mode=32    // 1080p 모드로 설정함

hdmi_drive=2      //hdmi 연결기준

#라즈베리파이4일때 lcd 모니터 연결시 문제가 되는 부분인 dtiverlay=vc4-kms-v3d 라인을 주석처리해야 한다.
#dtiverlay=vc4-kms-v3d  //이렇게 수정한다. (이거 알아 내는데 몇달 걸렸다. ㅠㅠ)

reboot 한다.

 

위의 내용대로 수정한 후, reboot하면 라즈베리파이4가 부팅한 후 외부 모니터를 연결해도 화면이 정상적으로 보여질 것이다.  우리 모두를 위해 이 내용을 기록해 둔다.^^

 

Posted by 천칭
,

* 아두이노를 비롯해서 라즈베리파이로 만들어본 것들이 그동안 많았던것 같다.

- 네트워크 오디오 플레이어, 블루투스 리시버 등을 만들었었는데, 최근에는 MagicMirror에도 도전했었다. NAS에 있는 사진들을 Mount해서 백그라운드로 슬라이드 쇼하는 것 까지 해보고, Google Assistant에 도전했다가 응답도 받고 좋았지만, 원하는 대로는 잘 안되고 Youtube실행까지는 해보았지만 관리가 안되는 실패한 경험으로 마무리 했던 듯 하다.

-이제 다시금 라즈베리파이 신규 설정 방법이라는 타이틀로 이 글을 작성하는 이유는 어떤 작업을 하든 라즈베리파이에 OS인 라즈비안을 설치하고 네트워크 설정, 한글설치, 최신판 업그레이드 등을 기본적으로 다시 할 때마다 이런저런 인터넷 사이트를 다시 찾고 내게 맞는 자료들을 여기 저기 찾아다니는 불편함을 없애고 싶었기 때문이다.

-내가 사용할 것이기에 사진이나 이미지 없이 글자로만 단촐하게 적어서 참고하고자 한다.

[[ 라즈베리파이 신규 설정 순서 ]]

1. 라즈비안 OS를 받아서 rufus-1 프로그램으로 Micro-SD카드에 옮겨둔다.

2. 라즈베리파이 정상 부팅시키기

3. 라즈베리파이 기본 Config 설정(네트워크 포함)하기
  3-0) 우측 상단의 네트워크 아이콘 클릭하여 원하는 SSID를 찾아 비밀번호를 입력하여 네트워크 연결한다.
  3-1) [Preperence] - [Raspberrypi Config] 메뉴
  3-2) ssh, VNC모드 ON.  Location에서 Timeline을 Asia - Seoul로 세팅

4. 터미널모드
  4-1) sudo apt-get update -y
  4-2) sudo apt-get upgrade -y
  4-3) sudo raspi-config
        Advanced 메뉴에서 Filesystem expansion으로 공간확보

5. 한글폰트 설치
  5-1) sudo apt-get install fonts-unfonts-core -y
  5-2) sudo apt install ibus ibus-hangul
  5-3) [Preperence] - [iBus Config] 메뉴  Add - Hangul(태극문양)  추가

6. 라즈베리파이 절전기능 끄기
  (이렇게 하지 않으면 20분 정도 후에 LCD화면이 하얗게 되더군)
  6-1) sudo nano /etc/lightdm/lightdm.conf
  6-2) #xserver-command=X 라인의  #제거하고
  6-3) xserver-command=X -s 0 dpms   입력,  저장,  닫기
        [다시 부팅하면 적용됨]

 

 

 

Posted by 천칭
,