ESP32에서 RTCM3 수신기
ESP32에서 RTCM3 수신기
농업 업계에서 조금씩 보급되고 있는 RTK입니다만, 기지국의 보정 정보를 트랙터의 자동 조타 장치에 흘려야 한다는 제약이 있습니다.
현재, Android에서 Lefebure NTRIP Client 을 사용하는 것이 일반적입니다만, iPhone이거나 가라케이에서는 사용할 수 없기 때문에 ESP32로부터 테더링으로 기지국의 보정 정보를 주워 오는 것을 만들어 보았습니다.
또, 종업원 등 복수의 이용자가 있는 경우에서도, 테더링의 ID와 Password를 공통화해 두면, 스마트폰이나 인간이 바뀌어도 사용할 수 있다고 하는 메리트도 있습니다.
소재
Arduino RS232C 차폐 htps //w w. 슈 tch-s 시엔세. 코 m/타타 g/1859/
RS232C 케이블 htps //w w. 아마존. 이. jp/gp/p 로즈 ct/B078SRG81K/
Arduino에 넣는 프로그램
htps : // 기주 b. 이 m / G Y Y-A K2 / N Tri P-C En T-F r-r r
WiFi, NTRIP Caster의 설정을 넣습니다.
초기 설정이 끝나면 하드웨어 시리얼의 UART0에 출력되지만, 디버깅 등을 위해 UART2 등에 보정 데이터를 출력한 경우는 소스의 변경과 보드의 점퍼 핀도 변경해 주십시오.
예
NTRIPClientSample.ino26行目に追加 Serial.begin2(115200);
67行目 Serial2.print(ch);
또한 UART1을 사용하는 경우 하드웨어 제약이 있습니다. 여기를 참고하십시오.
htps : // 이 m / T ~ SH / ms / 0 41136c535c723
뱀발 1
시도하지 않지만, RN42라든지의 Bluetooth SPP 모듈 사용하면 무선화할 수 있을 것이다.
RN42 XBee htp // 아키즈키덴시. 코 m/분 g/g/gM-08690/
XBee Shield htps //w w. 슈 tch-s 시엔세. 코 m/타타 g/1262/
사족 2
NMEA 출력을 할 수 있는 기종의 경우, TinyGPS++를 사용해 Ambient에 보내면, 자동적으로 작업 로그를 만들 수 있습니다. (쓴 소스는 있지만 버그가 있으므로 조정 중)
Reference
이 문제에 관하여(ESP32에서 RTCM3 수신기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/yasunori_oi/items/1af14c548d75041c64e2
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
26行目に追加 Serial.begin2(115200);
67行目 Serial2.print(ch);
Reference
이 문제에 관하여(ESP32에서 RTCM3 수신기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/yasunori_oi/items/1af14c548d75041c64e2텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)