코코아팹은 누구나 창의적 아이디어를 현실로 만들어 낼 수 있도록
만들고, 공유하고, 배울 수 있는 터전이
되고자 합니다.
아이디와 비밀번호를 잊으셨나요?아이디 / 비밀번호 찾기
코코아팹 회원이 아니신가요? 회원가입
GPS 모듈에서 파싱한 위도 경도 값을 블루투스로 bluetooth spp 어플로 보는 방법 좀 알려주세요ㅠㅠ
byeonggyu24 | 2017-07-26
|
|
---|---|
아두이노 메가에서 1이라는 값을 시리얼모니터에서 보내면 위도와 경도가 시리얼 모니터에 뜨게 만들었는데 이걸 블루투스로 핸드폰에서 제어를 하려고 하니 전혀 감이 안잡히네요ㅠㅠ 도와주실 수 있을까요??
#include <SoftwareSerial.h>
#include <TinyGPS.h> TinyGPS gps;
SoftwareSerial uart_gps(10, 11); void getgps(TinyGPS &gps); char val;
void setup()
{ Serial.begin(9600); uart_gps.begin(9600);
} void loop()
{ if(Serial.available()){ val=Serial.read(); } while(uart_gps.available()) // While there is data on the RX pin... { int c = uart_gps.read(); // load the data into a variable... float latitude; float longitude; if(gps.encode(c)) // if there is a new valid sentence... { gps.f_get_position(&latitude, &longitude); if(val=='1'){ Serial.print(latitude,5); Serial.print(","); Serial.print(longitude,5); Serial.print("\n"); delay(1000000);
}
} } |
|
이전글 | 블루투스 질문이에요.. 댓글에 댓글다는걸 모르겠어서..... | 2017-07-26 |
다음글 | 오렌지보드 Wifi & 아두이노 UNO 통신 질문 | 2017-07-27 |