일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- 콘솔한글깨짐
- programmers
- 템플릿문법
- Login
- v-for
- react
- Vue.js
- getters
- state
- Reduce
- Emit
- 음양더하기
- 연동
- sns로그인
- node.js
- javscript
- javascipt
- mixins
- kibana
- mutations
- KAKAO
- azure
- axios
- v-if
- JavaScript
- includes
- v-on
- vuex
- Express.js
- IntelliJ
- Today
- Total
목록2018-2 아두이노 GPS 좌표 구글맵띄우기 (4)
공부용
생각보다 정확환 위치로 나와 놀랐습니다단점은, 생각보다 gps가 잘안잡힌다는 점입니다.추후에 안테나라던지 보강을해서 시도해볼 생각입니다.
GPS 정보를 받으면이런식으로 나오는데, 안잡히면 ,,,..,,, 이렇게 나온다. 그리고 사용할 신호는 $GPGGA다 수신이 됐을때 보기 쉽게 정리한게 TinyGPS 라이브러리이다. 그리고 아두이노우노는 시리얼통신을 1개밖에 지원이 안되는데,GPS+JSN270을 쓰려면 시리얼을 2개를 써야한다. (아두이노 Mega는 4개까지 지원가능) 하지만, 아두이노 우노밖에 없기 때문에 머리를 조금 써서 코딩을 했다.프로젝트상, 코드는 공개가 불가능하지만 흐름은 이렇다 1. gps시리얼을 먼저 listen() 함수로 받음.2. 좌표값을 받고나서 end() 함수로 시리얼통신을 끊음.3. jsn270 통신을 시작함.4. 웹서버에 좌표값을 등록함
보통 geo-6m 모델을 많이 사용하지만납땜을 하다 4개를 날려먹어서.. 직접 매장가서 다른 모델을 사고 납땜을 전문으로 하시는분에게 맡겼다..매장에는 다른모델밖에 없어서 그 모델밖에 살 수가 없었다. v.kel 모델이다.양 쪽 사이드는 어디에 쓰이는지 모르는 기능이구중간 4개는 흔히아는 기능이다.
1. https://console.developers.google.com/apis/dashboard 접속하여 프로젝트 만들기를 합니다.(좌측상단부에 Google APIs옆에 있습니다저는 미리 만들어놓은게 있어서 저렇게 뜹니다!)우측상단에 있는 새프로젝트를 눌러이름은 자유롭게 설정합니다. 2. 만든 프로젝트를 누르고, API 및 서비스 사용설정을 누릅니다. 3. API 이름은 Maps SDK for android이고, 검색하여서 사용설정을 누릅니다. 4. 사용자 인증 정보를 누르고, 사용자 인증정보 만들기를 누릅니다. 그리고 API키를 받습니다. 5. api 1를 누른 다음, 다음 창에서 애플리케이션 제한사항에서 안드로이드 버튼을 눌러줍니다. 6. 인증키를 등록하기 위해서는 SHA-1 서명인증이 필요합니다..