지그비 센서와 Gravio 엣지 플랫폼으로 인터랙티브 레이저 프로젝터 만들기
지그비 센서, Gravio 엣지 컴퓨팅 플랫폼, 크롬캐스트 동글을 사용해 모션에 반응하는 휴대용 인터랙티브 레이저 프로젝터를 만드는 방법을 배워보세요.
이 가이드는 라즈베리 파이 4 설정, 우분투 20.04 LTS 구성, PIR 센서 통합, CATT를 통한 애니메이션 GIF 트리거로 레이저 프로젝터에 표시하는 과정을 안내합니다. 또한 필요한 센서 주문 방법과 Gravio 계정 생성법도 다룹니다.
필요한 것:
- 라즈베리 파이 4 (4GB 또는 8GB)
- 32GB 마이크로 SD 카드 (Class 10)
- USB 전원 공급기 (5V 2.5A)
- USB-UART 어댑터 (센서 통신용)
- 단방향 PIR 모션 센서 (지그비 호환)
- 크롬캐스트 울트라 (또는 HDMI-Wi-Fi 동글)
- HDMI 케이블 및 프로젝터용 전원 어댑터
- Gravio 센서 렌탈 플랜 (선택 사항이나 권장)
1단계: 라즈베리 파이 4에 우분투 20.04 LTS 설치
1. 우분투 20.04 LTS 이미지를 라즈베리 파이용으로 다운로드하세요.
2. Etcher 또는 dd 명령으로 이미지를 마이크로 SD 카드에 쓰세요. 쓰기와 검증 단계가 완료될 때까지 기다리세요.
3. SD 카드를 라즈베리 파이에 삽입하고 키보드, 모니터, 전원을 연결하세요. 파이가 우분투로 부팅됩니다.
4. 초기 설정 중 Wi-Fi에 연결하세요. 나중에 Wi-Fi를 구성하려면 아래 단계를 따르세요.
Netplan으로 Wi-Fi 구성
Netplan 설정 파일을 여세요:
sudo vim /etc/netplan/50-cloud-init.yaml
내용을 다음 구성으로 교체하세요. 본인의 SSID와 비밀번호를 입력하세요. 이스케이프된 큰따옴표에 주의하세요:
network:
ethernets:
eth0:
dhcp4: true
optional: true
version: 2
wifis:
wlan0:
dhcp4: true
dhcp6: true
access-points:
"":
password: ""
파일 저장 후 설정 테스트:
sudo netplan try
연결 성공 시 재부팅하세요. 기본 자격 증명(사용자: ubuntu, 비밀번호: ubuntu)으로 로그인하고 즉시 비밀번호를 변경하세요.
Gravio 준비
Gravio는 USB 동글로 센서 데이터를 캡처해 엣지 플랫폼으로 전달합니다. 본인 국가가 Gravio 배포 네트워크에 포함되지 않으면 문의주세요.
2단계: 데스크톱에 Gravio Studio 설치 및 계정 생성
Gravio Studio는 IoT 스택 구성과 애플리케이션 배포를 위한 데스크톱 클라이언트입니다. macOS와 Windows에서 실행됩니다. 센서 렌탈 구독이 필요해 지그비 센서를 수령할 수 있습니다.
1. 공식 사이트에서 Gravio Studio를 다운로드하세요.
2. 화면 위자드 따라 애플리케이션을 설치하세요.
3. Gravio Studio를 실행하고 이메일과 강력한 비밀번호로 가입하세요. 이메일로 인증 코드를 받습니다.
4. Gravio Studio에 코드를 입력해 계정을 활성화하세요.
로그인 후 '구독' 탭으로 이동해 센서 렌탈 플랜을 추가하세요. 시스템이 지그비 센서 키를 계정에 프로비저닝합니다.
시각적 참조를 위해 아래 스크린샷은 macOS 인터페이스를 보여줍니다 (Windows도 동일한 흐름).
Gravio 계정 설정 후 라즈베리 파이를 USB 동글로 엣지 플랫폼에 연결하고, PIR 센서를 프로그래밍해 GIF 애니메이션을 트리거하고, 결과를 크롬캐스트로 스트리밍해 레이저 프로젝터로 투사할 수 있습니다.
출처: 지그비 센서를 이용한 인터랙티브 레이저 프로젝터