라즈베리 파이로 필립스휴 싱크박스 기능 시스템 만들기
Smart Home

라즈베리파이4로 필립스휴 싱크박스 기능 구현하기

라즈베리파이4와 깃허브(GitHub)의 하모나이즈 프로젝트(Harmonize Project)를 활용해 필립스휴 싱크박스와 같이 영상과 조명을 동기화 해주는 시스템을 구성해 봤습니다.

우선 저는 코딩을 잘 모르지만, 스마트홈이나 IOT에 관심도 많고 DIY가 재미있어 보여서 라즈베리파이를 구매했었는데요, 오픈소스라 설명이 많아서 잘 따라할 수 있었어요

하모나이즈 프로젝트 출처 (https://github.com/MCPCapital/HarmonizeProject)

1. 준비물

제가 사용한 제품은 다음과 같습니다.

– 라즈베리파이4 Type B 8GB

– 필립스휴 LED 스트립 플러스 4세대 2M + 필립스휴 LED 조명 2개 (E26) + 브릿지

– 마이크로 SD카드 32GB

– Nexi HDMI 분배기 (4k 1:2)

– 3 x HDMI to HDMI 케이블

– 마이크로 HDMI 케이블 (라즈베리파이 출력)

– 키보드 (라즈베리파이 입력)

– 마우스 (라즈베리파이 입력)

– 5V 어댑터 & 6A Type-C 케이블 (라즈베리파이 전원 공급)

2. 순서

1. PC에서 마이크로 SD카드 포맷 & OS 설치

2. 라즈베리파이에서 OS 설치 마무리

3. Github Harmonize 프로젝트 설명대로 컴파일 (3시간 정도 걸렸어요! “make” 항목이 오래걸려요)

4. TV 연결 후 실행

* HDMI 분배기와 USB 3.0 캡쳐 카드는 기존에 사용하고 있던 가성비 제품이었는데, 더 좋은 제품들이라면 조명 동기화시 딜레이가 더 없을지도 궁금합니다. (다른 기기는 없어서 테스트 못해봤어요 :D)

* 아래는 연결하는 방법입니다. 저는 영상 소스로 Nvidia 쉴드 TV를 사용했는데, TV/플레이스테이션/파이어 스틱 등 다양한 기기를 활용할 수 있어요!

2. 라즈베리파이 휴 싱크박스 만들기 구성도
2. 라즈베리파이 휴 싱크박스 만들기 구성도

2-1. PC에서 마이크로 SD카드 포맷 & OS 설치

2-1 마이크로 SD 포맷 후 라즈베리파이에 OS 설치_우분투 21.10
2-1 마이크로 SD 포맷 후 라즈베리파이에 OS 설치_우분투 21.10

라즈베리파이도 컴퓨터이기 때문에 OS를 설치해야 하는데요, 마이크로 SD카드를 포맷하는 프로그램과 라즈베리파이 운영체제를 설치하는 프로그램 두 개를 먼저 다운받아 설치합니다.

다음에는 순서대로 1.포맷 후 2. 라즈베리파이 OS 선택(Ubutu Desktop), 설치 장소 선택(SDHC 카드)  후 “WRITE”를 눌러 설치합니다.

2-2 라즈베리파이에서 OS 설치 마무리

2-2 OS_우분투_세팅 마무리
2-2 OS_우분투_세팅 마무리

OS 설치가 끝났다면 마이크로 SD카드를 라즈베리파이에 넣고 부팅해서 언어설정, 키보드설정 등의 마무리를 해줍니다. 

2-3 Github Harmonize 프로젝트 설명대로 컴파일

2-3 컴파일
2-3 컴파일

** Tip : 총 2시간 넘게 걸렸는데, 윈도우 절전모드처럼 오래 사용하지 않으면 자동으로 화면이 잠기는 기능을 해제해 주고 컴파일을 시작하면 중간중간 확인하기 편해요!

이제 Github 내용대로 컴파일을 해주는데요, 다른 부분은 오래 안걸리는데 “make” 부분이 오래 걸립니다. 

2-4 TV 연결 후 실행

2-4 TV연결 및 구동
2-4 TV연결 및 구동

컴파일이 끝났다면 영상소스, 필립스휴, HDMI 분배기, 캡쳐카드 등을 연결하고 몇 가지 세팅 후 구동해 주면 끝!

3. 구동 영상 - 라즈베리파이로 휴 싱크박스 기능 시스템 만들기

라즈베리파이로 필립스휴 싱크박스 기능 시스템 만들기 구동 영상
라즈베리파이로 필립스휴 싱크박스 기능 시스템 만들기 구동 영상

제 구성에서 약간의 지연이 있어서 “Breadth” 값을 낮추니 훨씬 빨랐는데요, 값을 맞게 조절하셔도 좋을 것 같아요.

사실 쉴드 TV를 사용하고 계신다면 이 방법 외에도 간단하게 앱으로 TV조명을 동기화 시킬 수 있습니다. (Hue Stream 앱 ) 하지만 앱으로 하는 방식이라 넷플릭스는 동기화가 안되고 TV나 스트리밍 게임과 같이 제한적으로 이용할 수 있는 반면, 라즈베리 파이 구성은 넷플릭스, 디즈니+, 플레이스테이션, 파이어스틱 등 다양한 기기를 활용할 수 있다는 장점이 있습니다.

4. 후기

컴파일 하는데 시간은 조금 걸렸지만, 동기화가 잘 되어 뿌듯했습니다. 무엇보다 코딩을 잘 모르지만 명령어 몇 줄로 이런 환경을 구동할 수 있다는 자체가 재미있고 흥미로웠습니다. 오픈소스가 가진 매력이 아닐까 하는데요, 만약 이 시스템만을 구성하기 위해 라즈베리파이를 구매하신다면 추천하지 않아요.

현재 라즈베리파이 가격이 많이 올라서 오히려 필립스휴 싱크박스가 더 저렴할 정도이니까요!

* 라즈베리파이4 8GB 가격 (구입 당시 : 11만원/ 현재 : 20만원 후반)

* 필립스휴 싱크박스 가격 : 20만원 후반

*** 가격은 달라질 수 있습니다.

하지만 게임 에뮬레이터(레트로파이)나 스마트 미러와 같이 다양하고 재미있는 프로젝트가 많기 때문에, 직접 만드는 것을 좋아하신 다거나 코딩 입문을 흥미롭게 시작하고 싶다거나 하시는 분들에게는 재미있는 장난감이 될 것 같아요

Bykski DDR5 Memory Copper Air Cooling Armor (B-MRC-X ) 메모리 램 구리 방열판 교체
Smart Devices

알리 직구 Bykski DDR5 메모리 구리 방열판 교체

팀그룹 T-크리에이트 (Teamgroup T-create) 6000 CL48 1.1v 하이닉스 A다이 메모리 기본 방열판에서 Bykski 구리 방열판으로 교체해 봤습니다. 구성품은 방열판 전/후면 1세트와 써멀패드 2매, 나사 4개가 들어 있어요.

Read More »
1. My fire TV developer options 안보이는 증상 해결 방법
Smart Devices

파이어스틱 “Developer Options” 안보임 해결 방법

파이어 TV 스틱 업데이트 이후 My Fire TV 메뉴에서 “Developer options” 항목을 숨겨 표시되지 않는 분들이 계실 텐데요, 다시 개발자 옵션을 활성화 시키는 방법을 알려드릴게요 My Fire TV 항목으로 진입 About 항목 진입 Fire TV

Read More »

Author

yoloish77@gmail.com

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 항목은 *(으)로 표시합니다

error: Content is protected !!