• BERANDA
  • TENTANG
    • Profil
    • Visi dan Misi
    • Fungsi & Tujuan
    • Struktur Organisasi
    • Pimpinan & Staff
    • Program Kerja
  • BERITA KEGIATAN
  • KERJASAMA
  • LAYANAN & INFORMASI
    • Form Booking Ruangan
    • Aplikasi
      • Susitao
      • Sitori
    • Arsip Digital
      • Arsip Surat
      • Arsip Peminjaman
      • Arsip Surat Gaji Tertunda
    • Helpdesk BKTaruna
    • Jadwal Kegiatan
    • Permohonan Pemakaian Ruangan
    • Jadwal Gedung
    • KOP SURAT
    • Sarana Kampus
  • SARANA
    • PRASARANA
      • Laboratorium
      • Kebun Percobaan
      • Asrama Kampus
      • Gelanggang Serbaguna
      • Sarana Olahraga
      • Masjid Kampus
      • Bus Kampus
      • Lokasi Parkir
      • Foto Kegiatan
      • Taman Hutan Raya (TAHURA)
  • ARSIP
Biro Pengelolaan Keuangan dan Tata Laksana Rumah Tangga
    • BERANDA
    • TENTANG
      • Profil
      • Visi dan Misi
      • Fungsi & Tujuan
      • Struktur Organisasi
      • Pimpinan & Staff
      • Program Kerja
    • BERITA KEGIATAN
    • KERJASAMA
    • LAYANAN & INFORMASI
      • Form Booking Ruangan
      • Aplikasi
        • Susitao
        • Sitori
      • Arsip Digital
        • Arsip Surat
        • Arsip Peminjaman
        • Arsip Surat Gaji Tertunda
      • Helpdesk BKTaruna
      • Jadwal Kegiatan
      • Permohonan Pemakaian Ruangan
      • Jadwal Gedung
      • KOP SURAT
      • Sarana Kampus
    • SARANA
      • PRASARANA
        • Laboratorium
        • Kebun Percobaan
        • Asrama Kampus
        • Gelanggang Serbaguna
        • Sarana Olahraga
        • Masjid Kampus
        • Bus Kampus
        • Lokasi Parkir
        • Foto Kegiatan
        • Taman Hutan Raya (TAHURA)
    • ARSIP

    artikel

    • Home
    • Blog
    • artikel
    • Membuat jam Tangan Otomatis Dengan Menggunakan GPS dan Arduino

    Membuat jam Tangan Otomatis Dengan Menggunakan GPS dan Arduino

    • Posted by M. Khairul Ashari
    • Categories artikel
    • Date 12/03/2025

    Membuat jam tangan otomatis dengan GPS dan Arduino adalah proyek menarik yang menggabungkan teknologi navigasi satelit dengan mikrokontroler. Berikut adalah langkah-langkah untuk Membuat jam Tangan Otomatis Dengan Menggunakan GPS dan Arduino:


    Komponen yang Dibutuhkan:

    1. Arduino Nano atau Arduino Pro Mini (ukuran kecil agar cocok untuk jam tangan).
    2. Modul GPS Neo-6M atau Ublox M8N (untuk mendapatkan waktu dan lokasi).
    3. OLED Display 0.96” (untuk menampilkan waktu).
    4. RTC DS3231 (opsional, sebagai cadangan waktu saat sinyal GPS hilang).
    5. Baterai Li-Po 3.7V + Charger Module TP4056 (untuk daya).
    6. PCB Custom atau Perforated Board.
    7. Push Button (untuk pengaturan manual).
    8. Strap Jam Tangan (agar bisa dipakai di pergelangan tangan).

    Cara Kerja:

    1. Modul GPS Neo-6M menerima data waktu dari satelit.
    2. Data waktu diekstrak dalam format UTC dan dikonversi ke zona waktu lokal.
    3. OLED Display menampilkan waktu yang diperbarui secara otomatis.
    4. Jika sinyal GPS tidak tersedia, RTC DS3231 mempertahankan waktu dengan presisi tinggi.
    5. Arduino mengontrol semua proses ini dan mengatur tampilan waktu.

    Langkah Pembuatan:

    1. Rangkaian Elektronik

    • Sambungkan GPS Neo-6M ke Arduino:

      • VCC → 5V Arduino
      • GND → GND
      • TX → RX (D4 – SoftwareSerial)
      • RX → TX (D3 – SoftwareSerial)
    • Sambungkan OLED Display:

      • VCC → 3.3V Arduino
      • GND → GND
      • SCL → A5
      • SDA → A4
    • Sambungkan RTC DS3231 (opsional):

      • VCC → 5V
      • GND → GND
      • SCL → A5
      • SDA → A4
    • Sambungkan Baterai Li-Po melalui TP4056 untuk pengisian ulang.

    2. Pemrograman Arduino

    Gunakan pustaka berikut di Arduino IDE:

    • TinyGPS++ untuk membaca data dari GPS.
    • Wire.h untuk komunikasi I2C dengan RTC dan OLED.
    • Adafruit_GFX dan Adafruit_SSD1306 untuk OLED.

    Contoh kode dasar:

    cpp
    #include <Wire.h>
    #include <Adafruit_GFX.h>
    #include <Adafruit_SSD1306.h>
    #include <TinyGPS++.h>
    #include <SoftwareSerial.h>

    #define SCREEN_WIDTH 128
    #define SCREEN_HEIGHT 64
    Adafruit_SSD1306 display(SCREEN_WIDTH, SCREEN_HEIGHT, &Wire, -1);

    static const int RXPin = 4, TXPin = 3;
    static const uint32_t GPSBaud = 9600;
    TinyGPSPlus gps;
    SoftwareSerial gpsSerial(RXPin, TXPin);

    void setup() {
    Serial.begin(115200);
    gpsSerial.begin(GPSBaud);
    display.begin(SSD1306_SWITCHCAPVCC, 0x3C);
    display.clearDisplay();
    display.setTextSize(2);
    display.setTextColor(WHITE);
    }

    void loop() {
    while (gpsSerial.available() > 0) {
    gps.encode(gpsSerial.read());
    }

    if (gps.time.isUpdated()) {
    display.clearDisplay();
    display.setCursor(10, 10);
    display.printf("%02d:%02d:%02d", gps.time.hour(), gps.time.minute(), gps.time.second());
    display.display();
    }
    }

    3. Pembuatan Casing

    • Desain casing menggunakan 3D printer atau bahan akrilik.
    • Pastikan ada ruang untuk modul dan baterai.
    • Pasang strap agar nyaman dipakai.

    Pengembangan Lanjutan

    ✅ Tambahkan fitur kompas digital (menggunakan MPU6050).
    ✅ Gunakan Bluetooth atau WiFi untuk sinkronisasi dengan smartphone.
    ✅ Desain tampilan watch face interaktif menggunakan layar e-paper atau TFT.

    • Share:
    author avatar
    M. Khairul Ashari

    Previous post

    Membuat Pendataan Psikologi Seseorang Dengan Arduino
    12/03/2025

    Next post

    Membuat Karangan bunga dengan arduino
    13/03/2025

    You may also like

    Bumi
    Bumi Butuh Peremajaan, Gimana Caranya?
    3 July, 2026
    Sungai
    Pencemaran Air Sungai Mempengaruhi Lingkungan yang Sehat
    2 July, 2026
    Polusi
    Mengatasi Polusi Udara dengan Memperbaiki Lingkungan
    1 July, 2026

    Instagram

    KAITAN UMA

    Penjaminan Mutu Universitas Medan Area - Universitas terbaik menerapkan kampus digital dengan mendukung program kampus merdeka menjadi PTS favorit di sumut.
    Himpunan Aplikasi Online Universitas Medan area - Universitas terbaik menerapkan kampus digital dengan mendukung program kampus merdeka menjadi PTS favorit di sumut.
    Jurnal Imiah Dosen Universitas Medan Area - Universitas terbaik menerapkan kampus digital dengan mendukung program kampus merdeka menjadi PTS favorit di sumut.
    Database Jurnal Mahasiswa Universitas Medan Area - Universitas terbaik menerapkan kampus digital dengan mendukung program kampus merdeka menjadi PTS favorit di sumut.
    Repository Universitas Medan Area - Universitas terbaik menerapkan kampus digital dengan mendukung program kampus merdeka menjadi PTS favorit di sumut.
    OPAC (Open Access Public Catalog) Digital library Universitas Medan Area - Universitas terbaik menerapkan kampus digital dengan mendukung program kampus merdeka menjadi PTS favorit di sumut.

    Lokasi

    https://bktaruna.uma.ac.id/

    • Helpdesk
    • [email protected]

    KAMPUS I

    Jalan Kolam Nomor 1 Medan Estate /Jalan Gedung PBSI, Medan 20223
    (061) 7360168. CALL CENTER : 0811-6013-888 Whatsapp
    Fax : (061) 7368012
    [email protected]

    KAMPUS II

    Jalan Sei Serayu No. 70 A / Jalan Setia Budi No. 79 B, Medan 20112
    (061) 42402994
    Fax : (061) 8226331
    [email protected]

    © Copyright 2026 PDAI | Universitas Medan Area