Daftar Isi:

Cara Membuat Jam Digital Arduino: 5 Langkah
Cara Membuat Jam Digital Arduino: 5 Langkah

Video: Cara Membuat Jam Digital Arduino: 5 Langkah

Video: Cara Membuat Jam Digital Arduino: 5 Langkah
Video: MUDAH DAN MURAH!! membuat jam digital otomatis dengan arduino 2024, Juli
Anonim
Image
Image
Cara Membuat Jam Digital Arduino
Cara Membuat Jam Digital Arduino

Jam digital adalah salah satu penemuan besar di bidang ilmu pengetahuan.

Pernahkah Anda bertanya-tanya "Bagaimana cara membuat jam digital sendiri, seperti di film!"????

Yah saya juga menghabiskan, masa kecil saya dalam mimpi untuk membangun jam digital saya sendiri.. jadi saya membangun satu untuk diri saya sendiri …

Dan saya akan menunjukkan kepada Anda, Bagaimana Anda dapat membuat jam digital yang menakjubkan dengan sedikit kemudahan dan komponen kecil sendirian….

Saya telah menggunakan 4 7 segmen tampilan anoda umum untuk menampilkan angka, 3 sakelar SPDT, yang saya ambil dari mouse lama, beberapa kabel, dan arduino. kita dapat mengatur waktu dengan menahan tombol penyesuaian dan menekan tombol menit atau jam untuk mengubah menit atau jam sesuai kebutuhan kita..!

Jadi Mari kita mulai…!

Langkah 1: Komponen Diperlukan

Komponen yang Diperlukan
Komponen yang Diperlukan
Komponen yang Diperlukan
Komponen yang Diperlukan
Komponen yang Diperlukan
Komponen yang Diperlukan

Di sini Komponen yang Anda Butuhkan:

1. Arduino uno.

2. 4 7 segmen tampilan anoda umum (jika Anda memiliki 4 digit tujuh segmen, jangan khawatir sirkuitnya sama untuk keduanya).

Anda dapat membelinya dari snapdeal, mereka hebat! saya akan merekomendasikan mereka dari situs.

3. 3 Switch spdt (yang saya ambil dari mouse lama).

4. beberapa kabel dan kabel jumper (ada yang bisa!).

5. Papan tempat memotong roti.

6. 4 resistor 1kohm.

Langkah 2: Menghubungkan Display di Breadboard

Menghubungkan Display di Breadboard!
Menghubungkan Display di Breadboard!
Menghubungkan Display di Breadboard!
Menghubungkan Display di Breadboard!

Buat koneksi seperti yang ditunjukkan pada gambar di atas.. cukup sederhana.!

Jaga koneksinya, karena terlalu banyak kabel yang bisa membuat Anda bingung.

Ingat Semua segmen a, b, c, d, e, f, g, titik dari 4 tampilan dihubungkan bersama…. dan com dari setiap tampilan yaitu 3 dan 8 dihubungkan bersama dengan resistor…

Jangan khawatir!!, pergi perlahan, dan memiliki beberapa kesabaran, Anda bisa melakukannya.

Langkah 3: Menambahkan Resistor dan Tombol

Menambahkan Resistor dan Tombol
Menambahkan Resistor dan Tombol
Menambahkan Resistor dan Tombol
Menambahkan Resistor dan Tombol

Pasang resistor 1kohm dengan masing-masing com dari tampilan … seperti yang ditunjukkan pada gambar..!

Tambahkan sakelar Spdt atau jika Anda memiliki tombol tekan yang akan sangat bagus!…

Langkah 4: Menghubungkan ke Arduino

Menghubungkan ke Arduino
Menghubungkan ke Arduino
Menghubungkan ke Arduino
Menghubungkan ke Arduino

Sekarang koneksi dilakukan untuk tampilan dan sakelar … sekarang saatnya menghubungkannya ke otak..

itu sederhana..

Untuk pin segmen!

a untuk menyematkan 2

b ke pin 3

c ke pin 4

d ke pin 5

e ke pin 6

f ke pin 7

g ke pin 8

titik ke pin 9

Untuk pin tampilan

tampilkan 1 hingga pin 10

tampilkan 2 hingga pin 11

tampilkan 3 hingga pin 12

dispaly 4 ke pin 13

sekarang untuk kuncinya

kunci 1 yang merupakan tombol pengatur…

kunci 2 dan kunci 3 adalah sakelar pengubah jam dan menit..

kita harus menahan tombol penyesuaian1 dan tekan tombol keinginan untuk mengubah jam atau menit..!

lihat gambar di atas untuk koneksi untuk kunci.. kami telah menggunakan pin analog dan menggunakannya sebagai pin input digital … ya itu benar kami juga dapat menggunakannya sebagai pin i/o digital..

Langkah 5: Menambahkan Kode!!

Menambahkan Kode!!!!
Menambahkan Kode!!!!

Sekarang bagian yang paling keren … menulis dan menambahkan kode ke arduino….

Saya telah melampirkan kode dan file perpustakaan waktu.. untuk menghitung waktu dan menampilkannya….

Dalam kode, fungsi hour() memberi tahu kita jam, dan minute() berfungsi minute, sejak kita menyalakan papan. waktu memudar ketika daya ke papan terputus.. dan itu dimulai lagi dari 00:00 setiap kali …

Saya juga telah melampirkan kode format 12 jam juga. Itu hanya menggunakan fungsi hourFormat12() untuk mendapatkan format 12 jam.

Secara default, perpustakaan Waktu mengembalikan waktu yang diformat 24 jam.

Catatan:

Silakan tambahkan Folder Waktu di Time.zip, di folder perpustakaan Arduino Anda

misalnya di sistem saya:

C:\Program Files (x86)\Arduino\libraries

Merasa fleksibel dalam mengubah kode untuk kebutuhan Anda … dan jika Anda memiliki beberapa tambang jangan ragu untuk bertanya.

Selamat membuatnya…

catatan: Saya telah memperbarui file Time.zip karena tidak digunakan lagi di versi Arduino IDE yang lebih baru.

Direkomendasikan: