2014년 3월 10일 월요일

mpu 6050 가속도 센서값 활용 공식 : ROLL,PITCH

앞서...
  • 앞서 아두이노 프로젝트에서 제가 MPU 6050의 값을 처리를 못한 것으로 끝난 것으로 포스팅을 마친것과는 달리 최근 MPU 6050의 값을 이용하여 값을 활용하여 안드로이드에서 보일수 있게 만들었습니다. 정확히 말씀드리자면 Roll,Pitch,Yaw 값중에 Roll,Pitch의 값만 구할수 있었으니 반만 구했다고 할수 있습니다. 먼저 이유를 말씀드리자면 Yaw값을 구하기 위해서는 gyro값을 처리하여 accel값과 같이 처리를 하여야 하는데 제가 만든 작품의 특성상 GYRO값을 누적시킬 만큼의 데이터를 활용하지 못하였고 적분을 하지 못하였기 때문입니다. 

MPU6050으로 얻을 수 있는 값

  • 먼저 MPU 6050의 출력값으로는 우측과 같습니다. 제가 아두이노 센서 관련 포스팅을 할때 많이 보여드린 결과값이죠.
  • accel의 값으로는 x,y,z축을 기준으로 -16384~+16384만큼의 범위를 가집니다. 저의 결과 값은 자동차키트(센서)를 정방향으로 가만히 두었을 때 값이지만 위와 아래의 값이 다르고 z의 값이 유난히 큰것을 볼수 있습니다.
  • 기본적으로 MPU6050에서 값을 파형 형태로 전달하기 때문에 항상 정확히 같은 값을 기대할 수 없으며 accel값은 중력의 영향을 받기 때문에 수직의 값을 측정하는 z의 값이 유난히 크게 나오게 됩니다.





 Roll,Pitch???

  • 공식에 있어서 x y z의 값은 accel의 값이 사용 됩니다. 이 글의 목적인 센서의 값을 이용한 공식을 적어드리면
    • pitch = arctan(x/z)
    • roll = arctan(y/z)
  • 자바 공식으로 적으면

    • float pitch = (float) (Math.atan2(y, z) * 180/PI);
    • float roll = (float) (Math.atan2(x, z) * 180/PI);
  • 이렇게 사용할 수 있습니다. 자바에서 뒤에 180/PI를 붙이는 이유는 atan2의 리턴값이 라디안값으로 리턴되기 때문입니다.
  • Roll,Pitch는 아래의 사진을 보면 이해하기 쉬운데 기울기 값입니다. 즉 값을 이용해서 MPU6050센서의 앞뒤,좌우의 기울기 값을 알수 있습니다. Roll은 센서의 좌우로의 기울기, Pitch는 앞뒤로의 기울기를 알수 있습니다.

  • 오른쪽의 스마트폰에서의 값은 제 자동차 키트에서의 값입니다. 나침판 그림은 각각의 값을 보기 쉽게 표현하기 위한 것입니다. 이런식으로 활용할 수 있습니다.

Yaw??
  • yaw값을 알면 mpu6050센서에서의 방향상태를 x,y,z축으로 알수 있지만 yaw값은 제일 까다로운 값입니다. 제가 전문성이 떨어지기 때문에 간단히 설명을 드리자면 yaw값을 구하기 위해서는 gyro값을 계속 누적시켜 적분을 한 값이 필요로 한데, 이 값은 위에서 적은 거와 같이 센서값은 파형의 형태로 전달되기 때문에 순간순간 미세한 오차가 있으며 계속 누적할 경우 오차가 커지게 됩니다. 이를 위해선 필터의 값이 필요합니다. 저 같은 경우는 아두이노에서 자동차의 컨트롤값의 처리와 센서의 처리에 있어 컨트롤의 값이 실시간으로 이루어져야하고 우선시 되기때문에 센서의 값을 누적시킬수 없기 때문에 구하지 못하였습니다.
참조사이트 입니다.
http://www.geekmomprojects.com/mpu-6050-dmp-data-from-i2cdevlib/

2014년 3월 7일 금요일

계정 설정하기 : 네트워크 관리사 2급 실기 문제 풀이

Q : 다음 제시문제와 같이 계정을 설정하시오.
(단, 폴더나 파일, 사용자 계정 등이 없으면 새로 생성하시오.)
  1. 사용자 이름 : NAMED
  2. 전체 이름 : 네트워크관리사
  3. 설명 : 네트워크 수검자 계정
  4. 소속 그룹 : Power User
  5. 홈폴더 : C:\ICQA
  6. 옵션설정
    • -암호 변경할 수 없음.
    • -암호 사용기간 제한 없음
A
  • 도메인 사용 관리자에 들어간뒤
  • 사용자에서 마우스 우측 클릭을 하여 새 사용자를 선택하여 줍니다.
  • 문제와 같이 작성해주고  
  • 초기 값으로 암호 변경할 수 없음이랑 암호 사용 기간 제한 없음이 선택 불가로 나와 있는데
  • 다음 로그온할 때 반드시 암호 변경을 선택 해제를 해주게 되면 선택이 가능해집니다.
  • 다음 만들기를 눌러 사용자를 생성해 줍니다.
  • 소속그룹과 홈폴더 설정을 위해 생성한 사용자를 우측 클릭하여 등록정보를 눌러줍니다.
  • 소속 그룹 탭을 눌러 추가를 눌러 해당하는 그룹을 추가한 뒤 확인을 눌러 줍니다.
  • 마지막으로 프로필 탭을 눌러 홈폴더를 설정해준뒤 확인(적용)을 눌러 설정을 마무리합니다.
  • 기본적인 것이지만 실 문제에는 /의 좌우대칭의 모양(역슬레시)으로 표시가 되지만 \을 입력하면됩니다.

TCP/IP 주소 설정하기 : 네트워크 관리사 2급 실기 문제 풀이

Q : 현재 Win2000Server 시스템이 지급되어 있다. 다른 시스템이 이 시스템에 네트워크 연결이 가능하도록 설정하시오.

  • 제시문제
  1. IP : 203.248.201.200
  2. Subnet : 255.255.255.192
  3. Gateway : 203.248.201.193
  4. DNS : 211.162.235.101
  5. 작업그룹 : ASIN21.
  6. 컴퓨터이름 : WIN2000
  • 문제 해결 후 시스템 상태
  1. 제시문제와 같이 정상적으로 설정되어 있다.
  2. 6개 항목이 무도 맞아야 정답 처리 합니다.


A .
  

  • 시스템 등록정보를 눌러줍니다.




  • 인터넷 프로토콜(TCP/IP)로 클릭해 놓은뒤 등록정보를 눌러줍니다.
  • 문제에서 제시한 값들을 넣고 확인을 눌러줍니다.
  • 여기까지가 제시문제 1~4요구사항입니다.
  • 시스템 등록정보를 클릭해주고
  • 네트워크 식별 탭을 누른뒤 등록정보를 눌러줍니다.



  •  컴퓨터 이름과 작업그룹 이름을 설정한 뒤 확인을 눌러줍니다.



2014년 3월 4일 화요일

갤럭시 s5와 Iphone의 Spec으로 보는 Camera와 웨어러블 기기 가능성

요즘 모바일 시장을 보면
이러한 뉴스를 볼수 있습니다.

디자인으로 제품 이름 맞추기~

 내용을 요약하여 정리하자면 새로운 제품들의 모바일 기기들은 하스웨어의 한계에 다가가고 있으며 이에 따라 소위 스펙이라고 불리는 것들은 대동소이 해가고 있습니다. 심지어 디자인마저..
 이러한 상황 속에서 기업들은 자신의 제품을 돋보이기 위해 모바일 기기의 Identity를 더해가며 홍보를 하고 있습니다.

먼저 예로부터 스마트폰 운영체제 점유율 1,2위인 Android와 IOS의 대표이자 항상 비교가 되었던 갤럭시 s5와 I phone 5s를 스팩 비교를 해보면 아래와 같습니다.

이름
겔럭시s5
I phone 5s
운영체제
안드로이드 4.4
ISO7
Display
5.1inch 1920*1080 슈퍼아몰레드 디스플레이
4inch 1136*640 Retina 디스플레이
Cpu
Snapdragon 801 2.5G quad-core
A7
Ram
2G
비공개
Camera front
210M
120M
Camera-back
1600M
800M
무게
145g
112g
크기
142*72.5*9.1(mm)
123.8*58.6*7.6(mm)
기타
Ip67 방수,방진
심박센서 내장, 스와이프 타입의 지문인식 센서
셀렉티브 포커스, 패스트 오토 포커스, 아이소셀, 리치톤,
Thouch ID
M7(mothion data processer)
Isight
True Tone 플래시

폰카가 아닌 카메라
출처 : samsung mobile blog
  • 이 문구는 I phone 5s 홈페이지에 나와있는 문구 입니다. 스마트폰의 카메라 기능은 스마트폰과 카메라의 경계를 허무는 노력을 많이 보이는 기능들을 볼수 있습니다. 갤럭시 s5에서 아이소셀(ISOCELL)은 1600M화소를 자랑하며 아웃포커싱 기능인 Selective Focus과 리치톤, Fast Auto Focus와 같이 실제 카메라와 같은 기능을 자랑합니다. Iphone에서도 마찬가지로 슬로우모션, 라이브 비디오 줌, 정방형 사진과 같은 새로운 특수기능을 Isight이라는 이름으로 소개하며 실제 카메라에 버금가는 성능을 주요 기능으로서 홍보하고 있습니다. 삼성과 애플이 아닌 LG,Sony,HTC 등과 같은 스마트폰 제조사의 최신작들에서도 카메라 기능의 향상에 힘쓰는 것을 어렵지 않게 볼수 있습니다. 이러한 카메라 기능의 향상에는 우측에서 보는 것과 같이 스마트폰을 사용자들이 카메라 대신 사용하고 스마트폰을 활용한 SNS활동 등을 하는 생활 패턴이 가져온 결과 라고 생각됩니다. 

Isight의 기능 소개 문구

  • 갤럭시와 아이폰에서는 눈에 띄는 기타 기능에는 심박 센서와 M7 processer가 있습니다.  먼저 심박센서의 기능은 이름과 같이 간단하게 심장 박동을 젤수 있습니다. 이는 MWC에서 발표한 갤럭시 기어2, 기어 핏의 주요 기능인 피트니스 코칭 기능을 활용하는 주요 센서가 될것 이라는 삼성의 설명입니다. 심박 센서는 아직 갤럭시 기어 시리즈에서는 혹평으로 작용하는 스마트폰의 2nd스크린의 기능 외의 다른 활용이 없는 상황에서 피트니스, 헬스케어 부분으로의 활용의 가능성을 보여주고 있습니다.
  • 아이폰에서는 M7이라는 보조 Processer를 공개 하였습니다. M7은 스마트폰 내의 자이로,가속도,네트워크(핑),나침반 등등의 센서의 값을 처리하는 부분으로 사용하여 메인 Processer인 A7의 부수적인 처리를 대신함으로서 A7의 성능 또한 향상시킬수 있다고 설명하고 있습니다. 실제로 소개 페이지에서는 피트니스 앱을 예로 들었으며 이후 Iwatch 뿐만 아니라 다른 추가적인 웨어러블 기기로부터의 센서값을 처리하는 중요한 프로세서가 될 수 있습니다.



ALL-IP 등장 이유와 이점

  • 모든게 경계 없이 모든게 연결되고 날아올라 올라잇 올라잇 세상으로~
  • 과거 악동 뮤지션의 KT광고 CM송 문구 이다. 우리도 모르는 사이 광고한지 1년이 채 조금 지났 지금 ALL-IP는 이미 실현이 되었다. All-IP는 왜 등장하게 되었으며 이점은 무엇인가? 


ALL-IP Network로의 변화

모든 것이 IP통신으로?


  • 오랜시간에 걸처 통신 환경의 변화가 이루어 지면서 데이터 트레픽은 폭발적으로 증가되었다통신의 발전에 따라 멀티미디어 서비스의 수요 급증이 이루어지고 고속 멀티미디어 서비스가 가능한 IP기반의 서비스가 필요하게 되었고, 과거 기존의 음성 서비스 제공 중심에서 음성+영상+데이터 융합형 서비스 등의 등장에 따라 회선 통신망 중심에서 IP 패킷 통신망 중심으로의 변화가 이루어 지고 있다.

과거로부터 현재까지 인터넷의 발달로 인한 요구하는 인터넷활동
  • ALL IP로 변화하게 되면서 망 구축 비용이 절감되고, IP기반의 네트워크 접근이 자유롭게 되는 이점이 생기게 된다. 또한 네트워크의 발전으로 발생할 수 있는 QOS도 해결된다.


인터넷 서비스 발달로 인해 늘어나는 데이터트레픽


  • 다양한 디지털 (주변)기기의 기술 성장으로 인해 ALL IP 기반의 홈네트워크를 통한 서비스 제공이 가능해지고 있다. 이러한 홈네트워크 서비스 또한 디지털 기술의 특성상 다양한 IP기반의 서비스 확장이 가능하다.


데이터 트레픽, QOS, 컨텐츠, 서비스 모두를 충족시킬 수 있는 기술인 IP기술로 변화하고 있다.

BM 분석 - Snapchat(스냅챗)

Before..
  • 제가 IT 서비스 동향에 대하여 개인적으로 공부겸으로 해서 특이하거나 이슈된 서비스들을 하나하나 BM으로 만들어 보려 합니다. BM프레임은 예전에 T아카데미에서 ROA컨설팅에서 대표이사로 계신 윤정호 이사님이 알려주신 프레임을 최소화 하여 따라 가려 합니다. 
  • 개인적으로 예나 지금이나 이런것을 상당히 못한다고 생각하기 때문에 많은 보시게 된다면 많은 피드백을 해주셨으면 합니다. 
Facebook을 빠져나간 10~20대의 사용자들은 대부분 Snapchat으로 이동함
  • 처음으로 포스팅 하는 것은 스냅챗으로 No.1 SNS인 페이스북과 많이 엮이는 핫한 메신져인 Snapchat 입니다. 많은 10대 유저들이 페이스북에서 Snapchat으로 이동하고 있으며 또한 그 페이스북으로부터 3조원의 인수 조건을 걷어찬 기업으로 유명합니다.




1. BM 분석대상 : Snapchat


  • 미션임파서블에 나오는 자동폭파 디스크!(혹은 만화 몬타나존스의 레코드), 미션을 전달하고 기밀을 위해 자동으로 폭파 되게 되었다. SnapChat은 이와 같은 개념을 활용한 SNS이다. 

2. BM Overview(Company Overview)

  1. Launching : 2011 9월
  2. CEO : Evan Spiegel
  3. 서비스 제공 : Snapchat
  4. 서비스 : Messaging,SNS
  5. 서비스 주요 타겟 : 미국 10,20대 스마트폰 사용자
  6. 서비스 특징
    • 사진에 텍스트와 그림을 담아 전송하는 모바일 메신져 서비스이다. 수신된 이미지는 설정에 놓은 10초 이내의 시간만 보여지고 난 뒤 삭제된다. 때문에 사생활 노출을 꺼리는 사용자에게 큰 인기를 끌고 있다. 10대 청소년 (특히 여자)의 경우 부모님으로부터 누구에게나 공개가 되는 Facebook과 같은 SNS를 피하기 위하여 많은 사랑을 받고 있다.
    • 스냅쳇의 기능으로서 단순 이미지 메세징 뿐만 아니라 동영상을 이용한 메세지 전송을 이용하는 스냅챗 스토리가 있다. 자신만의 컨텐츠를 타임라인으로 묶어 공유하여 자신만의 이야기를 공유할수 있다.

3. Service Process(Usage Process)




4. User Value Proposition

  • 사용자
    • 기본적인 메신져 서비스으로서의 기능인 내용을 주고 받음에 있어서 이미지를 주로 이용하고 이 내용은 10초 이내로 보여진 후 파기 됨으로서 기록이 남지 않아 사생활의 노출의 고민을 없에줄수 있다.
    • 스넵챗 스토리의 기능인 여러개의 메세지를 하나로 묶음으로서 하나의 스토리를 만들어 타임라인을 만들고 공유함으로서 자신을 표출할 수 있다.
    • Facebook의 피로도를 느낀 유저들로부터 탈 Facebook의 경로가 되고 있다.
5. 경쟁 BM 분석
출처 : Onavo Insights


  1. Facebook
    1. 서비스 제공 기업 : Facebook
    2. 서비스 제공 년월 : 2004.02
    3. ViewPoint : 세계에서 가장 높은 점유율을 가진 SNS, Snapchat으로부터 많은 10~20대의 사용자들(주로 여성)을 뺏겼으며 이후 Facebook Poke등와 같은 10대를 겨냥한 서비스를 하였지만 사용자를 붙잡지 못하였으며 이후 Snapchat을 3조원에 인수하려 했다.
  2. Line(라인)
    1. 서비스 제공 기업 : NHN
    2. 서비스 제공 년월 : 2011.06
    3. ViewPoint : 2014년 기준 230여국 이상에서 서비스 중이며 2014년 2월 북미를 공략하기 위하여 미국 현지 법인 설립하였다. 동남아시아권에서의 큰 점유율을 가지고 있으며 이를 기반으로한 북미 서비스를 시작할 것이다.
  3. WeChat
    1. 서비스 제공 기업 : Tencent
    2. 서비스 제공 년월 : 2011.01
    3. ViewPoint : 중국 시장에서 큰 점유율을 보유하고 있으며 Snapchat CEO인 Evan Spiegel 인터뷰에서 Tencent가 롤모델이라고 했다. WeChat의 주요 수익모델로서는 게임센터, 유료 스티커스토어, 모바일 지불결제 등이 이다.

6. Target Customer

  • Demographic 측면
    • 미국 내의 스마트폰 사용자(I OS,Android)

  • Lifestyle & Usage Pattern 측면
    • 주요 타겟은 사생활 노출을 꺼리는 10~20대 여성 사용자.
    • Facebook 등과 같은  기존 SNS에 피로감을 느끼는 사용자.

7. Revenue Stream
  • 현재로서는 주요 수익모델이 없으며 투자자금으로 운영.
  • 인터뷰 내용에 따르면 게임센터, 유료 스티커스토어, 모바일 결제 등의 수익모델을 가진 Tencent를 롤모델로 삼고 있다.
  • 10초 이내의 시간만 보여지는 메세지를 특징으로 삼아 많은 광고서비스의 많은 가능성이 있다.
8. Disruptive BM으로서의 시사점 및 향후 전망


  • SNS
    • 이미지와 동영상을 주로 이용한 서비스.
    • Snapchat Story를 통하여 자신만의 이야기를 공유함으로서 소셜 미디어 피드의 역활을 효율적으로 하고 있음.