Sabtu, 05 Desember 2015

Jam Digital Menggunakan ATmega8535 dengan Tampilan LCD

Selamat datang para blogwolker, di artikel pertama ini rumah robotik akan sharing cara membuat  jam digital menggunakan ATmega8535 dengan Bahasa C menggunakan CodevisoionAVR. Langsung saja, jam digital berfungsi sebagai penunjuk waktu sama seperti jam analog seperti jam dinding. Bedanya jika jam analog menggunakan jarum sebagai penunjuk waktu sedangkan jam digital menggunakan angka.

Disini kita menggunakan mikrokontroler keluaran Atmel dari keluarga AVR dengan seri ATmega8535 sebagai prosesornya. RTC DS1307 sebagai ic pewaktu untuk menjaga waktu agar tetap berjalan meskipun listrik mati seperti jam yang ada pada komputer. dan yang terakhir LCD sebagai penampil waktunya. Jam digital ini dilengkapi dengan 6 buah tombol untuk mengatur tanggal dan jam.


Gambar Rangkaian:

Gambar Rangkaian

Ini kode programnya gan..














































ini potongan program yang terakhir:

while (1)
{
gettimertc(); // pemanggilan fungsi untuk mendapatkan waktu dari rtc
rtc_lcd();      // pemanggilan fungsi untuk menampilkan pada lcd

seting();      // fungsi untuk setting jam dan tanggal
};
}


Dan ini tampilannya saat di jalankan pada proteus:



      mungkin itu saja, semoga teman-teman blogwolker berhasil. jika ada pertanyaan silahkan bertanya di komentar. Silahkan share artikel ini kepada teman-teman yang lain agar lebih bermanfaat. Terimakasih.


3 komentar :

  1. selamat siang mas, mau tanya nih, itu editor codingnya pake avr studio ??
    terus itu ada keterangan hari, senin dll. kok gak tampil ya yang tampil cuma angka saja
    terimakasih

    BalasHapus
  2. Selamat sore,

    mohon maaf baru sempat balas. Editornya menggunakan Code Vision AVR. untuk hari di situ di jadikan komentar dan tidak ada pemanggilan utk menampilkan hari, sehingga harinya tidak tampil.


    Terimakasih,

    BalasHapus
  3. Di kasih temperatur suhu dong, tks

    BalasHapus