Isi kandungan:

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, Julai
Anonim
Image
Image
Cara Membuat Jam Digital Arduino
Cara Membuat Jam Digital Arduino

Jam digital adalah salah satu penemuan hebat dalam bidang sains.

Pernahkah anda terfikir "Bagaimana membuat jam digital anda sendiri, seperti dalam filem!" ????

Saya juga telah menghabiskan masa kecil saya dalam mimpi untuk membina jam digital saya sendiri.. jadi saya membina satu untuk diri saya sendiri …

Dan saya akan menunjukkan kepada anda, Bagaimana anda boleh membina jam digital yang menakjubkan dengan sedikit kemudahan dan komponen kecil sendiri….

Saya telah menggunakan paparan anod umum 4 7 segmen untuk memaparkan digit, 3 suis SPDT, yang saya lepaskan dari tetikus lama, beberapa wayar dan arduino. kita boleh mengatur masa dengan menahan kekunci menyesuaikan dan menekan kekunci minit atau jam untuk menukar minit atau jam mengikut keperluan kita..!

Jadi Mari kita mulakan…!

Langkah 1: Komponen Diperlukan

Komponen Diperlukan
Komponen Diperlukan
Komponen Diperlukan
Komponen Diperlukan
Komponen Diperlukan
Komponen Diperlukan

Berikut adalah Komponen yang Anda Perlu:

1. Arduino uno.

2. 4 7 segmen paparan anod biasa (jika anda mempunyai 4 digit tujuh segmen, jangan risau litar sama untuk kedua-duanya).

anda boleh membelinya dari snapdeal, mereka hebat! saya akan mengesyorkan mereka dari laman web.

3. 3 spdt Switches (yang saya ambil dari tetikus lama).

4. beberapa wayar dan wayar pelompat (mana-mana yang akan dilakukan!).

5. Papan roti.

6. 4 perintang 1kohm.

Langkah 2: Pendawaian Paparan di Breadboard

Pendawaian Paparan di Breadboard!
Pendawaian Paparan di Breadboard!
Pendawaian Paparan di Breadboard!
Pendawaian Paparan di Breadboard!

Buatlah sambungan seperti dalam gambar di atas.. cukup mudah.!

Jaga sambungannya, kerana terlalu banyak kabel yang mungkin anda bingung.

Remmenber Semua segmen a, b, c, d, e, f, g, dot dari 4 paparan dihubungkan bersama…. dan com setiap paparan iaitu 3 dan 8 disambungkan bersama-sama dengan resitor…

Jangan risau!!, pergi perlahan-lahan, dan sabar, anda boleh melakukannya.

Langkah 3: Menambah Resistor dan Kekunci

Menambah Perintang dan Kekunci
Menambah Perintang dan Kekunci
Menambah Perintang dan Kekunci
Menambah Perintang dan Kekunci

Pasang perintang 1kohm dengan setiap paparan … seperti yang ditunjukkan dalam gambar..!

Tambahkan suis Spdt atau jika anda menekan butang yang sangat bagus!…

Langkah 4: Bersambung ke Arduino

Bersambung ke Arduino
Bersambung ke Arduino
Bersambung ke Arduino
Bersambung ke Arduino

Sekarang sambungan dilakukan untuk paparan dan suis… sekarang masanya untuk menghubungkannya ke otak..

ia ringkas..

Untuk pin segmen!

a ke pin 2

b ke pin 3

c ke pin 4

d ke pin 5

e hingga pin 6

f hingga pin 7

g ke pin 8

titik ke pin 9

Untuk pin paparan

paparkan 1 hingga pin 10

paparkan 2 hingga pin 11

paparkan 3 hingga pin 12

hantar 4 hingga pin 13

sekarang untuk kunci

kunci 1 yang merupakan suis laras…

kekunci 2 dan kunci 3 adalah pertukaran jam dan pertukaran minit..

kita mesti menahan butang menyesuaikan1 dan menekan kekunci keinginan untuk menukar jam atau minit..!

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

Langkah 5: Menambah Kod !!

Menambah Kod !!!!
Menambah Kod !!!!

Sekarang bahagian yang paling menarik … menulis dan menambah kod ke arduino ….

Saya telah melampirkan kod dan fail perpustakaan masa.. untuk mengira waktu dan memaparkannya….

Dalam kod fungsi jam () memberitahu kita jam, dan minit () berfungsi minit, dari saat kita menghidupkan papan. masa pudar mati apabila kuasa ke papan dipotong.. dan ia bermula semula dari 00:00 setiap kali …

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

Secara lalai perpustakaan Masa mengembalikan masa yang ditetapkan 24 jam.

Catatan:

Sila masukkan Folder Masa di Time.zip, di folder perpustakaan Arduino anda

contohnya dalam sistem saya:

C: / Program Files (x86) Arduino / perpustakaan

Jangan fleksibel dalam mengubah kod untuk keperluan anda … dan jika anda mempunyai beberapa kuari jangan ragu untuk bertanya.

Selamat mencuba …

nota: Saya telah mengemas kini fail Time.zip kerana sudah tidak digunakan lagi dalam versi Arduino IDE yang lebih baru.

Disyorkan: