Daftar Isi:

Jam GPS Arduino Dengan Waktu Lokal Menggunakan Modul NEO-6M: 9 Langkah
Jam GPS Arduino Dengan Waktu Lokal Menggunakan Modul NEO-6M: 9 Langkah

Video: Jam GPS Arduino Dengan Waktu Lokal Menggunakan Modul NEO-6M: 9 Langkah

Video: Jam GPS Arduino Dengan Waktu Lokal Menggunakan Modul NEO-6M: 9 Langkah
Video: ๐Ÿ›‘ Tutorial Dasar Modul GPS Ublox Neo-6m | Arduino Project 2024, Juni
Anonim
Image
Image

Dalam tutorial ini kita akan belajar bagaimana mendapatkan waktu saat ini dari satelit menggunakan arduino.

Tonton videonya!

Langkah 1: Apa yang Anda Butuhkan

Apa yang Anda Butuhkan
Apa yang Anda Butuhkan
Apa yang Anda Butuhkan
Apa yang Anda Butuhkan
  • Modul GPS NEO-6M
  • Tampilan TFT ST7789
  • Arduino Uno atau papan Arduino lainnya
  • Papan tempat memotong roti
  • Kabel jumper
  • Perangkat lunak Visuino: Unduh di sini

Langkah 2: Sirkuit

Sirkuit
Sirkuit
  • Hubungkan Arduino 5V ke modul GPS VCC
  • Hubungkan Arduino GND ke modul GPS GND
  • Hubungkan modul GPS RX ke Arduino TX
  • Hubungkan modul GPS TX ke Arduino RX
  • Hubungkan Arduino 5V ke pin LCD VCC
  • Hubungkan Arduino 5V ke pin LCD BLK
  • Hubungkan Arduino GND ke pin LCD GND
  • Hubungkan pin LCD SCL ke pin digital Arduino 13
  • Hubungkan pin LCD SDA ke pin digital Arduino 11
  • Hubungkan pin LCD Atur ulang ke pin digital Arduino 9
  • Hubungkan pin LCD DC ke pin digital Arduino 8

Langkah 3: Mulai Visuino, dan Pilih Jenis Papan Arduino UNO

Mulai Visuino, dan Pilih Jenis Papan Arduino UNO
Mulai Visuino, dan Pilih Jenis Papan Arduino UNO
Mulai Visuino, dan Pilih Jenis Papan Arduino UNO
Mulai Visuino, dan Pilih Jenis Papan Arduino UNO

Visuino: https://www.visuino.eu juga perlu diinstal. Unduh versi Gratis atau daftar untuk Uji Coba Gratis.

Jalankan Visuino seperti pada gambar pertama Klik tombol "Tools" pada komponen Arduino (Gambar 1) di Visuino Ketika muncul dialog, pilih "Arduino UNO" seperti pada Gambar 2

Langkah 4: Di Visuino Tambahkan Komponen

Di Visuino Tambahkan Komponen
Di Visuino Tambahkan Komponen
Di Visuino Tambahkan Komponen
Di Visuino Tambahkan Komponen
Di Visuino Tambahkan Komponen
Di Visuino Tambahkan Komponen
  • Tambahkan komponen "Serial GPS"
  • Tambahkan komponen "Decode(Split) Date/Time"
  • Tambahkan komponen "Tambah Tanggal/Waktu"
  • Tambahkan 2X teks "Teks Terformat"
  • Tambahkan komponen "TFT Color Display ST7735/ST7789"

Langkah 5: Dalam Komponen Set Visuino

Dalam Komponen Set Visuino
Dalam Komponen Set Visuino
Dalam Komponen Set Visuino
Dalam Komponen Set Visuino
Dalam Komponen Set Visuino
Dalam Komponen Set Visuino
  • Pilih "Display1" dan di jendela properti atur Orientasi ke goDown, Ketik ke dtST7789_240_240
  • Klik dua kali pada "Tampilan1"

Di jendela Elemen:

Seret "Gambar Teks" ke kiri

Di jendela properti atur Warna ke aclDarkOrange, ukuran ke 3, Teks ke "GPS CLOCK", X ke 70, Y ke 20

Seret "Gambar Teks" ke kiri

Di jendela properti atur ukuran ke 2, Teks ke "Waktu:", Y ke 90

Seret "Bidang Teks"

Di jendela properti atur Warna ke aclTurquoise, ukuran ke 3, X ke 70, Y ke 90

Seret "Gambar Teks"

Di jendela properti atur ukuran ke 2, Teks ke "Tanggal:", Y ke 140

Seret "Bidang Teks"

Di jendela properti atur Warna ke aclTurquoise, ukuran ke 3, X ke 70, Y ke 140

Seret "Gambar Garis"

Di jendela properti atur Tinggi ke 0, Lebar ke 240, Y ke 70

Seret "Gambar Bitmap" ke kiri

Di jendela properti pilih bitmap dan klik pada 3 titik dan di editor bitmap muat file bitmap (termasuk di sini)

Catatan: Anda bisa mendapatkan bitmap lain di sini

  • Tutup Editor Bitmap
  • Tutup jendela Elemen
  • Pilih "FormattedText1" dan di jendela properti atur teks ke %0:%1:%2
  • Klik dua kali pada "FormattedText1" dan di jendela elemen seret 3X "Elemen Teks" ke kiri

Tutup jendela Elemen

  • Pilih "FormattedText2" dan di jendela properti atur teks ke %0:%1:%2
  • Klik dua kali pada "FormattedText2" dan di jendela elemen seret 3X "Elemen Teks" ke kiri

Tutup jendela Elemen

Untuk menyesuaikan zona waktu pilih "AddDateTime1" dan di jendela properti ubah jam ke zona waktu Anda, contoh jam: 2, ini akan menambah 2 jam ke waktu yang diterima dari satelit.

Langkah 6: Dalam Komponen Visuino Connect

Dalam Komponen Visuino Connect
Dalam Komponen Visuino Connect
Dalam Komponen Visuino Connect
Dalam Komponen Visuino Connect
Dalam Komponen Visuino Connect
Dalam Komponen Visuino Connect
  • Hubungkan Display1 pin Out SPI ke pin papan Arduino SPI In
  • Hubungkan Display1 pin Atur ulang ke pin digital papan Arduino 9
  • Hubungkan Display1 pin Register Select ke pin digital board Arduino 8
  • Hubungkan pin GPS1 Tanggal waktu ke AddDateTime1 pin In
  • Hubungkan AddDateTime1 pin Out ke DecodeDateTime1pin In
  • Hubungkan pin GPS1 Keluar ke pin papan Arduino Serial[0] In
  • Hubungkan DecodeDateTime1 pin Year ke FormattedText2 pin Text Element3 In
  • Hubungkan DecodeDateTime1 pin Month ke FormattedText2 pin Text Element1 In
  • Hubungkan DecodeDateTime1 pin Day ke FormattedText2 pin Text Element2 In
  • Hubungkan DecodeDateTime1 pin Hour ke FormattedText1 pin Text Element1 In
  • Hubungkan DecodeDateTime1 pin Menit ke FormattedText1 pin Text Element2 In
  • Hubungkan pin DecodeDateTime1 Second ke pin FormattedText1 Text Element3 In
  • Hubungkan pin FormattedText1 Out ke Display1Text Field1 pin In
  • Hubungkan pin FormattedText2 Out ke Display1Text Field2 pin In

Langkah 7: Sebelum Mengunggah ke Arduino

Sebelum Mengunggah ke Arduino
Sebelum Mengunggah ke Arduino
Sebelum Mengunggah ke Arduino
Sebelum Mengunggah ke Arduino
  • Sebelum Anda mengunggah ke Arduino, lepaskan pin RX di Arduino
  • Setelah mengunggah, sambungkan kabel kembali ke pin Arduino RX

Langkah 8: Hasilkan, Kompilasi, dan Unggah Kode Arduino

Hasilkan, Kompilasi, dan Unggah Kode Arduino
Hasilkan, Kompilasi, dan Unggah Kode Arduino

Di Visuino, di bagian bawah klik pada Tab "Build", pastikan port yang benar dipilih, lalu klik tombol "Compile/Build and Upload".

Langkah 9: Mainkan

Jika Anda menyalakan modul Arduino UNO, Layar akan mulai menunjukkan waktu dan tanggal yang diperoleh dari satelit.

Selamat! Anda telah menyelesaikan proyek Anda dengan Visuino. Juga terlampir adalah proyek Visuino, yang saya buat untuk Instruksi ini, Anda dapat mengunduhnya dan membukanya di Visuino:

File GPS-SAT-TIME.visuino (Proyek dengan penyesuaian zona)

File GPS-TIME2.visuino (Proyek tanpa penyesuaian zona)

Direkomendasikan: