얼굴을 보는 것 외에도 디지털로 투영 된 텍스트 나 정보를 볼 수 있거나 적어도 영화에서 본 적이있는 일부 쇼핑몰이나 사무실에서 거울을 보셨을 것입니다. 따라서 사무실에 갈 준비를하면서 정보, 달력 등의 최신 뉴스를 거울로 볼 수 있다면 어떨까요? 여기에서이 Guy Michael Teeuw는 거울에 필요한 모든 업데이트를받을 수있는 Magic Mirror를 개발했습니다. 인터페이스를 사용자 정의하고 필요에 따라 원하는 정보를 표시 할 수 있습니다.
이 Magic Mirror 는 주로 Raspberry Pi, LCD Monitor 및 Two way mirror의 세 가지를 사용하여 제작되었습니다. 기본적으로 Raspberry Pi 연결 모니터는 나무 케이스의 양방향 거울 뒤에 배치되므로 더 밝은 텍스트가 얼굴과 함께 거울의 반대편에 동시에 표시됩니다.
양방향 거울 은 경찰 심문 실에서 찾을 수 있으며 부분적으로 투명하고 부분적으로 반사됩니다. 그것은 빛 속에서 거울처럼 행동하고 어둠 속에서 일반 유리처럼 행동합니다.
24 인치 iiyama 모니터는 크기와 커넥터 포트의 위치에 따라 선택됩니다. 방향은 세로 모드 여야하고 포트는 거울과 함께 사용하기 위해 측면에 장착되어야합니다. 또한 모니터 케이스 내부에 라즈베리 파이 및 기타 구성 요소를 배치 할 수있는 공간이 많이 있습니다.
Michael은 Raspberry Pi, 케이블 및 어댑터로 거울과 모니터를 설치할 수있는 아름다운 나무 케이스를 만들었습니다. 모니터 용 AC 전원 케이블 인 케이스 외부에는 하나의 케이블 만 나오며, Raspberry Pi는 USB 어댑터를 통해 동일한 전원 케이블을 사용하여 전원을 공급받습니다.
이제 주요 작업은 Raspberry Pi를 올바르게 구성하는 것입니다. Raspbian OS가 사용되며 Raspberry Pi는 Wi-Fi 인터페이스, 세로 화면 방향, 로컬 웹 서버 (Apache) 및 전체 너비로 실행되는 브라우저에 맞게 구성됩니다. 미러 에서 날짜, 시계, 정보, 뉴스 및 기타 피드 를 표시하는 인터페이스는 PHP 스크립트가있는 HTML, CSS를 사용하여 개발되었습니다. 그리고이 HTML 코드는 우리가 미러에서 보는 로컬 웹 서버를 사용하여 브라우저에서 실행됩니다. Michael은 또한 SSH 터미널에서 git pull 명령을 사용하여 GitHub에서 사용 가능한 최신 코드로 소프트웨어를 업데이트하는 PHP 스크립트를 만들었습니다.
일부 온라인 API 및 RSS 피드는 현재 정보 및 뉴스를 가져 오는 데 사용됩니다. 다른 프로젝트 관련 파일과 함께 모든 HTML 및 PHP 코드는 GitHub 계정에서 사용할 수 있으며 Raspberry Pi의 구성은 프로젝트 페이지 자체에 설명되어 있습니다.
또한 그는 Magic Mirror 2 인 Magic Mirror를위한 새로운 인터페이스를 만들었습니다. HTML 코딩 기술과 창의력을 사용하여 멋진 인터페이스를 만들 수도 있습니다.