Daftar Isi:

Setup Modul DS1302 RTC Dengan Keypad + Arduino + LCD: 3 Langkah
Setup Modul DS1302 RTC Dengan Keypad + Arduino + LCD: 3 Langkah

Video: Setup Modul DS1302 RTC Dengan Keypad + Arduino + LCD: 3 Langkah

Video: Setup Modul DS1302 RTC Dengan Keypad + Arduino + LCD: 3 Langkah
Video: How to setup RTC DS1302 with Keypad + LCD + Arduino 2024, November
Anonim
Image
Image

Halo, saya baru saja membuat proyek kecil ini, saya harap Anda menyukainya, seperti judulnya, ini tentang cara menggunakan keypad untuk mengatur DS1302, itu salah satu proyek dasar Anda dapat menambahkannya ke proyek Anda sendiri jika Anda ingin menambahkan modul atau fungsi lainnya… Sangat mudah untuk dipahami dan disesuaikan, saya harap Anda menyukainya dan merasa berguna.

Tonton video di atas jika Anda membutuhkan bantuan lebih lanjut, atau bertanya di komentar dengan senang hati.

Langkah 1: Modul dan Materi yang Dibutuhkan

Modul dan Materi yang Dibutuhkan
Modul dan Materi yang Dibutuhkan
Modul dan Materi yang Dibutuhkan
Modul dan Materi yang Dibutuhkan
Modul dan Materi yang Dibutuhkan
Modul dan Materi yang Dibutuhkan

Untuk ini, kita membutuhkan:

- Papan Arduino di sini saya menggunakan Arduino UNO

-DS1302 RTC modul

-4*4 atau 4*3 Matrix Keypad di sini saya menggunakan 4*4

-Layar LCD i2c

Beberapa kabel lompat dan resistor 1k (Hanya jika Anda memiliki masalah RTC)

Langkah 2: Pengkabelan

Pengkabelan
Pengkabelan

Pengkabelan seperti yang ditunjukkan skema:

-Pin keypad: 1-8 dengan D5-D12

-RTC DS1302: - Vcc - 5v

- GND - GND

- CLK - D2

- DAT- (1k resistor opsional, kalau saja Anda mendapatkan masalah priting) - D3

- RST - D4

-LCD i2c: - Vcc - 5v

- GND - GND

- SDA - A4

- SCL - A5

Langkah 3: Perpustakaan, Kode, dan Fungsi

Di sini Anda dapat mengunduh semua pustaka yang saya gunakan (.zip) siap untuk dipasang dan kode dalam format ".ino":

- Pustaka virtuabotix RTC

- Perpustakaan LCD i2c NewLiquidCrystal

- Perpustakaan Keypad

Dan inilah kodenya: Unduh Kode

Fungsi: Setelah pengkabelan, mengunggah kode, menyalakan papan Arduino Anda, biasanya tanggal dan waktu default atau set-sebelum akan muncul di LCD, Anda menekan "*" untuk memulai pengaturan menggunakan keypad, itu akan meminta Anda untuk mengatur tahun, bulan … Ketika Anda menekan tombol program secara otomatis menyimpan nilai, contoh: ketika ia akan meminta Anda untuk mengatur tahun yang Anda tekan (2-0-1-8) maka secara otomatis akan disimpan maka ia akan meminta Anda untuk memasukkan bulan… untuk bulan, jam… Anda harus selalu memasukkan dua digit seperti untuk April (0-4)…

Saya tidak menambahkan detik atau hari dalam seminggu, "Kemalasan:D:D" menambahkannya jika Anda mau.

Jangan ragu untuk meninggalkan komentar, saran atau pertanyaan jika Anda memiliki masalah.

Direkomendasikan: