Daftar Isi:

Jam Digital Arduino Dengan Fungsi Alarm (PCB kustom): 6 Langkah (dengan Gambar)
Jam Digital Arduino Dengan Fungsi Alarm (PCB kustom): 6 Langkah (dengan Gambar)

Video: Jam Digital Arduino Dengan Fungsi Alarm (PCB kustom): 6 Langkah (dengan Gambar)

Video: Jam Digital Arduino Dengan Fungsi Alarm (PCB kustom): 6 Langkah (dengan Gambar)
Video: Membuat Jam Digital dengan Arduino TFT 2024, Juli
Anonim
Jam Digital Arduino Dengan Fungsi Alarm (PCB kustom)
Jam Digital Arduino Dengan Fungsi Alarm (PCB kustom)

Dalam panduan DIY ini saya akan menunjukkan kepada Anda bagaimana membuat jam digital Anda sendiri berfungsi sebagai alarm.

Dalam proyek ini saya memutuskan untuk membuat PCB saya sendiri yang berbasis mikrokontroler Arduino UNO - Atmega328p.

Di bawah ini Anda akan menemukan skema elektronik dengan tata letak PCB sehingga Anda dapat dengan mudah memproduksinya.

Dengan menekan tombol, Anda akan dapat mengatur waktu/tanggal/alarm dan status alarm (hidup/mati).

Alarm dapat dimatikan dengan menekan tombol alarm atau dengan mengguncang kotak.

Pembaruan dan lainnya dapat ditemukan di sini:

Mari kita mulai.

Langkah 1: Apa yang Anda Butuhkan - Perangkat Keras

Yang Anda Butuhkan - Perangkat Keras
Yang Anda Butuhkan - Perangkat Keras

Untuk proyek ini Anda akan membutuhkan:

  • Sirkuit PCB kustom kami
  • LCD Karakter 16x2 Kontras Tinggi (Raystar RC1602B-LLG-JWVE)
  • Atmega328 (dengan bootloader Arduino UNO)
  • DS1307 Jam Waktu Nyata
  • Sensor Kemiringan
  • Soket celup 28 & soket celup 8
  • Osilator kristal 16 MHz
  • Osilator kristal 32,768 MHz
  • 2x22 pF kapasitor
  • Resistor 3x10 kOhm
  • Pemangkas 20kOhm
  • Bel
  • Tempat Baterai Sel Koin
  • terminal sekrup 2P 2.54mm
  • Pin Header 1x5 Perempuan 2.54mm
  • Sakelar Tombol Tekan Mini - Tinggi

Anda juga memerlukan modul TTL ke USB atau papan Arduino UNO untuk prosedur pemrograman.

Untuk daya, Anda memerlukan adaptor daya 5V-1A atau Anda dapat menggunakan kabel usb seperti yang saya lakukan.

Langkah 2: Sirkuit di EasyEDA, Platform Desain Sirkuit Online Gratis

Sirkuit di EasyEDA, Platform Desain Sirkuit Online Gratis
Sirkuit di EasyEDA, Platform Desain Sirkuit Online Gratis
Sirkuit di EasyEDA, Platform Desain Sirkuit Online Gratis
Sirkuit di EasyEDA, Platform Desain Sirkuit Online Gratis

Masuk ke sini untuk melihat dan membuat perubahan apa pun pada rangkaian di atas.

Langkah 3: Kode

Kode
Kode

Cara memprogramnya:

Hubungkan sirkuit Anda dengan modul TTL ke USB dengan 5 kabel ke header pemrograman.

Pin RX dan TX harus saling terhubung.

CATATAN: Jika Anda menggunakan board Arduino UNO, pastikan untuk melepas IC ATmega328 terlebih dahulu dan sambungkan pin header RX ke RX dan TX ke TX pada board. Pin RS harus terhubung ke pin reset Arduino UNO.

Unduh kode dari sini dan buka dengan Arduino IDE. Di dalamnya Anda juga akan menemukan file perpustakaan.

Langkah 4: JLCPCB - Buat Papan Sirkuit Anda Sendiri Dari $ 2

JLCPCB - Buat Papan Sirkuit Sendiri Dari 2$!
JLCPCB - Buat Papan Sirkuit Sendiri Dari 2$!

Masuk ke sini untuk memproduksi papan PCB Anda!

Gunakan JLCPCB untuk Pembuatan PCB $ 2 & Waktu Pembuatan 2 hari, kualitasnya sangat bagus, periksa foto papan PCB kami di bawah ini.

Langkah 5: Bagian 3D

Bagian 3D
Bagian 3D
Bagian 3D
Bagian 3D

Langkah 6: Selesai

Sudah selesai dilakukan dengan baik!
Sudah selesai dilakukan dengan baik!

Saya harap Anda menyukai ini, beri tahu saya di komentar !!!

Direkomendasikan: