Easy Life Table Lamp 계획서

Slides:



Advertisements
Similar presentations
을지대학교 무선 네트워크 사용 방법 2010 년 06 월 01 일. 을지대학교 무선 네트워크 사용 방법 1. PC 무선랜 카드 활성화 및 체크 1 단계 : 시작 -> 설정 -> 네트워크 설정 2 단계 : 무선 네트워크 설정 선택 -> 마우스 버튼 오른쪽 클릭 -> 사용.
Advertisements

영화 예매 시스템 - 많이 봤다이가 ? CSE Corp. PM 송진희 김성욱 김보람 천창영.
1)RACK 2)UPS 3)P D U 장치 4)Server Group 5)KVM Switch 7)UPS 를 위한 HUB 6) RACK Monitor.
밥 팀 명 : TTL 조 팀 원 : 김정용 (PM) 서종규 노재현 엄성욱.
산딸기 (RASPBERRY PI) 에 관심이 계신분 있으신가요 ?. 라즈베리 파이에 관심을 가지게 된 이유.
갤럭시S6 마시멜로 업데이트 및 루팅 안내 2016/05/10 SPIRE TECHNOLOGY INC.
[인격형성 ] [고양이 인생의 최대위기] [인류의 기원] (목)
Progress Report YoonMo Yeon
난이도 : 초급 제1장 앱 인벤터 소개 및 준비.
컴퓨터와 인터넷.
적외선으로 감지하는 추적 카메라 조원 : 최승호, 백진영, 이현지.
재료수치해석 HW # 박재혁.
LG전자 트롬을 위한 기획안.
김태원 심재일 김상래 강신택. 김태원 심재일 김상래 강신택 인터넷 통신망의 정보를 제공하는 서비스 인터넷의 자원 및 정보는 NIC가 관리 IP주소 또는 도메인으로 정보 검색 이용자 및 통신망 관한 정보를 제공.
Consumer PC & AIO PC DMI Refresh 방법 설명 (UEFI DMI Ver)
CUDA Setting : Install & Compile
Windows Server 장. 사고를 대비한 데이터 백업.
1. 발명의 명칭 2. 발명의 분야 3. 발명의 관련 분야 종래기술 PC 사운드를 이용한 자동 off 모니터.
RS 및 D 플립플롭 RS Flip Flop 래치는 어떤 입력 레벨에 의해서 제어되는 데 플립플롭은 클록 입력이라고
AP 모드 활용하기 WiFi 시리얼 보드 활용가이드 김영준 헬로앱스 (
Capstone-Design : IoTeam Introduction Abstract
멀티미디어 시스템 (아날로그 이미지,신호를 디지털로 변환 방법) 이름 : 김대진 학번 :
“DC POWER SUPPLY의 소개”.
부트로더와 Self Programming
D / K / I / T / E / C / H / N / O / L / O / G / Y
17강. 데이터 베이스 - I 데이터 베이스의 개요 Oracle 설치 기본적인 SQL문 익히기
S-Link 사용자 매뉴얼.
보조저장장치 구조(Secondary Storage Structure)
뇌를 자극하는 Windows Server 장. 장애 조치 클러스터.
발명의 명칭 IR LED Auto Control 발명의 목적
케이스( Case ) 파워( Power ) 랜카드( Lan Card ) 사운드 카드( Sound Card )
플랫폼의 개념 클럭, 버스, 대역폭의 의미 64비트 PC
7가지 방법 PowerPoint에서 공동 작업하는 다른 사용자와 함께 편집 작업 중인 사용자 보기
파워 서플라이 (Short 방지 기능 추가) 11조 박양준 최성열.
Spring 프레임워크의 이해 2. Spring Introduction.
뇌를 자극하는 Windows Server 2012 R2
HTTP 프로토콜의 요청과 응답 동작을 이해한다. 서블릿 및 JSP 를 알아보고 역할을 이해한다.
LIT-GenAppSetup ※ Texting+ 클라이언트 프로그램은 제품 인증을 받은 제품입니다.
Infusion pump (의약품 자동주입기)
2 보안 1 도구 윈도우 XP > 온밀크 프로그램 설치 장애 (보안 설정) / 품목추가 깨질 때 장애증상
Adobe 제품 다운로드 및 설치 방법 안내 Adobe Creative Cloud Adobe License 권한을 받으신 분
뇌를 자극하는 Windows Server 장. 원격 접속 서버.
- RSS Reader 페이지 작성 컴퓨터공학실험( I )
강릉원주대학교 전임교원대상 온라인 교수법 특강
ASP.NET AJAX / AJAX Control Toolkit 응용 2008 컴퓨터공학실험( I )
MAIL CLIENT 김창우 윤성훈 이경재.
P 등속 직선 운동 생각열기 – 자동차를 타고 고속도로를 달릴 때, 속력계 바늘이 일정한 눈금을 가리키며 움직이지 않을 때가 있다. 이 때 자동차의 속력은 어떠할까? ( 속력이 일정하다 .)
9강. 클래스 실전 학사 관리 프로그램 만들기 프로그래밍이란 결국 데이터를 효율적으로 관리하기 위한 공구
UNIT 25 SPI 로봇 SW 교육원 조용수.
ATmega128의 특징 아이티즌 기술연구소
네트워크 환경 구축과 이미지 전송 호스트/타겟 통신 직렬 통신을 이용한 이미지 전송 수퍼 데몬 BOOTP 환경 구축
“웹과 모바일을 연동한 평가 간편 시스템” vol
디버깅 관련 옵션 실습해보기 발표 : 2008년 5월 19일 2분반 정 훈 승
회로해석 및 논리회로실험 (정승기 교수님, 김신아 조교님)
바넘효과 [Barnum effect] 사람들이 보편적으로 가지고 있는 성격이나 심리적 특징을 자신만의 특성으로 여기는 심리적 경향. 19세기 말 곡예단에서 사람들의 성격과 특징 등을 알아 내는 일을 하던 바넘(P.T. Barnum)에서 유래하였다. 1940년대 말 심리학자인.
DK-128 직렬통신 실습 아이티즌 기술연구소
AT MEGA 128 기초와 응용 I 기본적인 구조.
UNIT 25 SPI 로봇 SW 교육원 조용수.
Spring Introduction.
12 그리드 시스템.
자동 접이식 병원 침대 < 캡스톤 디자인 제안 > * 이 름 : 이헌준 ( )
멀티미디어 활용 -플래시 CS3 류 정 남.
Wake On Lan 발표자: 김 홍 기 김홍기 조성오
Homework #3 - 페이지 모듈화 및 로그인처리 -
1. 강의 소개 컴퓨팅적 사고와 문제해결.
고해상도 IP 무선 송수신기 제품 MANUAL Model Name : D2400.
장 비 사 양 서 제품특징 제품사양 브랜드 KEVIC 모 델 ADA2108 품 명 AUDIO DISTRIBUTOR
버스와 메모리 전송 버스 시스템 레지스터와 레지스터들 사이의 정보 전송을 위한 경로
중국 중산층 장기 해외여행자 증가 이유 언어정보학과 김예원.
오늘의 강의 제목을 입력하세요 소 속 : 인문대학 국어국문학과 이 름 : 홍길동 교수 1.
Presentation transcript:

Easy Life Table Lamp 계획서 인천대학교 전자공학과 201101162 강진혁 201101202 유위열 Raspberry Pi를 이용한 무선 제어 table lamp

Easy Life Table Lamp 개요 서론 내용 검토 결론

개요 보통 침대 옆 서랍장 위에 자리잡는 table lamp는 어 두운 방을 적당히 밝혀 주기도 하고 훌륭한 인테리어 소품의 역할도 한다. 하지만 이 table lamp의 방에서의 위치가 단순히 조 명과 인테리어 소품의 용도로는 아쉽다고 생각하였다. 침실에서 table lamp가 갖는 위치의 이점을 이용하여 table lamp가 MCU, Internet과 합쳐진다면 더욱 강력 하고 편리한 소품이 될 것이라고 생각하였다. MCU, Internet과의 결합을 통하여 사용자는 보다 쉽 게 조명을 끄고 키며, 출근 전에는 날씨, 버스 정보들 을 보다 쉽게 제공 받는 편리함을 누릴 수 있다.

서론 침실에서의 table lamp는 주로 침대 옆 작은 stand 위에 위치하여 방을 적당히 밝혀주는 역할을 한 다. 특히 침대에 누워서도 잠 못 들고 smart phone을 손에 쥐고있는 사람들이 많아지며 이들의 눈 을 위해서는 table lamp의 역할은 어느정도 중요해졌다고 본다. 또한 인테리어를 중요시 하는 사람 들에게는 굉장한 인테리어 소품이 되기도 한다. 보통의 table lamp들은 이러한 두 기능을 가지고있으며 switch를 이용한 on/off 기능을 제공한다. 여기서 발생하는 단점은 두가지로 보여진다. 첫째로 이런 경우 방 불을 껐을 때 lamp가 필요하면 switch를 찾기가 힘든 경우가 있다. 두번째로 나와 같이 침대에서 몸을 일으켜야 table lamp가 손에 닿는 경우엔 단순 히 switc로만 on/off 할 수 있는 lamp는 불편하다. 따라서 처음으로 생각한 것은 원격으로 table lamp를 on/off하는 기능이었다. 고맙게도 우리에겐 항상 붙어있는 smart phone이라는 좋은 도구가 있다.

서론 침실에서 table lamp는 잠자리에 든 사람과의 거리가 매우 가깝다. 더욱이 이 table lamp 옆에 위치한 장롱과 화장대를 생각해보면 사람들이 침대 위에 있을 때 뿐만 아니라 아침에 일어나서 출근 전까지 이 거리는 어느정도 유지된다. 이처럼 table lamp가 지금의 역할로만 남아있기엔 그 위치가 너무 아깝다는 생각을 했다. 이 점에 착안하여 우리는 table lamp에 MCU, Internet 그리고 smartphone과의 연계를 결합시키 는 것을 떠올렸다. 그리고 이것을 Easy Life Table Lamp(이하 E.L.T.L)이라 명했다. 이를 통해 사용자는 침대에 누워서 smart phone으로 E.L.T.L을 on/off하며 아침엔 은은한 조명과 알람음에 눈을 뜰 것이다. 그리고 출근 준비를 하며 옆에 있는 E.L.T.L가 보여주는 오늘의 날씨, 버스 시간을 보게 될 것이다.

내용 구상한 기능들은 다음과 같다. 첫째, smart phone을 이용한 E.L.T.L의 lamp ON/OFF 기능. 두번째, 시간 표시 및 알람, 알림 기능. 세번째, 오늘의 날씨 음성 재생 및 날씨 기호 표시. 네번 째, 자주 이용하는 대중교통의 다음 차 시간. 다섯 번째, Daily look 기능. 모든 기능의 제어는 Raspberry Pi를 이용한다. Raspberry Pi는 영국의 Raspberry Pi 재단 (https://www.raspberrypi.org/ )이 만든 싱글 보드 컴퓨터로 다양한 운영체제와 Ethernet, USB port, AV in/out 등을 지원한다. 메인 칩은 소형에 저전력이며, 가격대비 성능이 비교적 뛰어난 것이 특징이다. Raspberry Pi는 싱글보드 컴퓨터 인 만큼 CPU, GPU, 메모리, 입출력 장치를 모두 가지고 있다. 제어 목적의 micro controller처럼 입출력 신호를 제어할 수 있는 전용 포트를 제공하고 있으며 범용적인 목적으로 입출력을 담당하는 GPIO(General-perporse input/output) pin과 SPI통신, I2C 통신, UART 통신 등의 기능을 갖추고 있어 다른 장비와의 통신에도 용이하다. E.L.T.L을 위한 raspberry pi는 Raspberry Pi 2 model B에 linux기반의 RASPBIAN JESSIE 운영체제를 이용하며 C language, Python등 을 통해 보드를 제어한다.

내용 Raspberry Pi 2 B Smart phone Internet Time Table Lamp Weather Bus On/off Internet 7-segment Time Voice Relay On/off RSS Bluetooth Wi-fi Dot Matrix Camera Table Lamp Weather Smart phone XML Application notification Bus

내용 Smart phone을 이용한 E.L.T.L의 lamp ON/OFF 기능 구현 Lamp의 전원은 릴레이 모듈을 거쳐 Raspberry Pi와 연결되며 사용자는 smart phone과 E.L.T.L을 연결한 후 application을 통해서 Raspberry Pi의 해당 GPIO를 제어, lamp를 on/off하게 된다. 제어 application은 Android Studio를 이용하여 제작될 것이며, 이때 기능이 단순함을 가지고 있 으므로 개발 android 버전은 비교적 낮은 4.4 Kitkat을 기반으로 한다. Lamp 제어를 위한 smart phone과 E.L.T.L 간의 연결은 raspberry pi에 연결된 무선 랜카드를 이용한 Wi-Fi 형식, 혹은 Bluetooth 방식으로 한다. smart phone Relay Application

내용 시간 표시 및 알람, 알림 기능 구현 시간 표시를 위한 7-segment 는 별도의 PCB 기판에 구성하여 Raspberry Pi와 연결한다. 간략한 시간 표시를 지향하고 있으므로 7-segment 4개를 사용하여 24시간 형식으로 표현한다. 알람은 application을 통하여 시간을 설정 받으며 설정한 시간이 되면 간단한 알람과 함께 lamp 가 켜지며 잠에서 깨는데 도움을 준다. 이때 lamp는 알람 설정 시간이 되기 전부터 어두운 정도로 켜지며, 시간이 지날수록 조금씩 밝 아진다. Coms USB 사운드 카드 5.1채널 SPEAKER 7-segment

내용 오늘의 날씨 음성 재생 및 기호 구현 사용자가 알람을 끄면 Raspberry Pi 내에서 포털사이트에 올라온 기상예보를 speaker로 재생해 준다. 날씨 기호 구현은 기상청의 RSS의 정보를 받아 8x8 혹은 10x10의 Dot matrix로 7-segmen와 같 은 PCB 기판에 구성하여 표시한다. RSS(Really Simple Syndication, Rich Site Summary)란 블로그처럼 컨텐츠 업데이트가 자주 일어 나는 웹사이트에서, 업데이트된 정보를 쉽게 구독자들에게 제공하기 위해 XML을 기초로 만들어 진 데이터 형식으로 원하는 지역을 선택 후 제공받은 RSS의 정보 중 필요한 정보를 취하면 된다. Application을 통해 지역을 선택 후 RSS로 정보를 받아 해당되는 날씨의 기호를 Dot Matrix에 표현 한다. RSS Dot Matrix

7-segment 내용 자주 이용하는 대중교통 시간 표시 구현 Application에서 버스나 지하철을 선택하면 설정한 시간 이후에 버스나 지하철의 남은 도착시간이 현재 시간 대신 표시된다. 도착 정보는 날씨정보와 비슷하게 각 시의 버스홈페이지 등 RSS와 같은 XML형식으로 받아온다. 그리고 외출 시에는 도착 정보를 smart phone의 notification을 통해 보여준다. Daily look 기능 구현 Raspberry Pi camera를 이용한 기능으로 사용자는 외출 준비를 끝낸 후 이 기능을 통해서 그 날 그 날 입은 옷을 사진으로 남길 수 있다. Camera로 찍힌 사진은 찍힌 당시의 날짜와 시간을 파일명으로 받아 이메일이나 smart phone의 앨범으로 전송된다. 사용자는 이를 통해 자신이 언제 무슨 옷을 입고 나갔었는지 확인할 수 있다. Rpi Camera smart phone

내용 음성 제어 사용자는 간단한 음성 명령을 통해서 lamp를 켜고 끄며, daily look 기능을 실행하고 외출 시를 비롯해 언제든지 E.L.T.L을 저전력 모드로 전환 시킬 수 있다. 이와 같은 음성 제어는 android에 내장되어있는 음성 인식을 사용한다. 먼저 smart phone과 E.L.T.L을 Bluetooth를 통해 연결한 뒤 smart phone의 Google 음성 인식을 실행하여 이용한다.

검토 우선 하나의 전원으로 lamp와 Raspberry Pi가 작동해야 하는데 Raspberry Pi는 항상 켜져있는 경우가 많다. 각 각 필요한 정격 입력이 다르므로 하나의 전원으로 두가지를 작동시키기위한 배선 처리가 필요할 것이다. 또한 평소에 다루던 Raspberry Pi와 달리 lamp의 경우엔 높은 전 압을 이용하기 때문에 이에 맞는 안전 수칙을 유념해야 할 것이다. 다음으로는 lamp의 발열이 Raspberry Pi에 미치는 영향을 최소화 하는 것이다. 기본적으로 lamp를 Raspberry Pi의 위쪽에 배치하는 등의 구성을 하고 Raspberry Pi의 CPU엔 방열판을 부착한다. 여러 기능이 있는 만큼 제어를 위한 각 각의 통신 방식을 알맞게 선택하고 서로 간섭 되지 않 도록 어느 하나의 기능이 동작할 때 다른 필요 없는 기능은 멈추는 등의 설정이 필요하다. 손에 smart phone을 쥐고있지 않은 상태에서도 lamp를 on/off 할 수 있으면 좋을 것이다. Smart phone을 이용한 음성 제어가 아닌 Raspberry Pi에 음성 인식 기능을 구현 한다면 편리 할 것이다. 이 것은 간단한 명령만을 인식하는 방식을 사용해서 최대한 간단하게 구성하는 것 을 목표로 해야 할 것이다.

검토 E.L.T.L의 Raspberry Pi는 사용자가 집에 있는 한 계속 작동하므로 명확한 에너지 절약 시스템 이 필요하다. 이를 위해 각 각의 기능들은 필요할 때만 켜질 수 있도록 한다. 예를 들어 Daily look 기능과 대중교통 도착 시간 표시 기능은 사용자가 알람을 껐을 때 부터 사용자가 외출을 할 때 까지만 동작 시키며 간단한 알림음을 위한 speaker는 단순히 audio pin 을 통해 전원을 공급받는 제품을 사용하여 추가적인 에너지사용을 절약한다. 그리고 사용자가 전원 plug를 뽑거나 E.L.T.L의 저전력모드를 실행하지 않고 나가는 경우를 대 비하여 일정시간 이후에 스스로 저전력모드로 들어가는 방식을 구현하는 것이 좋을 것이다.

결론 검토에서 살펴 본 사항들에 신경 쓴 다면 필자가 정말로 필요로 하던 smart lamp가 구현 될 것이라고 본다. 현재 가장 중요한 것은 lamp와 Raspberry Pi의 전원 공급 문제와 lamp에 사용되는 높은 전압 에 대한 안전 문제로 보며, 이 두가지에 대해 우선적으로 지식을 습득해야 할 것이다. 개발 진행은 각 각의 기능에 필요한 지식을 습득하여 기능을 독립적으로 구현 후 하나씩 취합 한다.

출처 참고 night light - http://blog.skenergy.com/981 table lamp 2 - http://www.lightnara.com/shop/goods/goods_view.php?goodsno=100029330&category=009 women 1 - http://myvenus.co.kr/blog/456824 women 2 - http://thesuumhospital.tistory.com/615 bedroom - http://m.wikitree.co.kr/main/news_view.php?id=224518 Parts - http://www.eleparts.co.kr, http://www.devicemart.co.kr 참고 기상청 - www.kma.go.kr 라즈베리 파이 활용백서 – 이재상, 표윤석

Raspberry Pi2 B RSS 릴레이 모듈 Dot Matrix Application smart phone ipTIME N100mini-AP무선 랜카드 Application smart phone Rpi Camera Coms USB 사운드 카드 5.1채널 MIC SPEAKER

감사합니다.