Daftar Isi:

Jam Arduino Dengan DS3231 dan LCD1602: 3 Langkah
Jam Arduino Dengan DS3231 dan LCD1602: 3 Langkah

Video: Jam Arduino Dengan DS3231 dan LCD1602: 3 Langkah

Video: Jam Arduino Dengan DS3231 dan LCD1602: 3 Langkah
Video: Membuat Jam Digital dengan RTC DS1302 dan LCD 16x2 – Project Arduino Mudah 2024, November
Anonim
Jam Arduino Dengan DS3231 dan LCD1602
Jam Arduino Dengan DS3231 dan LCD1602

Proyek ini adalah bagian dari yang lebih besar tetapi bisa menjadi proyek yang berdiri sendiri. Ini pada dasarnya adalah jam dengan dua tombol untuk mengatur waktu dan tanggal.

Itu tidak terlihat bagus di papan tempat memotong roti dengan semua kabel itu tetapi itu berhasil dan dapat disederhanakan dengan menggunakan layar I2C, tetapi saya akan membahas subjek itu di instruksi yang akan datang.

Modus operasi cukup sederhana, Anda memiliki dua tombol, yang pertama, terhubung ke pin 8 pada arduino digunakan untuk memilih parameter (tanggal, jam menit …) dan pada akhirnya untuk menyimpan tanggal baru. Tombol kedua, yang terpasang pada pin 9 pada arduino, digunakan untuk menambah parameter yang dipilih dan pada akhirnya untuk membatalkan data yang baru saja Anda masukkan (jangan simpan) jika Anda tidak menyukainya.

Langkah 1: Bagian yang Dibutuhkan:

Bagian yang Dibutuhkan
Bagian yang Dibutuhkan
Bagian yang Dibutuhkan
Bagian yang Dibutuhkan
Bagian yang Dibutuhkan
Bagian yang Dibutuhkan
Bagian yang Dibutuhkan
Bagian yang Dibutuhkan

1. Arduino UNO R3 atau papan yang kompatibel

2. Modul DS3231 RTC (Jam Waktu Nyata)

3. Baterai CR2032, jika modul tidak disertakan;

4. Layar LCD 1602

5. Resistor variabel 50K ohm untuk menyesuaikan kontras LCD 1602

6. 2 tombol untuk mengatur tanggal dan waktu

7. Dua resistor 10K ohm untuk pulldown pin tombol

8. Kawat jumper untuk menghubungkan bagian-bagiannya

9. Papan tempat memotong roti

Langkah 2: Merakit Skema

Merakit Skema
Merakit Skema

Karena saya yakin Anda tidak dapat membuat koneksi berdasarkan foto pertama proyek, inilah skemanya.

Langkah 3: Tulis Kode:

Anda dapat menemukan kode untuk proyek ini di sini, di file terlampir. Jangan ragu untuk memodifikasinya sesuai dengan kebutuhan Anda. Kode dijelaskan di dalam file.ino. Setiap saran dipersilahkan.

Juga perpustakaan yang saya gunakan terlampir. Pustaka DS3231 lainnya mungkin tidak berfungsi.

Direkomendasikan: