rangkaian kali ini mampu menyimpan password sepanjang 4 digit. kalo mau ditambah silahkan edit programnya aja. disini digunakan eeprom untuk mengingatnya.
pada program dilakukan verifikasi setiap kali ingin mengganti password lama..
hehehe kayak hape aja harus inget password lama.
btw. berikut ini adalah rangkaian skematicnya.
dengan PCB sebagai berikut layout serta footprint kaki rangkaian
Daftar Komponen
- crystall 12Mhz -- x1
- cap 22pf 2bh -- x2
- Push Button -- x13
- LCD carakter -- x1
- BD139 -- x1
- trimpot 20k -- x1
- dioda IN4002 -- x2
- Connector 6pin -- x1
- connector 2pin screw -- x3
- regulator 7808 dan 7805 -- x1
- R 560 -- x1
- R 10k -- x1
- R 1k -- x1
- elco 470uf/16volt -- x1
- led 3mm -- x1
gambar tataletak seperti dibawah ini
Download
Silahkan download.
oh ya, hasilnya adalah seperti gambar berikut ini.
okedeh....kalo ada pertanyaan dan kendala komen aja dibawah. cara pengeditan program ntar kalo banyak yang nanya biar saya buatkan flowshart prosesnya.
sampai disini dulu perjalanan kita hari ini.
salam anak pulau.....:-)
mas mikro nya bisa diganti dengan atmega 16 ????
ReplyDeletebisa kok.
ReplyDeleteoooo ,mas penggunaan rangkaian diatas bagaimana,trus programnya bagaimana,kok tdk bisa di donlod,,,,,,??????
ReplyDeleterangkaian itu untuk menggantikan kunci pintu kamar misalnya. passwor kalo sesuai akan membuka akses port misalnya. sementara pada rangkaian diatas hanya demo mengeluarkan tulisan "password benar" pada layar. gak bisa di download mungkin karena atmega nya beda. lakukan kopi paste program ke project baru dengan konfigurasi atmega yg digunakan sekarang. pin yang sesuai dengan rangkain diatas adalah. ATmega8535, ATmega16, dan ATmega32.
ReplyDeletehosting gratisannya mau dipindah rencananya. maaf atas ke tidak nyamanannya.
ReplyDeletedownload programnya di mana mas broow????
ReplyDeletentar ya link ny akan segera di perbaiki.
ReplyDeletelink sudah di perbaiki. silahkan di download.
ReplyDeletemas programnya ada yg udh di compile jadi .HEX??
ReplyDeletesoalnya waktu saya compile pake CVAVR error..
ntar di upload ya...
ReplyDeleteok siip mas saya tunggu.., :D
ReplyDeleteudah ada hex filenya di link download.
ReplyDeleteHex file
sedot aja.
untuk yang udah downlaod file [dot]C nya,
caranya
buka code vision dan buat new project dan atur chip serta Frekuensi kristalnya ,
yang lain jangan di otak atik.
trus buka file [dot]c yang udah di download pake notepad dan copy trus paste semua di project baru kalian.
#include diganti sesuai dengan IC yang kalian miliki (rekomanded mega16,mega32)
selamat mencoba
passwordnya awal berapa?
ReplyDelete0000 semua. karena kalo baru di download kan eeprom nya masih kosong. jadi password awal adalah 0000.
ReplyDeletekalo mau tambahkan led gimana ya?
ReplyDeleteLED Merah kalo password salah,
Led hijau kalo password betul dan kunci terbuka,
Led biru sebagai tanda power on dan stand by.
saya coba koq ga bisa.
ditambah lagi kalo password salah sampe 3 kali berarti totally locked, dan kita harus tunggu sampe 15 menit atau 1 jam utk memasukkan password lagi.
silahkan tambahkan di kaki mikrokontrolelr yang masih tersisa.
ReplyDeletepada rangkaian masih banyak tersisa pada PORTC.
kira2 seperti ini masangnya kalo aktiv low..
ke mikro <-----|<|--/\/\/\---|VCC
K A R 330
trus pada program yang menampilkan tulisan password salah tambahkan program led misal PORTC.4=0; pada pin 4 port C akan mengeluarkan logic nol.
untuk menambahkan fungsi menunggu apabila salah terus maka saya sarankan menggunakan RTC karena waktu ayng berjalan akan sama dengan waktu sebenarnya. kemudian jika listrik padam waktu akan terus tetap berjalan.
Thanks penjelasannya, ternyata salah sy pake aktif high, programnya aktif low.
ReplyDeleteMohon editin dong utk penggunaan keypad matriks 4x4, maaf, awam soalnya... hehe...
keypad yang saya gunakan bukan keypat matrix 4x4. hanya penekanan tombol biasa (push button biasa)
ReplyDeletesetiap tombol terpasang langsung ke tiap PIN mikrokontroller. kalo keypad matrix 4x4 mungkin hanya butuh 8 kaki mikrokontroller alis 1 PORT. kalo ini malah 16 Pin kan?
edit di bagian dalam main program
void main()
{
//cari tulisan seperti berikut ini dan ganti seperti berikut ini.
PORTC=0x00;
DDRC=0x00;
PORTD=0x00;
DDRD=0x00;
}
pada port C dan D berfungsi sebagai input dan mula2 adalah nol kemudian ganti logika tiap to,bol pada program yang nol menjadi 1.
semoga bermanfaat.
maaf gak bisa bantu ngedit karena dari segi rangkaiannya udah beda jadi harus liat skematicnya dulu baru bisa bantu. insyaAllah....
Passwordnya salah kayanya, saya coba 0000 semua sampe 9999 **** dan ####
ReplyDeleteSemuanya salah keterangannya.
Jadi passwordnya awal gimana?
wah ane harus coba lagi ni. ntar ditunggu kabarnya ya...
ReplyDeletethx agan kubot (kaskus) heheheheh...
ReplyDeletesaid...
ReplyDeletebleh request gak mas?
Mumpung hari ini GW sedang ULTAH boleh deh reques. kira2 apa yang bisa dibantu?
ReplyDeletemas kalo misalnya pasword uda bener trus ada sinyal yng keluar ke pin agar bisa untuk memicu rangkaian lain,,, gmana ya mas...>>?? trmakasi mas
ReplyDeletedi listing program tinggal ditambahain di bagian setelah tulisan tampilan lcd password benar.
ReplyDeletetambahin aja misal: PORTC.3=0; mengeluarkan logika nol.
sebelumnya pada PORTC.3 sudah di setting menjadi output pada DDRC nya.
ok... trimakasi mas said ane coba...
ReplyDeleteuntuk paswordnya devauld 0000 coba ya...unduk lebih pastinya cek nilai eeprom menggunakan xtreme burner. keliatan password nya.
ReplyDeletemaaf, cara injek programnya pake apa ya? pakek USB downloader? portnya yang mana?
ReplyDeletepake USB downloader juga bisa. pake parael juga bisa.
ReplyDeletePORT yang dimaksud? apakah port buat download?
kalo ane pake 6 pin deket mikro. konfigurasinya aja disamakan.
MOSI,MISO,SCK,RESET,(+),(-).
kalo ditambahin L293D buat menggerakkan motor DC ditaroh di pin berapa ya...?
ReplyDeleteterimakasih buat yang sebelumnya :D
disini kan menggunakan transistor....nah....ganti transistornya dnegan driver yang kamu inginkan. tepatnya pada basis transistor BD139 ada di kaki paling kiri transistor dari gambar PCB diatas. tepatnya pada PORTC.0.
ReplyDeletemaz, filenya gak bisa didownload... bisa minta re-upload... makasih...
ReplyDeletefile masih bisa di download kok. sudah saya coba.
ReplyDeletecara downloadnya sudah berbeda.
link berikut ini membahas cara download pada blog saya.
http://www.keep-elka.blogspot.com/2013/06/cara-download-di-blog-ini.html
ziddu telah melakukan perubahan dan saya baru menyadari setelah beberapa komentar para pengunjung yang kesulitan mendownload file di blog ini. semoga bermanfaat.