
Daftar Isi:
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-23 14:49



pengantar
Halo teman-teman, saya harap Anda semua baik-baik saja. Ini akan menjadi proyek singkat dan sederhana tentang cara membuat jam digital menggunakan Arduino.
Dalam proyek ini, kita akan membuat jam digital dengan bantuan Arduino dan register geser. Ini hanya dapat menampilkan waktu dalam format 24 jam dengan titik-titik berkedip (mewakili detik).
Saya menggunakan Real Time Clock Module (RTC) DS1302 untuk tujuan waktu. Hal yang hebat tentang itu adalah hanya menggunakan satu register Shift dan tampilan 7 segmen 4 digit.
Langkah 1: Apa yang Kita Butuhkan?


Berikut adalah daftar bagian yang kita butuhkan:
- Arduino Uno/Nano
- Modul Jam RTC (DS1302)
- Tampilan Tujuh Segmen 4-digit
- Daftar Geser (74HC595)
- 220 Ohm Resistor x4 (Untuk Mengurangi Kecerahan)
- Sel koin CR2032 (Untuk modul RTC)
- Kabel Jumper
- Papan tempat memotong roti
- Papan Perf (Opsional Untuk Prototyping)Baterai Lithium-Ion (Untuk Sumber Daya)
Jadi inilah yang kita semua butuhkan.
Langkah 2: Koneksi/Pengkabelan


Dalam hal ini, kami menghubungkan Tampilan Segmen ke Arduino dan Shift Register sebagai berikut:
Sematkan A ke Q0, Sematkan B ke Q1, Sematkan C ke Q2, Sematkan D ke Q3, Sematkan E ke Q4, Sematkan F ke Q5, Pin G ke Q6 dari Shift Register
Pin DP(H) ke Pin 3 Arduino
Pin Digit1 ke Pin 7 Arduino
Pin Digit2 ke Pin 6 Arduino
Pin Digit3 ke Pin 5 Arduino
Pin Digit4 ke Pin 4 Arduino
Juga, sambungkan Resistor 220-ohm dengan setiap digit tampilan segmen. (Lihat Diagram)
Sekarang kita hubungkan Modul RTC ke Arduino, masukkan sel koin ke dalam modul, dan hubungkan sesuai dengan diagram yang diberikan. Begitu pula dengan Shift Register.
Anda dapat mengunduh gambar-gambar ini dari tautan yang diberikan di bawah ini. Koneksi Papan Roti Skema
Langkah 3: Pengkodean

Anda akan melihat kode seperti ini seperti yang ditunjukkan pada gambar:
Hanya Atur waktu saat ini di baris kode ini dan unggah. Setelah mengunggah, beri komentar pada baris ini (gunakan garis miring ganda yaitu //) karena setelah waktu diatur tetap tidak berubah.
Sertakan perpustakaan (disediakan dalam tautan yang diberikan di bawah) dalam program dengan masuk ke
Sketsa< Sertakan Perpustakaan< Tambahkan file. ZIP< Tambahkan jalur file yang Anda unduh
Unduh kode dan pustaka dari tautan yang diberikan di bawah ini:
Unduh Kode
Langkah 4: Pembuatan Prototipe (Opsional)


Kita dapat membuat proyek ini portabel dengan melakukan koneksi pada PCB.
Saat membuatnya di PCB, pastikan Anda menggunakan pin header perempuan untuk memasang sirkuit Arduino jika tidak, penyolderan langsung dapat merusak perangkat. Juga, gunakan basis IC 16 pin untuk resistor geser jika perangkat lain mungkin rusak (hal yang sama terjadi dalam kasus saya).
Juga, saya menyolder tampilan Segmen pada PCB lain yang dapat dipasang dengan mudah pada kotak atau sesuatu yang lain.
Hubungkan setiap sambungan dengan benar jika tidak sirkuit mungkin tidak berfungsi.
Saran: Pertama buat di breadboard lalu disolder ke PCB.
Direkomendasikan:
Cara Membuat Jam Analog & Jam Digital Dengan Led Strip Menggunakan Arduino: 3 Langkah

Cara Membuat Jam Analog & Jam Digital Dengan Led Strip Menggunakan Arduino : Hari ini kita akan membuat Jam Analog & Jam digital dengan modul Led Strip dan MAX7219 Dot dengan Arduino. Ini akan mengoreksi waktu dengan zona waktu lokal. Jam Analog bisa menggunakan strip LED yang lebih panjang, sehingga bisa digantung di dinding menjadi karya seni
Jam Jaringan ESP8266 Tanpa RTC - Nodemcu NTP Jam Tidak Ada RTC - PROYEK JAM INTERNET: 4 Langkah

Jam Jaringan ESP8266 Tanpa RTC | Nodemcu NTP Jam Tidak Ada RTC | INTERNET CLOCK PROJECT : Pada project ini akan dibuat project clock tanpa RTC, akan memakan waktu dari internet menggunakan wifi dan akan ditampilkan pada layar st7735
Membuat Jam Dengan M5stick C Menggunakan Arduino IDE - Jam Waktu Nyata RTC Dengan M5stack M5stick-C: 4 Langkah

Membuat Jam Dengan M5stick C Menggunakan Arduino IDE | Jam Waktu Nyata RTC Dengan M5stack M5stick-C: Hai teman-teman dalam instruksi ini kita akan belajar cara membuat jam dengan papan pengembangan m5stick-C dari m5stack menggunakan Arduino IDE. Jadi m5stick akan menampilkan tanggal, waktu & minggu dalam sebulan di layar
Jam Alarm Arduino DS1302 RTC: 3 Langkah

Jam Alarm Arduino DS1302 RTC: Halo, saya ingin berbagi dengan Anda proyek kecil ini, ini tentang jam alarm diy berdasarkan papan Arduino UNO dan Modul RTC DS1302, Anda dapat mengatur tanggal dan waktu dengan keyboard dan juga mengatur alarm untuk waktu yang ditentukan. saya harap Anda menyukainya
Jam Digital 12 Jam Menggunakan Arduino: 3 Langkah

Jam Digital 12 Jam Menggunakan Arduino: Ini adalah proyek berbasis papan tempat memotong roti yang menggunakan Atmel Atmega 2560 (Arduino Mega) dan Layar LCD 16x2 untuk membuat jam digital 12 jam tanpa perlu periferal tambahan. Kami juga dapat mengatur dan memodifikasi waktu dengan bantuan dua tombol tekan. Seluruh