요약
EVE - 스마트라이트
여러분 모두 “일찍 일어나는 사람…”이라는 속담을 알고 있을 거예요.
하지만 대부분의 사람들은 아침에 일어나는 것이 어렵고, 특히 바깥이 어두울 때는 더욱 그러합니다.
EVE SmartLight는 라즈베리 2에 의해 제어되는 스마트 조명 알람 시계이며, 7인치 터치 스크린 디스플레이를 통해 제어할 수 있습니다.
EVE는 아침 일출을 시뮬레이션하며, 자신이 일어날 시간이 되기 전부터 조명을 부드럽게 점등하여, 노래하는 새의 소리가 들리는 동안 편안하고 잘 쉬운 상태로 일어날 수 있게 해줍니다.
소프트웨어
Eve는 PI4J와 WiringPI를 사용하는 사용자 정의 JAVA FX 애플리케이션에 의해 제어됩니다.
이 소프트웨어는 여기에서 찾을 수 있습니다:https://github.com/NeoP5/eve-smartlight
전자제품
모든 전자 장치는 단순하게 유지되어 있습니다.
자세한 내용과 완전한 쇼핑 목록은 지침 절을 참조해 주십시오.
미래
이것은 EVE의 첫 번째 버전입니다. 많은 추가 기능이 미래에 추가될 수 있습니다(그리고 추가될 것입니다).
예를 들면,
- 날씨 정보.
- 전체 주택 자동화 및 집안의 다른 스마트 장치를 제어하기 위한 Eclipse SmartHome / OpenHAB의 통합(침대에서 바로 커피 머신을 켜는 것 ;)
- LED를 네트워크를 통해 제어할 수 있게 만들어, 다른 장치에서 제어할 수 있게 하세요.
- 보안 카메라 및 모션 검출 시스템으로 사용되는 내부 카메라.
- 카메라와 함께: 휴가를 보는 동안 알림을 받기
- 야간에 움직임이 감지되면 조명을 켜주세요 (화장실에 가는 데 사용하세요 ;-|)
업데이트
- 케이스 디자인의 작은 업데이트; 디스플레이의 제어 버튼을 위해 전체를 제거했습니다. 그것들은 나중에 추가될 것입니다.
지시사항
인쇄 지침
인쇄는 白色 또는 투명 PLA를 사용하여 하며, LED가 통과할 수 있도록 합니다.
- 50 mm/s
- 0.2 mm 레이어
- 지원 필요 없음.
전자제품
다음 전자 부품들이 사용됩니다:
- 라즈베리 PI 2(B 모델도 작동하지만, 향후 업데이트를 위해 충분한 전력이 필요합니다)
- 작은 Wi-Fi 동글
- 랩톱에서 12V / 60W의 외부 전원 공급 장치.
- 전원 공급 장치에 적합하는 푸시-인 커넥터.
- RasPi를 구동하는 데 사용하는 12V/5V 15Watt DC/DC 스테ップ다운 컨버터.
- 12V LED 스트라이프
- TIP120 - NPN, 다이어크트, 60V, 5A, 65W - TO220 트랜지스터
- 제가 재고에 있던 두 개의 작은 스피커입니다. 직경은 약 34mm입니다.
- 화이트 파워 스위치 19x22mm 케이스, 스냅인식
- Pollin.de의 7" 터치 디스플레이와 컨트롤러(LS-7T)
- 짧고 유연한 HDMI 케이블.
- 오래된 마이크로 USB 케이블.
- 몇몇 케이블들.
- 몇몇 핫 글루
- 격리를 위한 플라스틱 포일.
준비
제대로 작동하려면 먼저 라즈베리
여러분이 무엇을 해야 하는지 그리고 Linux와 함께 일하는 방법을 알고 있다고 가정합니다. 그렇지 않은 경우 웹에서 일부 자습서를 확인하거나, 다음 며칠 동안 더 자세한 지침을 게시할 것이기 때문에 제 웹사이트를 자주 확인해 주십시오.
- 라즈베리안
- 와이어링Pi를 설치하세요 (PI4J가 LED 디밍을 제어하는 데 사용합니다).
- 오라클 자바 8을 설치하세요.
- 디스플레이와 올바르게 작동하도록 Raspian을 구성하십시오 (예: 해상도, force_hdmi=true, overscan=true 등).
- 터치 드라이버와 칼리브레이션 소프트웨어를 설치하고 구성하세요. 유튜브에는 이것을 하는 방법에 대한 많은 안내 영상이 있습니다.
- 전원을 온 상태에서 WIFI에 연결하도록 PI를 구성하십시오.
- 자바 애플리케이션을 다운로드하고 컴파일하십시오. 그리고 라즈베리 Pi에 설치하거나 복사하십시오.
조립
조립하기 전에 모든 것이 잘 작동되는지 확인하십시오.
기능을 확인하려면 먼저 테스트 영역의 모든 구성 요소를 연결해야 합니다.
케이스에 넣기 전에 소프트웨어를 설치하고 Raspberry Pi를 구성해야 합니다.
- 케이스에 7인치 터치 디스플레이를 설치하세요.
- 디스플레이 컨트롤러 회로판을 컨트롤러 마운트에 넣으세요.
- 케이스에 컨트롤러 마운트를 넣고, 조금 고정하기 위해 핫 글루를 사용하세요.
- 디스플레이를 디스플레이 회로 보드에 연결하세요.
- 케이스에 전원 공급 장치를 위한 커넥터를 넣고 단단히 조인트하세요. 스위치와 스피커도 넣어주세요.
- 전원 공급 장치 커넥터에서 스위치로 연결되는 케이블을 납땜하세요.
- 베이스 플레이트에 라즈베리를 장착하세요. 4개의 작은 핫 글루 포인트를 사용하여 고정하세요. 그래서 필요할 때 제거할 수 있습니다.
- 스위치에서 DC/DC 컨버터 IN 핀까지 케이블을 납땜하세요.
- DC/DC 컨버터의 OUT 핀에 마이크로 USB 케이블을 납땜하고(아마도 USB-to-micro-USB 케이블의 USB 끝을 잘라내서), 다른 끝을 라즈베리 파이에 연결합니다.
- 라즈베리에서 디스플레이로 HDMI 케이블을 연결하세요.
- 터치 컨트롤러를 위한 USB 케이블을 라즈베리의 USB 포트 중 하나에 연결하세요.
- 아직 하지 않았다면, WIFI 동글도 USB 포트 중 하나에 연결해 주세요.
- 마지막 단계는 TIP120 트랜지스터를 사용하여 Raspberry, LED 스트립, 그리고 전원을 연결하는 것입니다. Raspberry의 12번 핀을 TIP120의 첫 번째 핀에 연결하고, TIP120의 두 번째 핀을 LED 스트립의 지상 부분에 연결하며, TIP120 의 세 번째 핀을 스위치의 지상 부분에 연결합니다. 또한
14. 3.5 mm 커넥터를 사용하여 스피커를 라즈베리에 연결하십시오 (만약 소리가 충분히 커지 않는다면, 중간에 작은 5V 증폭 칩을 추가해야 합니다).
タグ
モデルソース
