천문 장비 혹은 필요한 도구들을 스스로 만들기 위한 정보들을 교환하는 장입니다.
우리가 함께 만든 우주선이 달나라에 가지 말라는 법이 있을까요?
총 게시물 111건, 최근 0 건
   
[자작세상]받아온 GPS 데이터를 LCD에 출력
글쓴이 : 정재원 별님 날짜 : 2009-11-08 (일) 19:19 조회 : 6523

 

 

^ 이번에 새로 구입한 20x4 캐릭터LCD ㅋㅋ

 

GPS 모듈에서 받아온 GPS데이터를 배열에 저장한후

원하는 데이터를 뽑아 캐릭터 LCD에 출력해보았다.

 

 

처음엔 아무생각없이 쉽겠다고 생각하고 파싱을 하였는데

데이터를 파싱하는것 보다

문자하나씩들어오는 GPS데이터를 모아서

하나의 배열에 문자열로 넣는 작업이 좀 잘되지 않아서 고생을 하였다

원형 큐 개념이 필요하다고 했는데 꼭 그런 방법이 아니더라도 가능했다.ㅋ

 

/******************************************************************************************************************
//    GPGGA 분석

//                       UTC타임,      위도,                         경도,            위성수,                고도
 //   $GPGGA,  084907.00,   3548.35786,N,   12832.42228,E, 1,   04        2.85,  100.1,M,   22.8,M,,*5C
 ******************************************************************************************************************/

GPS데이터 추출은 문자열로 배열에 저장시킨 데이터를 가져와서

"$GPGGA"를 찾고 그뒤로 ','쉽표의 갯수를 카운트 해서

몇번쨰 쉽표 뒤에 있는가에 따라서 데이터를 분류후 추출하였다.

 

 

 


   

총 게시물 111건, 최근 0 건
번호 이미지 제목 글쓴이 날짜 조회 추천
81 전산나사와 표준 기어로 웜기어를 만드려면 +2 이형철별님 06-19 15855 0
80 기어의 모듈, 원피치, 직경 피치 이형철별님 06-19 16207 0
79 3D 프린터로 만든 외국의 천체 추적기 이형철별님 06-19 4057 0
78 천체 사진 촬영용 추적 장치 - 시작 +1 이형철별님 06-18 3809 0
77 포커서 최동일별님 02-22 3371 0
76 나만의 별지시기 만들기 황규복별님 01-25 9334 0
75 AstroTracker : 천문 시뮬레이터& 천체추적장치 … 정재원별님 05-06 5650 0
74 32면체를 이용한 투영기 제작 (충남대학교 천… +8 윤여창별님 06-29 6999 0
73 80mm 규격으로 새로 만들어 봄 +1 이대희별님 06-19 4284 0
72 심심한 주말.. 4인치 태양 필터 제작..하기. +11 이대희별님 05-28 6011 0
71 렌즈 없는 망원경을 만들 수 있을까? +5 김태욱별님 03-08 5182 0
70 [자작세상]태양위치추적프로그램 만들어 봤… +2 정재원별님 01-02 7529 0
69 [자작세상]받아온 GPS 데이터를 LCD에 출력 정재원별님 11-08 6524 0
68 [자작세상] Win32API로 시리얼통신 프로그램 제… +3 정재원별님 09-05 8374 0
67 유기물을 찾아 먹는 로봇의 개발 현상과 진화… +2 정재원별님 08-09 6542 0
처음  1  2  3  4  5  6  7  8  맨끝
 
Since 2001.2.7 과학기술정보통신부 등록 비영리민간단체 천문노트. Copyright All rights reserved.
단체명 : 천문노트  |    고유번호 : 101-82-15888  |    대표자명 : 김태욱, 조우성  |    주소 : 138-804 서울특별시 송파구 가락동 93 금강빌딩 7층 710호  |    전화 : 02-543-3295  |    Fax : 02-6918-6888  |    통신판매신고번호 : 종로 제01-5696호  |    개인정보관리책임자 및 사이트관리자 : 지용호