Daftar Isi:

JAM MENGGUNAKAN ATMEGA 8: 7 Langkah (Dengan Gambar)
JAM MENGGUNAKAN ATMEGA 8: 7 Langkah (Dengan Gambar)

Video: JAM MENGGUNAKAN ATMEGA 8: 7 Langkah (Dengan Gambar)

Video: JAM MENGGUNAKAN ATMEGA 8: 7 Langkah (Dengan Gambar)
Video: Jam Digital Sederhana Menggunakan Display 7 Segment CD4094 Atmega8 2024, Juli
Anonim
Image
Image

ATMEGA 8 adalah salah satu pengontrol mikro termurah, jadi saya memutuskan untuk membuat jam menggunakannya. Hal pertama yang saya temukan adalah menampilkan waktu maka hal yang paling umum adalah tampilan 7 segmen tetapi saya tidak dapat menampilkan semua teks mengharapkan sedikit, jadi saya memutuskan untuk menggunakan LCD 16X2. Kemudian saya datang menjaga waktu di mana sebagian besar pengontrol mikro terbaru menawarkan RTC internal (Jam Waktu Nyata) tetapi ATMEGA 8 kami tidak memiliki RTC internal jadi saya menggunakan yang eksternal. Kemudian saya menemukan daya jam, atmega dapat berjalan dari 1.8v ke 5v jadi saya berencana untuk 1s lipo, itu bekerja dengan cukup baik … jadi mari kita mulai membangun

Langkah 1: Daftar Komponen

Daftar Komponen
Daftar Komponen
Daftar Komponen
Daftar Komponen
Daftar Komponen
Daftar Komponen
  • ic atmega 8
  • Layar LCD 16X2
  • Modul RTC DS3231
  • Baterai lipo 1S
  • Modul pengisi daya lipo TP4056
  • PCB yang dibor
  • Osilator kristal 16MHZ
  • kapasitor 22pf
  • resistor 10K

Langkah 2: Membakar Boot Loader di ATMEGA 8

Image
Image
  • Metode paling sederhana adalah menghapus ATMEGA 328 dari arduino uno dan memasukkan ATMEGA 8 di dalamnya.
  • Hubungkan pin SPI dengan Arduino uno lain dan bakar boot loader
  • ikuti video ini untuk pemahaman yang lebih baik

Langkah 3: Menghubungkan RTC ke Arduino

Menghubungkan RTC ke Arduino
Menghubungkan RTC ke Arduino
  • Hubungkan pin SCL dari RTC ke arduino A5
  • Hubungkan pin SDA RTC ke arduino A4
  • Hubungkan pin VCC RTC ke 5v arduino
  • Hubungkan pin GND dari RTC ke GND arduino

Langkah 4: Mengunggah Waktu ke RTC

Waktu Mengunggah ke RTC
Waktu Mengunggah ke RTC
  • Unduh program jam
  • buka kodenya
  • batalkan komentar pada baris berikut
  • perbaiki waktu saat ini
  • meng-upload kode
  • sekarang waktunya disimpan ke RTC
  • sekarang komentar kembali baris dan unggah lagi
  • sekarang hapus ATMEGA 8 dari arduino
  • https://drive.google.com/file/d/1yI7EckZE8ESWeCIQO…
  • lihat tautan ini untuk informasi lebih lanjut

Langkah 5: Membangun Sirkuit

Membangun Sirkuit
Membangun Sirkuit
Membangun Sirkuit
Membangun Sirkuit
Membangun Sirkuit
Membangun Sirkuit
  • Mulailah dengan menyolder ATMEGA 8 ke pcb
  • Kemudian buat rangkaian osilator untuk ATMEGA 8
  • Lihat pinout atmega 8
  • Kemudian perbaiki modul RTC dan LCD
  • Buat koneksi sesuai dengan diagram sirkuit
  • Perbaiki Baterai lipo dan pengisi dayanya

Langkah 6: Membuat Kasus Luar

Membuat Kasus Luar
Membuat Kasus Luar
Membuat Kasus Luar
Membuat Kasus Luar
  • Saya tidak memiliki printer 3d jadi saya memutuskan untuk membuatnya menggunakan karton dan menutupinya menggunakan lakban berwarna
  • Itu terlihat berkilau dan indah
  • Saya akan merekomendasikan untuk membangun kasing cetak 3d agar terlihat lebih profesional

Langkah 7: Fungsi Jam

Fungsi Jam
Fungsi Jam
Fungsi Jam
Fungsi Jam
  • Ini dalam format 12 jam, sehingga akan menampilkan AM/PM
  • Ini akan menampilkan waktu dengan detik
  • Ini akan menunjukkan hari dan tanggal dalam setiap dua menit
  • Ini akan menunjukkan suhu kamar di setiap dua menit
  • Ini memiliki baterai cadangan, jadi meskipun tidak ada daya, baterai akan tetap menyala
  • RTC memiliki baterai sendiri, jadi bahkan jika baterai cadangan mati, waktu tidak akan beristirahat.
  • Saya harap Anda akan menyukai proyek ini ….!!! Pertimbangkan untuk berlangganan saluran YouTube saya !!! Selamat Belajar.

Direkomendasikan: