#Golang-Raspberry|Chapter 5:GPS NEO M8N
Hallo semuanya, dalam chapter ini kita akan coba belajar dengan GPS. GPS yang kita gunakan kali ini adalah NEO M8N, modul ini sudah up to…
#Golang-Raspberry|Chapter 5:GPS U-Blox NEO M8N
Hallo semuanya, dalam chapter ini kita akan coba belajar dengan GPS. GPS yang kita gunakan kali ini adalah NEO M8N, modul ini sudah up to (GPS, Galileo, GLONASS, BeiDou) jadi cukup lah ya.
Sebelumnya siapkan raspberry dan modul GPS nya, dalam kali ini saya menggunakan interface USB. teman-teman juga bisa pake interface serial UART (TX, RX).
- Hidupkan raspberry kalian
- Hubungkan modul GPS dengan raspberry
- Cek apakah sudah terhubung dengan command
dmesg
- Dari gambar di atas terlihat bahwa GPS di port “ttyACM0”
- Clone repository ini
git clone https://github.com/AndrianTriPutra/GPS_NEO-M8N Ublox_NeoM8N
- Buka dengan text editor
- Arahkan ke stream
- Run with
go run steam.go
- Dalam kasus ini kita hanya menggunakan parameter GNMRC dan GNGGA
- Kemudian masuk ke directory parsing
- Sebelum di run kita install library parsingnya
go get github.com/adrianmo/go-nmea
- Run with
go run parsing.go
- Dari gambar di atas terlihat bahwa outputnya di conversi dalam string json
- Timestamp dari GPS adalah UTC, jadi jika mau dalam bentuk UTC+7 harus diconversi lagi
- Timestamp ini juga bisa diambil dari time stamp dari sistem
OK, cukup sekian dulu Semoga bermanfaat untuk kita semua
메타데이터
- post_id
- 3945e7c5ae96
- slug
- golang-raspberry-chapter-5-gps-neo-m8n-3945e7c5ae96
- url
- https://medium.com/@andriantriputra/golang-raspberry-chapter-5-gps-neo-m8n-3945e7c5ae96
- canonical_url
- https://medium.com/@andriantriputra/golang-raspberry-chapter-5-gps-neo-m8n-3945e7c5ae96
- author_url
- https://medium.com/@andriantriputra
- status
- ok
- fetched_at
- 2026-07-28 12:09:50