하루의 운동을 책임지는 가이드 피트니스 스마트 미러 › 2016 › 05 ›...
TRANSCRIPT
![Page 1: 하루의 운동을 책임지는 가이드 피트니스 스마트 미러 › 2016 › 05 › w09_ed... · 2016-05-04 · 하프미러 91cm X 181.5cm, 두께 10mm 이상 반사미러](https://reader036.vdocuments.mx/reader036/viewer/2022070804/5f03683a7e708231d4090ede/html5/thumbnails/1.jpg)
피트니스 스마트 미러
하루의 운동을 책임지는 가이드
김지환 김지혜 노윤재 채수지
![Page 2: 하루의 운동을 책임지는 가이드 피트니스 스마트 미러 › 2016 › 05 › w09_ed... · 2016-05-04 · 하프미러 91cm X 181.5cm, 두께 10mm 이상 반사미러](https://reader036.vdocuments.mx/reader036/viewer/2022070804/5f03683a7e708231d4090ede/html5/thumbnails/2.jpg)
1 프로젝트 소개
2 컨텐츠
3 소프트웨어 및 하드웨어
4 사용 기술
5 인터페이스
6 현재 진행상황
7 스케줄
목 차
![Page 3: 하루의 운동을 책임지는 가이드 피트니스 스마트 미러 › 2016 › 05 › w09_ed... · 2016-05-04 · 하프미러 91cm X 181.5cm, 두께 10mm 이상 반사미러](https://reader036.vdocuments.mx/reader036/viewer/2022070804/5f03683a7e708231d4090ede/html5/thumbnails/3.jpg)
프로젝트
하루의 운동을 도와주는 가이드로, 자세 교정이
가능하고 정확한 수치 데이터와 스케줄관리로
체계적인 운동을 할 수 있게 돕는 거울.
피트니스
스마트 미러
Fitness Smart Mirror
![Page 4: 하루의 운동을 책임지는 가이드 피트니스 스마트 미러 › 2016 › 05 › w09_ed... · 2016-05-04 · 하프미러 91cm X 181.5cm, 두께 10mm 이상 반사미러](https://reader036.vdocuments.mx/reader036/viewer/2022070804/5f03683a7e708231d4090ede/html5/thumbnails/4.jpg)
위팔 앞 운동
(덤벨 컬프레스)
위팔 뒤 운동
(덤벨 오버핸드)
하체 운동
(스쿼트, 런지)
어깨 운동
(덤벨 레터널 레이즈)
등 운동
(로우 덤벨 벤트 오버)
가슴 운동
(벤치 프레스)
허리 운동
(굿모닝 덤벨)
Fitness Smart Mirror
컨텐츠
덤벨을 이용한 근력운동
1
2
3
4
![Page 5: 하루의 운동을 책임지는 가이드 피트니스 스마트 미러 › 2016 › 05 › w09_ed... · 2016-05-04 · 하프미러 91cm X 181.5cm, 두께 10mm 이상 반사미러](https://reader036.vdocuments.mx/reader036/viewer/2022070804/5f03683a7e708231d4090ede/html5/thumbnails/5.jpg)
Fitness Smart Mirror
컨텐츠- 경우의 수
1번 운동
프로그램 선택
2번 운동
스케쥴
4번 운동
도움말
3번 운동
설정
일시정지: 1. 덤벨센서 값이 멈춘 경우
2. 키넥트 인식범위 밖으로 나갈경우.
3. 모션인식 옵션으로 일시정지.
종료: 1. 위의 일시정지상태가 2분이상 지속.
2. 모션인식 옵션으로 강제 종료.
종료: 자동물음으로 ‘종료’를 택한 경우
처음으로: 모션인식 옵션으로 돌아가기.
> 프로그램 종료
> 프로그램 종료
> 운동 시작으로 돌아감
> 운동시작으로 돌아감
처음으로: 자동물음으로 ‘처음으로’를 택한 경우
SET1 / 반복 수 / 지속시간 /
덤벨의 각도 /몸의 각도 / 단계 표시
운동중
운동선택
운동끝
덤벨들기
운동시작
![Page 6: 하루의 운동을 책임지는 가이드 피트니스 스마트 미러 › 2016 › 05 › w09_ed... · 2016-05-04 · 하프미러 91cm X 181.5cm, 두께 10mm 이상 반사미러](https://reader036.vdocuments.mx/reader036/viewer/2022070804/5f03683a7e708231d4090ede/html5/thumbnails/6.jpg)
하프미러 91cm X 181.5cm, 두께 10mm 이상
반사미러 작은사이즈의 프로젝터 빔의 반사를 위한 거울
Kinect 2 키넥트 XBox360 (1414)
Arduino 거울 내 아두이노, 덤벨 내 아두이노
덤벨 심박 센서, IOT, 음향센서 사용, 3D프린터로 자체 제작
Fitness Smart Mirror
소프트웨어 및 하드웨어
/하드웨어
/소프트웨어
Processing 맵핑툴 및 키넥트 제어
그 외 아두이노와 프로세싱의 커뮤니케이션을 위한
라이브러리 사용
![Page 7: 하루의 운동을 책임지는 가이드 피트니스 스마트 미러 › 2016 › 05 › w09_ed... · 2016-05-04 · 하프미러 91cm X 181.5cm, 두께 10mm 이상 반사미러](https://reader036.vdocuments.mx/reader036/viewer/2022070804/5f03683a7e708231d4090ede/html5/thumbnails/7.jpg)
Fitness Smart Mirror
기술 part 1
키넥트 + 프로세싱 : 모션 디텍팅
프로세싱과 키넥트의 모션 디텍팅을 위해, 키넥트 버
전2, xbox 360을 사용한다. 기술 구현을 위해 프로
세싱 버전2를 이용한다.
하프미러 + 프로젝터 : 스크린 생성
하프미러 아래쪽에 설치된 프로젝터(영사기)와 프로
젝터의 빛을 반사시켜주는 반사미러를 사용. 프로젝
션 & 맵핑된 미러는 곧 스크린의 기능을 하게된다.
키넥트로 유저의
움직임 인식
프로젝터빔의 반사를
위한 전반사 거울
거울통하여 비춰질 프로젝터
스크린 기능의 하프미러
![Page 8: 하루의 운동을 책임지는 가이드 피트니스 스마트 미러 › 2016 › 05 › w09_ed... · 2016-05-04 · 하프미러 91cm X 181.5cm, 두께 10mm 이상 반사미러](https://reader036.vdocuments.mx/reader036/viewer/2022070804/5f03683a7e708231d4090ede/html5/thumbnails/8.jpg)
Fitness Smart Mirror
테크 다이어그램
![Page 9: 하루의 운동을 책임지는 가이드 피트니스 스마트 미러 › 2016 › 05 › w09_ed... · 2016-05-04 · 하프미러 91cm X 181.5cm, 두께 10mm 이상 반사미러](https://reader036.vdocuments.mx/reader036/viewer/2022070804/5f03683a7e708231d4090ede/html5/thumbnails/9.jpg)
작동 전
Concept Image
평소 거울의 모습
평소에는 거울로 활용이 가능하며 인테리어 요소로
사용할 수 있다. 덤벨을 들면 프로그램이 실행된다.
전신 사이즈의 거울
Kinect
키넥트 위치
일반 거울과 다를 바 없는
모습의 전신거울
거울의 상단부에는 키넥트가
부착되어 있다.
![Page 10: 하루의 운동을 책임지는 가이드 피트니스 스마트 미러 › 2016 › 05 › w09_ed... · 2016-05-04 · 하프미러 91cm X 181.5cm, 두께 10mm 이상 반사미러](https://reader036.vdocuments.mx/reader036/viewer/2022070804/5f03683a7e708231d4090ede/html5/thumbnails/10.jpg)
처음 시작 화면
Concept Image
덤벨을 들면, 덤벨 속 심박수 센서 값이 입력 (input)
센서 값이 입력되면 전원은 자동으로 켜지고, 스크린
에 운동 프로그램 선택, 스케쥴, 설정, 도움말 등을
선택할 수 있는 창이 나타난다.
이 때 사용자는 바닥의 원 안에 위치한다. 거울과
일정 거리에 사람을 인식할 라인 지정한다.
프로그램 선택
4가지의 프로그램을 선택할 수 있다
진행한 운동의 스케쥴을 볼 수 있다
화면 및 기타 설정 기능
피트니스 거울의 도움말 기능
덤벨에서 인식한
심박수를 보여준다
심박수
스케쥴
설정
도움말
![Page 11: 하루의 운동을 책임지는 가이드 피트니스 스마트 미러 › 2016 › 05 › w09_ed... · 2016-05-04 · 하프미러 91cm X 181.5cm, 두께 10mm 이상 반사미러](https://reader036.vdocuments.mx/reader036/viewer/2022070804/5f03683a7e708231d4090ede/html5/thumbnails/11.jpg)
운동 선택 화면
Concept Image
스크린에 나타난 4개의 원에는 4가지의 운동 타입이
각각 위치되어 있다.
원하는 타입에 손을 위치시켜 프로그램을 선택할 수
있다. 이 때 일정시간 (대략 2초 이상) 이 지속되면
프로그램이 선택되며 운동화면으로 넘어간다.
4가지 타입은 가장 효율적으로 운동할 수 있는 부위
가 묶여 프로그램이 구성되어 있다.
1. 이두 / 등
진행률
덤벨에서 인식한
심박수를 보여준다
운동 선택
2. 삼두 / 가슴
3. 어깨 / 허리
4. 하체 / 스쿼트, 런지
전체 프로그램의 진행률을
보여준다.
![Page 12: 하루의 운동을 책임지는 가이드 피트니스 스마트 미러 › 2016 › 05 › w09_ed... · 2016-05-04 · 하프미러 91cm X 181.5cm, 두께 10mm 이상 반사미러](https://reader036.vdocuments.mx/reader036/viewer/2022070804/5f03683a7e708231d4090ede/html5/thumbnails/12.jpg)
운동중 화면
Concept Image
운동이 시작된다.
운동 중의 화면에는“세트 / 반복 수 / 지속시간 /
휴식시간 / 덤벨의 각도 / 몸의 각도 / 단계”가
표시된다.
세트
횟수
시간 덤벨의 각도를 나타
내며 각도 불일치 시
색상으로 표시된다.
덤벨 각도
팔 각도
진행 단계
팔의 각도를 나타내며 각도
불일치 시 색상으로 가이드
를 한다.
운동 부위가 묶인 프로그램의
진행 단계를 표시한다.
![Page 13: 하루의 운동을 책임지는 가이드 피트니스 스마트 미러 › 2016 › 05 › w09_ed... · 2016-05-04 · 하프미러 91cm X 181.5cm, 두께 10mm 이상 반사미러](https://reader036.vdocuments.mx/reader036/viewer/2022070804/5f03683a7e708231d4090ede/html5/thumbnails/13.jpg)
자리를 비울 시
Concept Image
운동 중 센서값의 입력이 멈추면, 운동은 일시정지
상태가 된다. 이 때, 운동 화면을 멈춘상태로 유지
하거나, 임의로 끌 수 있다.
멈춘 화면에는 계속하기, 일시정지, 종료하기 세가지
의 옵션이 화면에 뜨고 원 위에 손을 위치한 후 2초
이상 지속시 적용된다.
아무런 입력이 없는 상태에서 2분이 지나면 운동
프로그램이 꺼지고, 일반 거울로 돌아온다.
일시정지
멈춘 화면에서 운동을
다시 진행하고 싶을 경우
운동중 화면으로 되돌아
갈 수 있는 기능이다.
계속하기
종료하기
프로그램을 종료하고 싶지
않을 경우 일시정지를 시켜
자동으로 종료되지 않게 한다.
더이상 프로그램을 진행
하고 싶지 않을 경우 임의로
종료시킬 수 있다.
![Page 14: 하루의 운동을 책임지는 가이드 피트니스 스마트 미러 › 2016 › 05 › w09_ed... · 2016-05-04 · 하프미러 91cm X 181.5cm, 두께 10mm 이상 반사미러](https://reader036.vdocuments.mx/reader036/viewer/2022070804/5f03683a7e708231d4090ede/html5/thumbnails/14.jpg)
프로그램 완료 시
Concept Image
모든 운동 프로그램을 완료하면 다른 프로그램을
선택 할 수 있고, 일시정지, 그리고 종료를 할 수
있는 3가지의 옵션이 뜨며 이 역시 손바닥 모션
으로 선택해서 고른다.
종료하기
다른 프로그램
더이상 프로그램을 진행하고
싶지 않을 경우 임의로 종료
시킬 수 있다.
운동을 마치고 싶지 않을 경우
다른 프로그램을 선택할 수
있으며 선택 시 초기 화면으로
돌아간다.
![Page 15: 하루의 운동을 책임지는 가이드 피트니스 스마트 미러 › 2016 › 05 › w09_ed... · 2016-05-04 · 하프미러 91cm X 181.5cm, 두께 10mm 이상 반사미러](https://reader036.vdocuments.mx/reader036/viewer/2022070804/5f03683a7e708231d4090ede/html5/thumbnails/15.jpg)
Fitness Smart Mirror
현재 진행상황
아두이노 UNO1(덤벨) 아두이노 UNO2(MS)
: 통신을 위한 블루투스칩
덤벨에 장착되는 아두이노에는 블루투스 HC05(마스
터)칩을 연결하여 슬레이브(MS,미러)로 정보를 전송
한다. MS와 연결되는 아두이노는 미러 내부에 장착,
마스터칩의 정보를 읽는 HC06(슬레이브)칩을 사용하
여 상호간 통신을 돕는다. 아두이노 우노와 HC06간의 블루투스 통신 실험
![Page 16: 하루의 운동을 책임지는 가이드 피트니스 스마트 미러 › 2016 › 05 › w09_ed... · 2016-05-04 · 하프미러 91cm X 181.5cm, 두께 10mm 이상 반사미러](https://reader036.vdocuments.mx/reader036/viewer/2022070804/5f03683a7e708231d4090ede/html5/thumbnails/16.jpg)
Fitness Smart Mirror
현재 진행상황
아두이노와 아두이노간의 통신 실험을 위해, 아두이노 우노
두 개와 블루투스칩 HC-06을 두 개를 구매하여 실험해 보았다.
-이번실험은 우노의 블루투스 수신실험으로 모바일로 아두이노
와 무선통신하여 led 제어.
![Page 17: 하루의 운동을 책임지는 가이드 피트니스 스마트 미러 › 2016 › 05 › w09_ed... · 2016-05-04 · 하프미러 91cm X 181.5cm, 두께 10mm 이상 반사미러](https://reader036.vdocuments.mx/reader036/viewer/2022070804/5f03683a7e708231d4090ede/html5/thumbnails/17.jpg)
/4월
3w
키넥트와 프로세싱의 연결 및 구동
아두이노와 프로세싱 라이브러리 쉴드 조사
4w
심박센서, 블루투스, 아두이노 (우노) x 2개, 아두이노
미니 x 2개, 공구키트 구매
인터페이스 구성 : 구동원리 이해 및 인터페이스 디자인폼
기획 (디자인 컨셉, 주 컬러 선정, 문구류, 그래프, 선 설정)
덤벨 : 덤벨 아이디어 스케치 후 확정
5w
인터페이스팀과 덤벨팀으로 분담하여 코딩시작
인터페이스 구성팀: 인터페이스 디자인폼을 바탕으로 2d물
제작 시작
덤벨 팀: 덤벨 3D 가제작
/5월
아두이노팀과 프로세싱팀 분담하여 코딩시작
1w
아두이노팀: 블루투스 제어 코딩
프로세싱팀: 키넥트 for windows drive 서치 및 조사
2w
아두이노팀: 심박센서 제어 코딩 및
프로세싱팀: open NI 드라이브 조사, 작동 테스트용
오픈소스 적용과 테스트
3w
아두이노팀, 프로세싱 팀: 인터페이스 구동 관련 2D그래픽
(재미요소) 제작-이미지 용량 줄여 넣는 법 찾기
Fitness Smart Mirror
스케줄
![Page 18: 하루의 운동을 책임지는 가이드 피트니스 스마트 미러 › 2016 › 05 › w09_ed... · 2016-05-04 · 하프미러 91cm X 181.5cm, 두께 10mm 이상 반사미러](https://reader036.vdocuments.mx/reader036/viewer/2022070804/5f03683a7e708231d4090ede/html5/thumbnails/18.jpg)
감사합니다