개인 프로젝트 : 스마트홈 Smart Music Player - Teddysir/rasberrypi GitHub Wiki

서론


설계 배경 과정

경제성장과 더불어 우리사회는 이전과 다르게 다양하고 차별적인 생활양식을 선호하고 있다. 이에 따라 많은 시간을 보내고 있는 주거공간에서도 보다 다양한 생활양식과 삶의 질적 향상을 추구하는 경향을 보여주고 있다. 예시로 스마트홈 내에서 조도를 측정하여 일정량 이상의 조도를 받게되면 커튼이 열리고 닫히며, 전등이 켜지고 꺼지는 실제 사례를 보고 영감을 받아 내가 생각한 아이디어는 삶의 질을 향상 시킬 수 있는 프로젝트가 무엇이 있을까 고민해보았다. 그렇기에 내가 생각해본 프로젝트는 다음과 같다. 카메라로 가족 구성원을 인식하여 그 구성원에게 맞는 음악을 스피커로 플레이 해주는 것이다.


본론

설계에 필요한 구성품

  • Raspberry Pi 4
  • MicroSD MemoryCard
  • USB AB 케이블 (USB DAC 연결용)
  • 노트북 웹캠

기타 준비물과 작업 환경

  • 유무선 공유기
  • 라즈베리파이를 유무선 공유기와 연결할 랜케이블
  • USB-C타입의 충전기
  • 윈도우 PC 또는 노트북

설계 목표 및 구현 방법

뮤직플레이어 설정 과정

  1. 라즈베리파이용 OS인 '다이어트파이(DietPI)'를 설치
  2. 설치용 도우미 프로그램 (Etcher) 설치 2-1. 마이크로 SD카드에 OS 설치하기 및 셋업
  3. 스마트폰으로 BubbleUpn를 설치하여 음원재생해보기
  4. OpenCV를 이용하여 가족구성원 얼굴 인식 학습시키기
  5. Node-Red와 연동하여 가족구성원에 따른 음악 재생하기

관련 논문 링크

스마트홈에서 이용되는 주거환경 개선 프로젝트 논문


결론

시스템 구성도

image