마법의 거울 만드는 법. DIY 전자 마술 거울

당신의 미래, 누군가의 과거를보고 심연을 들여다 보는 것은 사람이 지울 수없는 욕망입니다.

이것은 위험하면서도 이해할 수 있는 욕구이다.

이 욕구를 충족시킬 수 있는 것은 무엇입니까?

거울은 능숙하게 사용하면 그 힘을 가지고 노는 사람에게 좋은 결과를 가져올 수도 있고 슬픔을 가져올 수도 있는 것입니다.

마법 거울을 만드는 방법은 아래에 설명되어 있습니다. 하지만 더 이상 단순한 거울이 아니며 장난감이 되지 않도록 주의하세요.

예비 준비.

가벼운 틀에 둘러싸인 작은 둥근 거울을 준비하세요(스스로 만들 수 있음).
거울을 만들 때 접착제나 금속 고정 장치를 사용하지 마십시오. 뒷면에 반사층이 있는 거울을 사용하는 것이 가장 좋습니다.

이제 거울을 가지고 놀면 어떤 일이 일어날 수 있는지에 대한 경고입니다.
골동품 상인들은 골동품 애호가들에게 최근 경찰 창고에서 사라진 거울 액자에 "루이 아르포, 1743년"이라는 문구가 새겨진 거울을 사지 말라고 경고하고 있습니다. 한 소유자에서 다른 소유자로 전달되는 오랜 역사 동안 이 희귀 품목은 최소 38명의 사망을 초래했습니다.

이 이상한 경고는 비교적 최근에 프랑스 언론에 나타났습니다. 약 500년 전, 마녀와의 싸움이 한창일 때는 적절했을지 모르지만, 아마도 가장 합리주의적인 세기였던 20세기 말에 그런 말은 전혀 예상치 못한 일이었습니다.

“거울은 1910년에 두 사람이 사망한 이후 경찰 창고에 보관되어 왔습니다.”라고 그는 말했습니다. 신비한 이야기파리 골동품 상인 협회장인 에밀 프레네(Emile Frenet). “그런데 요즘 누군가가 창고에 침입해 거울을 비롯해 여러 가지 물건을 훔쳐갔습니다. 도둑이 그것을 팔려고 할 것이라고 생각합니다. 따라서 우리는 잠재적인 구매자가 주의를 기울이고 즉시 당국에 연락할 수 있도록 이 거울에 대한 정보를 최대한 널리 전파하려고 노력하고 있습니다."

파리의 유명한 거장 루이 아르포(Louis Arpo)가 1743년에 제작한 이 거울에는 신비로운 이야기가 담겨 있습니다. 그리고 헛된 것이 아닙니다! 결국 저자의 신비한 정체성은 자신감을 불러일으키지 못했습니다. 루이 아르포(Louis Arpo)가 참여한 것으로 의심되었습니다. 비밀 결사, 흑마법을 실천하는 중... 그러나 동시에 그는 거울 예술의 뛰어난 대가였습니다.

악명 높은 거울의 틀 꼭대기에는 나팔을 든 두 명의 황금 천사가 있었는데, 이 천사는 "황금 천사"라는 이름을 받았습니다. 일부 역사적 사실은 우리가 신비한 거울 마법에 대해 회의적인 태도를 취하는 것을 허용하지 않습니다. 여기에 그러한 이야기가 하나 있습니다.

18세기 후반, 루이 아르포의 거울은 파리의 부유한 은행가 키라코스 간자케치(Kirakos Gandzaketsi)의 집에 있었습니다. 1769년 9월 30일, 기업가는 여동생의 생일을 축하하기 위해 파리 인근 도시로 갔지만 목적지에 도착하지 못했습니다. 그의 빈 마차가 숲 속에서 발견되었습니다.

1853년, 골동품의 두 번째 희생자는 23세의 로라 노엘(Laura Noel)이었습니다. 그 젊은 여성은 뇌출혈로 사망했습니다. 나중에 이상한 상황에서 또 다른 37명이 사망했습니다.
얼핏 보면 갑작스런 죽음에는 공통점이 하나도 없었다. 그럼에도 불구하고 이러한 사건에 대한 정보는 이상한 세부 사항으로 통합되었습니다. 여러 해에 걸쳐 죽은 모든 사람들은 동일한 고대 거울의 소유자였습니다.

나탈리아 인야키나

마스터 클래스 "내 거울에게 내 빛을 말해주세요."

어느 날 우리는 행사를 위해 거울이 필요했습니다. 우리는 올바른 것을 오랫동안 검색했지만 찾기가 쉽지 않았습니다. 그리고 나는 내 손으로 거울을 만들기로 결정했습니다.

둥근 플라스틱 거울, 컬러 접착 필름, 가위, 문구용 칼, 간단한 연필, 포장용 판지, 두꺼운 종이, 양면 및 일반 테이프가 필요했습니다.

나는 거울을 따라 두꺼운 종이에서 필요한 모양을 잘라냈습니다. 그런 다음 템플릿을 판지로 옮기고 문구용 칼로 공백을 잘라냈습니다. 그 후 양면 테이프를 사용하여 거울의 모든 부분을 연결했습니다.

거울의 최종 장식에는 밝은 자체 접착 종이가 유용했습니다. 거울의 손잡이와 틀을 덮어서 멋진 액자를 만들었어요. 그리고 이것이 내가 얻은 것입니다


이 귀여운 거울은 이제 연극과 연극 모두에서 사용됩니다. 롤플레잉 게임, 휴일 및 자동 훈련 중.

주제에 관한 출판물:

초록불을 향한 여정! 나이가 많은 아이들과 함께 미취학 연령 MBDOU No. 5 "Rodnichok" Vorsma, 창작 워크샵 "연하장",

저는 흡연 예방 및 통제에 관한 대회를 위해 아들과 함께 이 포스터를 디자인했습니다. 청소년 흡연 문제가 날로 커지고 있습니다.

우리 그룹은 가치에 대한 아이디어를 형성하는 것이 목적인 "Say No to Germs!" 공개 이벤트를 주최했습니다. 건강한 이미지.

장비: 호일, 판지, 컬러 판지, PVA 접착제, 브러시, 마커, 테이프. 주제 개발 환경은 물질적 객체의 시스템입니다.

시니어 그룹 어린이를 위한 대화 “건강에 예를 말해 보세요!”

대화 “건강에 예라고 말하세요!” 목표: 아이들에게 건강한 생활 방식의 기본 가치를 소개합니다. 건강에 대한 지식을 형성하는 방법.

"자신의 손으로 빛을 발하다"는 옷이나 열쇠 고리, 펜던트를 만드는 것이 목표인 Polevskoy에서 열리는 대회입니다. 연구활동 “소리란 무엇인지 말해 보세요.”방향: 연구 활동. 주제: "소리란 무엇인가요?" 1.

연령대

: 취학 준비 연령. 2.

아마도 우리 중 많은 사람들이 어렸을 때 Schwartz와 함께 영화 The Sixth Day를 보았을 것입니다. 프레임 안에 그런 것이 번쩍이는 게 있었어요.

당시에는 뭔가 마술적인 것 같았고 실제로 영화의 특정 미래주의를 반영했습니다. 하지만 지금은 (솔직히 말해서 영화 제작 당시에도) 멋진 소원을 실현하기 위해 과도한 자금을 지출하고 싶은 사람이라면 누구나 스스로 그런 일을 할 수 있습니다 :)

그러나 가장 먼저 해야 할 일이 있습니다. 어느 날 Google 직원이 비슷한 장치를 구현한 것을 발견했는데 훨씬 더 정결하고 간결해 보였습니다.

할 일이 거의 남지 않았고 손이 가려웠지만 두꺼비는 이미 나를 목을 졸라 죽이기 시작했습니다. 성은 그러한 거울로 인해 완전히 문제가 있음이 밝혀졌습니다. 제품은 단편적이고 크기에 비해 매우 비쌉니다. 모스크바에서는 조금 더 저렴하지만 배달, 배달... 이 나쁜 사람들은 베르사유에 스테인드 글라스를 배달하는 것처럼 60*40cm 거울을 운송 회사에 배달하는 비용을 청구했습니다. 하지만 갈 곳이 없었고 두꺼비는 길을 잃었습니다. 기억이 맞다면 1700시에 거울이 나왔고, 1500시에 운송회사에서 화물 픽업과 배송을 했다고 합니다.

더 일찍, 거울을 검색하는 과정에서 나는 매트릭스에 잼이 있는 중고 24인치 모니터인 Raspberry Pi 3 모델 B를 구입했습니다. 거울 뒤에 모니터가 숨겨져 있고 인터페이스가 완전히 어두워서 옆에는 잘 알려지지 않은 스칸디나비아 매장의 욕실 캐비닛(거울은 문 크기에 맞게 가져옴)과 HDMI 케이블, 라즈베리용 전원 공급 장치 및 모션 센서와 같은 모든 종류의 작은 것들이 있었습니다. 그것에 대해서는 나중에 더 자세히 설명하겠습니다.

그래서 모든 것이 도착했고 모두가 모였습니다. 표준 거울을 캐비닛 도어에서 제거하고(잘 접착되어 감염됨) 모니크의 크기에 맞게 직사각형 구멍을 잘라내고 전면을 무광택 검정색 필름으로 부주의하게 덮고 모니크를 플러시로 삽입합니다. 부주의하게 고친 것처럼.

그런데 양쪽에 동일한 조명을 가하면 거울은 이렇게 보입니다. (빛 투과율은 12% 정도입니다.)

다음은 인터페이스, 빛 투과율 및 반사율, 욕실에 조명이 없을 때의 모습을 보여주기 위해 석궁 팩입니다(저는 뱀파이어가 아니므로 거울에 반사되지 않습니다). 사진은 작년 사진인데, 예전부터 포스팅하고 싶었는데 너무 게을러졌네요.

네, 그런데 모션 센서에 대해서요. 저기, 그가 아래에 숨어있습니다. 화장실에 사람이 없는데도 모니터가 하루 종일 켜져 있어야 하는 이유는 무엇입니까? 약간만 조정하면 기능이 완벽하게 수행됩니다. 출발 후 20초 후에 알람이 꺼지고 알람이 나타나면 불이 켜집니다.

일반적으로 나는 소프트웨어를 좋아합니다. 모듈식 구조 - 예를 들어 달력, 날씨, 시계, 구름과 바람의 애니메이션 지도, 뉴스 피드 및 임의의 문구가 있습니다. 하지만 카탈로그에는 많은 내용이 있으므로 원하는 경우와 기회가 있으면 직접 작성할 수 있습니다. 구성, CSS를 변경하고 원하는 대로 인터페이스를 약간 사용자 정의하는 것은 매우 쉽습니다.

라즈베리는 두 개의 벽을 통해 집에서 만든 와플을 성공적으로 잡았습니다. 또한 그녀는 이제 라우터로 조금 더 작업합니다. 라우터에서 버리지 않기 위해 이더넷은 아파트의 다른 부분으로 이동하지만 이는 완전히 다른 이야기입니다..

이제 이러한 옵션 및 모듈 세트와 함께 작동하지만 상상력의 분야는 무한합니다. 터치스크린을 거울 아래로 밀어넣고(대각선이 있으면 저렴하지 않음) 화면에 버튼을 만들어 무언가를 제어하고, 음성 제어를 추가하고, 음악을 재생할 수 있으며, 원칙적으로 라즈베리로 무엇을 할 수 있는지 알려드릴 필요가 있습니다. 너 :)

습도에 관해서는 1년 후 모든 것이 괜찮고 아무런 사건도 없었다고 말할 수 있습니다.

결론: 길고, 비싸고, 재미있습니다.

인터넷에서는 전자 제조업체가 스마트 홈을 위한 많은 흥미로운 장치를 어떻게 제시하는지 확인할 수 있습니다. 이러한 장치 중 하나는 필요한 정보는 물론 사진, 비디오 등을 표시하는 전자 스마트 "마법의 거울"입니다. 하지만 오늘 미래가 여러분의 집에 찾아올 수 있으며, 여러분은 자신의 손으로 그런 마법의 거울을 만들 수 있습니다.

짧은 시간에 Dylan Pierce는 자신의 얼굴 외에도 시간, 날짜, 애니메이션 일기 예보 및 뉴스 피드를 표시하는 "마법의 거울"을 조립했습니다. 또한, 긍정적인 감정과 에너지 충전을 받고 싶은 분들을 위해 마법거울 하단에 “오늘 정말 멋져요” 등의 칭찬이 무작위로 표시됩니다.

우리 손으로 "마법의 거울"을 만들려면 다음이 필요합니다.

  • 반투명 거울;
  • 얇은 모니터;
  • 라즈베리 파이 미니 싱글 보드 컴퓨터;
  • 나무판;
  • 먹이다.
전자 "마법의 거울"을 만드는 방법, 단계별 지침:

1단계: 거울.

일반 거울은 여기에서 작동하지 않습니다. 더 정확하게 말하면 반투명해야 합니다. 거울 뒤의 모니터 화면이 검은색일 때는 거울처럼 작동해야 하며, 정보가 화면에 표시될 때는 거의 일반 유리처럼 작동해야 합니다.

이는 경찰 조사실에 비치된 거울과 같은 효과다. 두 방 중 하나가 더 밝으면 유리는 거울처럼 작동하고, 두 방에 빛이 있으면 이 거울은 투명해집니다.

따라서 먼저 이러한 반투명 거울을 구해야 합니다. 원하는 경우 유사한 거울을 인터넷에서 찾을 수 있거나 아마도 귀하의 도시에서 사용할 수 있습니다.

2단계: 모니터링.

우선 '마법의 거울' 프로젝트를 만들기 위해서는 어떤 모니터가 적합한지 궁금했습니다. 중고 모니터인지 새 모니터인지, 대각선은 어느 정도여야 하는지, 얼마나 얇아야 하는지, 제어 버튼을 다른 위치로 이동할 수 있는지, 모니터는 충분히 밝아야 합니다.

몇 가지 생각과 측정 끝에 대부분의 1080P 디스플레이가 1080P라는 점을 고려하여 벽에 테이프를 붙여 24인치 모니터가 필요하다고 결정했습니다. 이것이 제가 이 프로젝트에 사용하고 싶었던 해상도입니다.

이를 염두에 두고 지역 매장에 갔는데 제가 발견한 대부분의 모니터는 뒷면에 커넥터가 있는 제어판이 있고 한쪽에 커넥터가 있어야 했기 때문에 거부되었습니다.

결국 나는 "마법의 거울"에 딱 맞는 iiyama 모니터를 발견했습니다. 비교적 가격이 저렴하고 전면에 좁은 베젤이 있고 모니터 오른쪽에 간단한 터치 버튼과 커넥터가 있습니다. 그 결과 24인치 iiyama E2481HS-B1 모니터가 선택되어 주문되었습니다.

모니터를 분해한 후 디스플레이 컨트롤러(금속 상자에 들어 있는 전자 장치)가 공간을 거의 차지하지 않고 그 주변에 마법 거울에 생명을 불어넣는 데 필요한 나머지 전자 장치를 위한 충분한 공간이 있다는 사실을 발견했습니다. 모니터가 얇아요.

디스플레이 패널의 실제 두께는 9mm에 불과하고 베젤도 10mm로 매우 작습니다. 디스플레이 컨트롤러를 포함한 크기는 556mm x 323mm x 46mm(+ 6mm 미러)입니다. 이러한 치수는 새로운 목재 프레임의 기초가 됩니다.

3단계: 몸체를 만듭니다.

새 케이스에 필요한 치수를 측정한 후 재미가 시작됩니다. 소나무와 같은 소재를 사용하면 튼튼하고 안정적인 프레임을 만들 수 있습니다. 거울과 모니터를 제자리에 고정할 면판에는 나무 바닥 스커트 보드를 사용했습니다. 그 이유는 완벽한 크기(폭 30mm)와 둥근 테두리를 가지고 있기 때문입니다. 보드를 본체에 필요한 길이로 자르고 나사 또는 셀프 태핑 나사로 모서리에서 함께 조이고 결합 표면에 접착제를 발라 강도를 높입니다.

모니터는 일정량의 열을 발생시키기 때문에 케이스 측벽에 통풍구를 만들어 주어야 합니다.
소형 스포일러: 최종 제품의 무게는 6.5kg이었습니다.

또한 케이스 하단에 전원 코드가 통과할 작은 슬롯을 만들었습니다.

이제 균열을 덮고 모든 것을 모래로 덮고 칠해야합니다. 2 겹으로 칠했는데 부드럽고 아름답게 나타났습니다. 이제 "마법의 거울" 본체가 준비되었습니다!

모니터와 거울을 프레임에 부착하기 위해 레일에서 4개의 장착 블록을 만들었습니다.

그게 다입니다. "마법의 거울"에 대한 목공 작업이 끝났습니다. 이제 하드웨어 설치로 넘어 갑시다.

4단계: 장비 설치.

'마법의 거울'이 모습을 갖추기 시작했습니다. 거울을 주문하고, 필요한 모니터를 찾아 매끈한 화이트 케이스를 완성했습니다. 이제 하드웨어 설치를 시작할 차례입니다.

지금까지 나는 이미 다음과 같은 부분을 갖고 있었습니다.

  • 감시 장치;
  • 라즈베리파이;
  • HDMI 케이블(Raspberry Pi를 모니터에 연결)
  • USB-마이크로 USB 어댑터 케이블(Raspberry Pi 전원용)
  • 모니터에 전원을 공급하는 전원 코드입니다.

모니터를 검색하는 동안 이 모니터에 Raspberry Pi 마이크로컴퓨터에 전원을 공급할 수 있는 USB 포트가 있는지 확인하는 것을 완전히 잊어버렸습니다. 나는 모든 최신 모니터에는 기본적으로 USB 포트가 있다고 가정했습니다. 그러나 나는 틀렸다. 이 모니터에는 USB 입력이 없습니다. 하지만 나는 많은 전선을 만들고 싶지 않고 하나의 전원 코드만으로 "마법의 거울"에 전원이 공급되기를 원합니다.

이를 위해 케이스 내부에 설치했습니다. 이중 소켓, 모니터에 전원을 공급하기 위한 표준 케이블과 더 얇은 전원 케이블(테이프 레코더의)이 연결되며, iPad에서 가져온 전원 어댑터에 연결되고 USB 케이블을 사용하여 +5V 전원이 라즈베리 파이. 이제 설치를 할 차례입니다 소프트웨어.

5단계: Raspberry Pi 소프트웨어를 설치합니다.

이제 모든 하드웨어가 설치되었으므로 Raspberry Pi에 운영 체제를 설치할 차례입니다. 모든 시스템 설치 요구 사항을 충족하려면 다음 기능이 필요합니다.

  • Wi-Fi 연결;
  • 화면의 세로 방향에 맞게 화면을 90도 회전합니다.
  • 인터페이스를 호스팅하는 로컬 웹 서버
  • 정보를 표시하려면 브라우저가 전체 화면 모드에 있어야 합니다.

이 링크(http://michaelteeuw.nl/post/142629029062/magicmirror2-a-huge-announcement)를 통해 다운로드 가능 최신 버전인터페이스, 설치 프로그램 및 내장 웹 서버.

선택 운영 체제 Raspberry Pi의 경우 오픈 소스이고 커뮤니티 지원이 많기 때문에 Raspbian을 선택했습니다. 이미지를 다운로드한 후 SD 카드에 쓰고 라즈베리에 삽입한 후 설치를 시작합니다.

이미지를 복사하는 데는 많은 시간이 걸리므로 다음과 같은 3가지 옵션이 있습니다.

  • Raspberry 설명서에 설명된 RDISK 방법을 사용할 수 있습니다.
  • 기다리는 동안 커피 한 잔을 들고 편안히 앉아 카페인 섭취를 즐기실 수 있습니다.
  • 둘 다 키가 더 큽니다.

저는 포인트 3을 선택합니다. 이 작업이 완료되면 Raspberry를 다운로드하고 로그인한 다음 명령줄에 sudo raspi-config를 입력하여 Wizzard 설정을 시작했습니다. 이 구성에는 구성해야 할 몇 가지 중요한 항목이 있습니다.
- 시스템이 데스크탑으로 부팅되는지 확인하십시오(대신 명령줄);

— Magic Mirror가 표시되도록 시간대를 설정합니다. 적절한 시간;

- "고급 설정" 섹션에서 비디오 메모리가 128MB로 나누어져 있는지 확인하세요.

다른 매개변수를 수정해 보세요. 그러나 문제가 발생하면 커피를 한 잔 더 마시고 운영 체제를 다시 설치해야 한다는 점을 기억하십시오.

Wi-Fi에 연결하세요.

매직미러에 별도의 케이블을 연결할 필요가 없기 때문에 WiFi를 이용해 인터넷에 연결합니다. WiFi 설정은 Raspberry Pi에 연결된 WiFi USB 동글과 해당 브랜드 및 유형에 따라 다릅니다. 따라서 여기서 이 설치를 설명하는 것은 쓸모가 없습니다. 검색창에 raspberry pi wifi setup을 입력하여 Google 검색을 사용하세요. 솔직히 이 부분이 설치 중에 가장 많은 시간을 차지합니다. 그러나 일단 설정하면 계속해서 완벽하게 작동합니다.

화면을 회전합니다.

Magic Mirror는 인물 모드에서 사용하도록 설계되었습니다. 따라서 화면을 시계방향으로 90도 회전시켜야 합니다.

BIOS 설정은 시스템 "/boot"의 부팅 파티션에 저장됩니다. 이 섹션에는 모든 설정이 포함된 config.txt 파일이 포함되어 있습니다. 모니터에 표시된 모든 데이터를 회전하려면 이 파일에 다음 줄을 추가하세요.

디스플레이_회전=1

모니터에 보다 안정적으로 연결하기 위해 HDMI 연결 방법을 허용하는 줄의 주석 처리를 제거했습니다.

웹 서버.

인터페이스(일반 웹 페이지)를 호스팅하려면 Raspberry Pi에서 실행할 Apache 웹 서버가 필요했습니다. 이는 Rasberry에서 가장 일반적인 방법 중 하나이므로 Apache 설치가 매우 간단합니다.

먼저 다음 명령을 실행하여 최신 시스템 소프트웨어가 설치되어 있는지 확인해야 했습니다.

sudo apt-get 업데이트 && apt-get 업그레이드 –y

이제 실제로 Apache를 설치할 차례입니다.

sudo apt-get 설치 apache2 apache2-doc apache2-utils

준비가 된! 그러나 웹 서버에서 일부 PHP 스크립트를 사용할 수 있는지 확인하기 위해(나중에 자세히 설명) PHP 지원을 추가했습니다.

sudo apt-get libapache2-mod-php5 설치 php5 php-pear php5-xcache

준비가 된! 재부팅하면 웹 서버가 이제 실행됩니다! index.php 파일을 /var/www 폴더에 넣고 Raspberry 브라우저에 IP 주소를 지정했습니다. 그리고 모든 것이 효과가 있었습니다!

키오스크 모드.

이제 Raspberry Pi가 실제로 웹 페이지를 표시하는지 확인하겠습니다. 크롬 브라우저키오스크 모드에서.

다시 말하지만 설치가 매우 쉽습니다.

sudo apt-get 설치 크롬 x11-xserver-utils 정리

이제 우리는 좀 만들어야 해 추가 설정, 이렇게 하려면 화면 보호기를 비활성화하고 키오스크 모드에서 자동 부팅하세요. 이를 위해 /etc/xdg/lxsession/LXDE/autostart를 편집했습니다(for 새 버전 Raspian은 /etc/xdg/lxsession/LXDE-pi/autostart) 파일을 사용하고 앞에 #을 추가했습니다.

@xscreensaver -no-splash

@chromium —키오스크 —시크릿 http://localhost

이렇게 하면 모든 스플래시 화면 기능을 완전히 비활성화하는 데 도움이 되며, OS가 부팅되고 전체 화면 모드로 웹 서버에서 페이지를 로드할 때 Chrome이 즉시 시작되도록 할 수 있습니다.
파일을 저장하고 Raspberry Pi를 재부팅하여 모든 것이 제대로 작동하는지 확인합니다. 라즈베리파이는 최고가 아니다 빠른 컴퓨터로드하는 데 시간이 좀 걸렸지만 결국 이미지 방향이 90도인 테스트 사이트가 화면에 나타났고 모든 것이 작동했습니다!

6단계: 인터페이스 개발.

그래서 찾았어요 올바른 유형거울을 구입하고, 모니터를 구입하고, 새 케이스를 만들고, 하드웨어를 설치하고, Raspberry Pi를 구성했습니다. 이제 프로젝트의 마지막 부분인 인터페이스 개발을 할 시간입니다.

프로젝트를 시작했을 때 인터페이스가 미러를 사용한 직접적인 상호 작용을 지원해서는 안 된다고 스스로 결정했습니다. 이로 인해 반짝이고 깨끗한 거울에 줄무늬와 얼룩이 생길 수 있으므로 사용자 상호 작용을 위한 훨씬 더 나은 장치가 있습니다. 저는 매직 미러가 순전히 수동적인 정보 소스가 되기를 원했습니다.

훨씬 더 중요한 점은 마법의 거울이 애초에 일반 거울이어야 한다는 사실입니다. 따라서 (쓸모없는) 정보로 완전히 채워져서는 안 되며, 거울의 가장자리만 할당되어야 합니다. 자신을 존경할 수 있는 충분한 공간을 남겨두십시오.

나는 그것에 대해 생각하고 화면에 표시되어야 하는 모든 것의 목록을 만들었습니다.

- 칭찬. 그것은 무엇일까요? 그것보다 낫다좋은 칭찬으로 하루를 시작해볼까?

- 날씨. 외출하기 전에, 날씨에 맞게 옷을 입을 수 있도록 거리에서 무슨 일이 일어나고 있는지 미리 알아야 합니다.

— 시계와 달력. 거울을 보며 자신의 모습을 감상하는 동안 중요한 회의나 업무에 늦지 않도록 하세요.

— 뉴스피드. 중요한 세계 사건을 항상 알고 있어야 합니다.

물론 마법의 거울을 콘텐츠로 채울 수 있는 다른 방법도 많이 있습니다. 그러나 지금은 이 목록으로 충분합니다.

기본 설정.

앞서 언급했듯이 인터페이스는 OS용 애플리케이션이 아니라 전체 화면으로 열리는 브라우저의 페이지일 뿐입니다. 하지만 형식을 지정하려면 HTML, CSS 및 Javascript만 사용해야 합니다. 그리고 추가 보너스로 Mac에서 인터페이스를 디자인하고 테스트한 다음 이를 Magic Mirror에 제출할 수 있습니다.

내가 직접 작성한 코드 외에도 여러 오픈 소스 라이브러리를 사용하여 프로세스 속도를 높입니다.

거의 모든 웹사이트와 마찬가지로 Magic Mirror는 Jquery를 사용하여 DOM 조작을 더 쉽게 만듭니다. 나 같은 게으른 사람들에게 이상적입니다.

순간.js

이는 타임스탬프를 쉽게 조작하는 데 도움이 됩니다. 날짜와 시간을 사용하여 작업할 때 많은 시간을 절약합니다.

FeedToJson

RSS 피드를 JSON 형식의 자바스크립트로 변환하는 편리한 방법입니다.

iCal 파서

iCal의 데이터를 JSON으로 변환합니다. 불행하게도 이 라이브러리는 아직 다듬어지지 않았기 때문에 더 많은 작업이 필요합니다.

내 자신의 HTML 및 Javascript 코드와 결합된 이러한 라이브러리는 미러를 정말 마법처럼 만들기에 충분합니다.

설계.

물론 내 마법 거울에는 화려한 디자인이 필요합니다. 이것을 달성하는 방법은 무엇입니까? Helvetica Neue 글꼴을 사용한 세련되고 아름다운 타이포그래피와 날씨 정보에 어울리는 아이콘입니다.

거울은 뒤에 빛이 없을 때만 거울 역할을 하기 때문에 검정색 배경을 사용하는 것이 중요합니다. 그리고 배경과 더 나은 대비를 위해 정보 내용은 다음과 같아야 합니다. 하얀색약간의 회색 음영이 있습니다.

미러에 표시하고 싶은 필수 데이터를 얻기 위해 일부 오픈 API의 피드와 뉴스피드를 사용합니다. API가 무엇인지 모르는 분들을 위해 Wikipedia를 방문하시면 훌륭한 설명이 있습니다.

Openweathermap.org

Openweathermap은 기상 조건 및 예측 데이터를 얻기 위한 뛰어난 API를 갖춘 무료 리소스입니다. 여기서는 현재 날씨와 향후 일기예보에 대한 데이터를 가져옵니다.

iCal 캘린더

iCloud를 사용하면 iCal 형식을 사용하여 캘린더를 공유할 수 있습니다. 아시다시피 javascript에서는 요청을 직접 보낼 수 없습니다. 단 3줄의 코드를 사용하여 PHP 프록시를 사용하여 이 데이터를 열어야 합니다.

$url = 'https://p01-calendarws.icloud.com/ca/subscribe/1/mysupersecreticloudhash';

echo file_get_contents($url);

이렇게 하면 requestingcalendar.php만 사용하여 프런트엔드와 동일한 서버에서 캘린더를 만들 수 있습니다.

앞서 언급한 iCal 파서는 데이터를 다음으로 변환하는 데 도움이 됩니다. 유용한 정보. 불행하게도 ICloud는 메일링에 상응하는 것이 없는 일부 표준 태그를 사용하므로 JavaScript 파일에 몇 가지 추가 변환 줄을 추가했습니다.

NOS 뉴스피드

뉴스 피드는 간단히 말해서 네덜란드 공영 방송사의 RSS 피드입니다. 안타깝게도 JSON 형식을 지원하지 않으므로 FeedToJson 플러그인을 사용하여 RSS 데이터를 JSON 형식으로 변환합니다.

현재 날짜와 시간, 칭찬 등 기타 모든 자료는 모두 제가 JavaScript로 작성한 간단한 스크립트입니다.

자동 업데이트

지속적으로 확인되고 이 해시가 일치하지 않으면 브라우저를 다시 로드하여 새 정보를 표시하는 웹 서버에서 현재 해시를 가져오기 위해 다음 PHP 코드를 사용했습니다.

echo json_encode(array('gitHash'=>trim(`git rev-parse HEAD`)));

비교는 기본 JavaScript 파일에서 수행됩니다. 그러나 이는 HTML 파일에 현재 버전과 동일한 해시가 있는 경우에만 가능합니다.

var gitHash = '';

이제 3초마다 업데이트되는 해시 비교는 다음과 같습니다.

(함수 checkVersion()

$.getJSON('gitash.php', (), function(json, textStatus) (

if (json.gitHash != gitHash) (

window.location.reload();

window.location.href=window.location.href;

setTimeout(함수() (

이 모든 마법을 사용하면 SSH를 사용하여 Raspberry Pi에 로그인하고 적절한 폴더를 변경한 다음 git pull 요청을 실행하여 Magic Mirror 인터페이스를 간단히 업데이트할 수 있습니다.

관심 있는 분들을 위해 이 모든 코드를 GitHub에 게시했으며 이 링크(https://github.com/MichMich/MagicMirror)에서 확인할 수 있습니다.

심박수 모니터(모니터) 심박수) 우리 손으로 JDY-40 무선 모듈에서 무선 제어를 수행합니다...

마법의 목적으로 사용하려는 거울은 타원형이어야 하며 표면이 긁힘이나 얼룩 없이 완벽하게 매끄러워야 합니다. 정교한 프레임은 거울 작업을 방해하여 주의를 산만하게 합니다. 이상적인 마술 거울은 틀이 전혀 없어야 합니다. 사용하지 않을 때에는 항상 덮어두시기 바랍니다. 작동 중에만 마법 거울이 얼굴을 보여야 합니다.
옛날에는 마술 거울을 마술사가 직접 만들어야 했다는 것이 신기합니다. 비밀 과학의 많은 유럽 대가들은 훌륭한 화학자였으며 이것은 솔직히 말해서 어려운 작업에 대처하는 데 도움이되었습니다. 마법거울은 석탄, 수정, 각종 유리, 금속 등 영계를 반사할 수 있는 재료로 만들어졌다. 아스트랄계는 물질(물리적) 세계에 영향을 주어 변화시키므로, 마법의 거울은 원천 물질의 특성을 변화시켜 만들어야 합니다.
매우 간단하고 저렴한 마법 거울을 만드는 또 다른 방법이 있습니다. A4 용지 한 장을 가져다가 검은색 연필로 조심스럽게 색칠하여 색상이 균등하게 채도가 되고 시트에 흰색 틈이 생기지 않도록 합니다. 흰색 식탁보나 흰색 종이 위에 검정색 시트를 놓고 적당한 크기의 일반 투명 유리로 덮습니다. 마법의 거울이 준비되었습니다.
황혼까지 마법 작업을 미루십시오. 거울 옆에 양초 두 개를 켜세요. 그런 다음 눈을 감고 포스에게 도움을 요청하십시오. 그런 다음 눈을 뜨고 마법의 거울 표면을 주의 깊게 바라보세요. 당신은 그 안에서 미묘한 움직임이나 사물, 인물 등을 보게 될 것입니다. 당신이 보는 것을 분석하고 그것을 운세의 주제와 비교하십시오. 직관이 질문에 대한 답을 알려줄 것입니다. 예, 그리고 옆에 알람 시계를 설정하는 것을 잊지 마세요. 평행 현실과의 의사소통은 정말 매력적일 수 있지만 20~30분 이상 지속되어서는 안 됩니다.
다음 운세 방법을 위해서는 둥근 주머니 거울과 천연 밀랍이 필요합니다. 왁스를 녹여 거울 표면에 얇은 층으로 균일하게 코팅해야 합니다. 그런 다음 거울을 테이블 위에 놓고 (바람직하게는 흰 종이나 식탁보 위에) 이전 방법과 마찬가지로 촛불을 켭니다. 왁스로 코팅된 거울 표면은 흥미로운 광학 효과를 제공하여 점쟁이가 관심 있는 질문에 대한 답을 얻을 수 있습니다.
락 크리스탈은 진정한 천연 소재입니다. 놀라운 속성. 평행현실로부터의 에너지 정보 흐름을 직접적으로 인식하므로 오랫동안 가장 널리 사용되어 왔습니다. 다른 학교마법. 기념품 가게에서 수정구슬을 구입할 수 있습니다. 주문하면 진짜로 만들 수 있어요 마술 공, 하지만 꽤 비쌉니다. 공의 직경은 10-20cm 여야하며 표면은 흠집이나 이물질 등이 없어 완벽하게 매끄러 워야합니다. 스탠드는 예를 들어 발포 플라스틱으로 만들어야합니다. 이러한 스탠드는 공의 표면적을 최대한 적게 덮어야 합니다.
수정구슬을 사용하려면 특정 기술이 필요합니다. 시선을 이용하여 연락과 정보교환을 하게 됩니다. 이미 언급했듯이 마술사의 시선은 공의 특정 지점에 완전히 집중되어야 합니다. 눈꺼풀을 조금만 움직여도 모든 노력이 무효화될 수 있습니다. 거울 작업을 시작하기 전에 시선을 훈련하는 것이 좋습니다. 마법구를 바라보는 마술사의 의지를 주먹으로 모아야 하는데 긴장감은 용납할 수 없다. 또한 시선을 통해 행해지는 마법의 조작은 마술사에게 안구에 대한 압박감, 눈의 통증, 눈물 등을 느끼게 하는 경우가 많다. 처음에는 이를 처리하는 것이 극히 어렵지만 모든 실무자는 불쾌한 감각에 대비해야 합니다.
그리고 아마도 거울 운세의 가장 간단한 방법은 벽이 매끄러운 크리스탈 유리를 가져다가 깨끗하고 깨끗한 물로 가장자리까지 채우고 흰색 식탁보나 종이 위에 놓는 것입니다. 유리 뒤에 불이 켜진 양초를 놓습니다. 이제 "검은 거울"에 대한 운세를 말할 때와 같은 방식으로 행동해야 합니다. 집중하고 질문한 다음 중앙을 살펴보세요.
안경. 주의는 완전히 집중되어야 하며, 시선이 옆으로 쏠려서는 안 됩니다. 얼마 후, 당신은 해석이 필요한 무언가를 당신의 “거울”에서 보게 될 것입니다.
보안 문제는 마법의 모든 분야와 매우 관련이 있습니다. 불쾌한 상황에 빠지지 않도록 마술사가 취해야 할 안전 조치는 무엇입니까?
첫째, 마술사는 "손님"의 영혼을 사로잡아 자신의 에너지 자원에 연료를 공급하려는 평행 세계의 독립체에 저항하려면 상당한 개인적 힘을 가지고 있어야 합니다. 마술사는 연습을 통해 개인적인 힘을 얻습니다. 이는 다소 복잡하고 긴 과정입니다. 마술사의 의도가 순수하면 개인의 위력도 높아진다. 이기적인 의도라면 구멍이 뚫린 풍선에서 나오는 공기의 속도와 함께 마술사의 개인적 힘도 증발해 버린다.
둘째, "광학 장비", 즉 거울, 물, 유리, 암석을 사용한 모든 작업은 훈증을 거쳐야 합니다. 이를 위해 다양한 허브가 사용됩니다. 초보자에게는 사프란이나 정향을 추천합니다. 향은 굽지 않은 점토로 만든 얕은 향로에서 태워집니다. 건조하고 으깬 허브를 뜨거운 석탄 위에 던집니다. 향로 중앙에는 거울(유리, 수정유리, 수정구슬)을 배치했는데, 열로 인해 표면이 손상되지 않도록 했습니다. 석탄에서 피어오르는 연기는 모든 면에서 마법 속성을 감싸야 합니다.
셋째, 마술사는 물리적 세계를 가득 채우고 영계를 지배하는 힘에 올바르게 의지해야 합니다. 호소는 즉각적이고 즉각적인 감정에서 생겨나며 어떤 말로든 표현될 수 있습니다. 명확한 언어 공식을 사용하는 데 익숙한 사람들을 위해 나는 포스에 다음과 같은 호소를 할 것입니다(고대 라틴어 출처에 따르면).
“오, 불가분하고 저항할 수 없는 힘이여! 필멸자가 형언할 수 없는 빛의 그림자의 세계로 들어가고, 영혼과 대화하고, 손상되지 않고, 더럽혀지지 않고, 자르지 않은 이전 형태로 돌아갈 수 있도록 허용하십시오. 오 힘이시여, 내 눈에 빛을 주소서! 매끄러운 잔, 빈 잔, 채워라!”
그러한 항소 후에는 요청이나 질문 자체가 명시되어야 합니다. 표현은 단순하고 명확해야 하며 이중 해석이 허용되지 않아야 합니다. 평행 현실의 문 앞에 서면 어떤 질문을 할 수 있나요? 우리는 이미 가족 및 결혼과 관련된 문제에 대해 이야기했습니다. 운세의 주제는 결혼뿐만 아니라 이혼, 원하거나 원치 않는 임신, 선택해야 할 전술 등이 될 수 있습니다. 가족 생활기타 혈족과 친한 친구의 운명에 대한 운세는 매우 효과적일 수 있습니다. 누락된 물건, 즉 물건이나 사람을 찾아야 하는 경우 "거울" 운세를 사용하는 것이 좋습니다. 그러나 일반적으로 재정 주제에 대한 운세는 효과가 충분하지 않은 것으로 나타났습니다. 거울은 종종 그러한 정보를 "왜곡"합니다. 거울은 관심 있는 사람에 대한 기밀 정보를 얻는 데 훨씬 덜 적합합니다(이러한 유형의 마술 연습도 있습니다).
마술사의 비전은 물리적 세계의 환상과 평행 현실의 표현을 구별해야 합니다. 다양한 광학 효과로 인해 나타나는 그림이 "흐리게" 될 수 있습니다. 그러므로 마술 거울 표면의 변화 순서를 관찰하십시오. 먼저 거울의 색상이 어떻게 변하는 지 볼 수 있습니다. 이는 기름막이 물 표면에 퍼지는 방식을 연상시킵니다. 일반적으로 표면 색상은 붉은색이나 푸른색으로 변합니다. 그런 다음 마술사의 시선이 계속 수집되면 거울에 일부 그림과 물체가 점차 형성되기 시작합니다. 특별한 주의를 기울여야 할 사항은 다음과 같습니다.
넷째, 마법 세션은 하루에 한 번만 수행할 수 있습니다. 작업이 끝나면 즉시 거울을 천으로 단단히 덮어야 합니다.
자체 힘이 없는 거울은 평행 현실로부터의 에너지 정보 흐름을 "초점이 흐려진" 형태로 지시합니다. 따라서 마술사의 개성이 여기서 큰 역할을합니다. 운세를 말할 때 자신을 아첨하지 마십시오. 아스트랄 세계는 희망적인 생각을하는 경향이 있습니다!
다섯째, 늙은 할아버지의 마법같은 '안전 예방조치' 규칙을 믿으세요. 예를 들어, 거울 작업을 시작하기 전에 고대 자료에서는 불이 켜진 횃불을 세 번 돌릴 것을 권장합니다. 이것은 점쟁이 주변에 상당히 강력한 보호 필드를 생성할 것입니다. 즉, 작전 마법의 대가들이 자신을 둘러싸는 분필 원과 같은 것입니다.
높은 수준의 마법 수행에서 거울의 사용은 훨씬 더 다양합니다. 점차적으로 기술을 향상시키면 "마법의 광학"을 사용하는 방법을 적어도 5~6개 더 찾을 수 있을 것이며, 아마도 새로운 마법 기술을 발견한 사람의 영예가 당신의 것이 될 것입니다.