Şifreli Kapı Kilidi Projesi

| Mayıs 22, 2023 Tarihinde güncellendi
Şifreli Kapı Kilidi Projesi

Hazırlayanlar: Ahmet Suat BERDİBEK ve Servet GÜNOĞLU Emeği geçen Kişilere Teşekkürler. Ayrıca Profahmet Hocamızın PIC16F877 ile LCD Göstergeli Şifreli Kilit projesine bakmanızda fayda var

Amaç : PIC16F877, LCD ve Klavye kullanarak devre tasarımı yapmak ve bir program ile çalışmasını incelemek.

Teorik Bilgi Mikrodenetleyiciler : Mikrodenetleyici; bir bilgisayar içerisinde bulunması gereken giriş-çıkış ve hafıza gibi temel bileşenleri tek bir yonga üzerinde üretilmiş gelişmiş mikroişlemcilerdir.

PIC16F877 Mikrodenetleyiciler : Bu mikrodenetleyiciler Harvard mimarisi temelli olup bu mimarinin özelliklerini taşır.

PIC 16F877 Özellikleri:
Program ve veri için ayrı hafıza kullanılmıştır.
Veri yolu 8 bitliktir.
Program hafızası 8KB x 14 bitliktir.
35 komuta sahiptir.
Giriş / çıkış akımı 25 mA
Dış mimarisi 40 pinlidir.
368 x 8 byte’lık veri hafızasına sahip.
256 x 8 byte’lık data EEPROM veri hafızasına sahip.

LCD Ekran : 7 segment display ile sayıların dışında diğer karakterleri , harfleri ,işaretleri elde etmek imkansızdır. Bunun için LCD ekranlar kullanılır. LCD’ler bilgisayarda kullanılan ekran kartları gibi ekrana yazılan bilgilerin sürekli görünebilmeleri için tarama işlemi yapan entegrelerle birlikte üretilip satılırlar. Bu entegrenin özelliklerini tam olarak bilmek ekranı her yönüyle kontrol etmek manasına gelir.

Genelde kullanılan bir LCD sürücü entegresi Hitachi firmasının üretmiş olduğu HD44780 entegresidir. Bu entegrenin kullanıldığı tüm display’leri aynı mantıkla kontrol etmek mümkündür. Tek değişiklik LCD’nin kaç satır ve digitten oluştuğunu bilmektir.

Klavye : Mikroişlemcili sistemlerde çoğu kez giriş bilgileri klavye ile girilir. Klavyeler satır ve sütün şeklinde oluşturulduklarında hangi tuşa basıldığını bulmak daha kolaydır.Satırlar çıkış, sütunlar giriş olarak tanımlıdır.

Yardımcı Elemanlar : Bunlar ise; devrenin çalışmasına yardımcı olan elemanlardır. Kare dalga ve Clock Puls üreten Osilatör ve kristal elemanlar ile direnç, kondansatör ve led diyot bu yardımcı elemanlardan sayılabilir.

Şifreli Kapı Kilidi Devre Şeması
sifre_kapi-kilit-proje

Bizim Projemizde ise kullanılan malzemeler şunlardır :

pic16f877 Entegresi
2 x 16 LCD Ekran
4 x 3 Klavye
4 MHZ Kristal Osilatör
3 adet 4,7 Kohm direnç
1 adet 2,2 Kohm direnç
1 adet 1 Kohm direnç
1 adet 330 ohm direnç
1 adet 27 pf Kondansatör
1 adet led diyot
Baskı devre malzemeleri
Lehim

Projenin Yapılışı :

a-) Donanım

– Gerekli olan tüm elemanlar temin edildi.
– Elde edilen malzemelerin sağlamlık kontrolü yapıldı.
– PIC16F877 ile ilgili baskı devre şeması çıkarıldı.
– Uygun plakete baskı devre şekli çizildi.
– Perhidrol ve gerekli malzemeler kullanılarak bağlantı şekli çıkarıldı.
– Lehimleme işlemleri tamamlandı.
– Gerekli elemanlar soketler üzerine yerleştirildi.
– En son kontroller yapılarak donanım özellikleri tamamlandı.

b-) Yazılım

Baskı devre yardımıyla oluşturulan devrede kullanılacak PIC için gerekli olan program metin editöründe yazıldıktan sonra MPLAB programının MPASM editörü kullanılarak PIC’in anlayacağı hex kodlarına çevirilerek PIC’e yüklendi.

Projenin Çalıştırılması:

1. Öncelikle devreye 5V’luk bir gerilim uygulanır. Daha sonra LCD ekrana bir yazı gelir.

2. Klavyede herhangi bir tuşa basılırsa ekrana şifre girin mesajı gelir. Yanlış şifre girersek şifrenin yanlış olduğuna dair hata mesaji verir. Doğru şifre girersek ekrana 0 veya 1 tercihini yapmamızı isteyen mesaj gelir. (Bu devrenin şifresi 22222 dir.)

3. 0 tuşuna basarsak kapı açılır ve ekrana iyi günler mesajı gelir. 4 sn sonra kapı kapanır.

4. Eğer şifremizi değiştirmek istiyorsak 1 tuşuna basılır. Bu tuşa basılırsa ekrana yeni şifre girin mesajı gelir. Yeni şifremizi girdikten sonra ekrana şifreniz kaydedildi mesajı gelir.

sifreli-kapi-kilidi-projesi

Şifre-Pass: 320volt.com

Yayım tarihi: 2008/11/21 Etiketler: , , , , , , ,



13 Yorum “Şifreli Kapı Kilidi Projesi

  1. erkanerkan

    Bu devrenin şemasındaki dirençlerin değerleri anlaşılmıyor resimden biraz daha ayrıntı verebilirmisiniz? okulu bitirmek için kullanacağım bu projeyi. Lütfen yardımcı olurmusunuz ?

    CEVAPLA
    1. gevvgevv Yazar

      LCD üzerindeki direnç parlaklık için 1k…5k arası kullanabilirsiniz diğer dirençler ise 10k olabilir

      CEVAPLA
    1. gevvgevv Yazar

      Simülasyon üzerinde osilatör için gerekli malzemeler görünmez bunları devreyi yaparken ekleyeceksiniz örneğin osilatör bölümü 1 kristal ve 2 kondansatörden oluşur

      pic16f877 osilator

      Gerekli değil ama ek olarak PIC besleme bölümüne gösterge için led bağlanabilir

      CEVAPLA
  2. hakanhakan

    yukarıdaki devrenin şemasında kullandığınız direçler kaç ohm olduklarını yazmamışsınız onları ögrene bilirmiyim

    CEVAPLA
  3. hakanhakan

    şifreli kapı kilit devresinin baskı ön izleme şemasınıı nasıl bulabiliriz yardımcı olabilirmisiniz

    CEVAPLA
  4. mustaamustaa

    Çok teşekkürler çok güzel bir poje olcak ellerinize sağlık 😀

    CEVAPLA
  5. ömer veysel erekömer veysel erek

    Güzel bir devre ama çok zor bu devrenin hazırı yokmudur ? 🙁

    CEVAPLA
  6. gökhangökhan

    benim bir sorum olacak benim aldığım bir proje ödevi var şifreli kilit devresi ama benimki 5 kulllanıcılı bir devre olacak bunun için devreye 5 şifre kaydetmemiz gerekecek bunu nasıl yapabiliriz

    CEVAPLA
  7. handehande

    merhaba, ben de bu projeyi okulum için kullanmak istiyorum. bu söylediklerinizi harfiyen uygularsam bir problem çıkmaz değil mi? ayrıca klavyeden şifre giriyoruz ya, klavye nereye nasıl bağlanacak tam olarak anlayamadım. yardımcı olursanız sevinirim.

    CEVAPLA
  8. Ali Emre VuralAli Emre Vural

    hocam gerçekten güzel bir devre yalnız isis ten çizmiş olduğunuz devrelerin değerleri bulanık çıkmış okuyamıyorum. Değerleri gözükecek şekilde resmini paylaşırsanız sevinirim. Üniversitede proje dersi olarak gösterdim lütfen yardımcı olursanız sevinirim. Şimdiden teşekkürler.

    CEVAPLA
    1. GURKAN ArasGURKAN Aras

      hocam projeyi bitirdiyseniz birkaç soru sorabilir miyim

      CEVAPLA
  9. devrandevran

    bilgisayar kontrollü şifreli kapı kilidi projem var paralel porttan şifre yi alacam,donanımsal kısmında sorun yokta,bilgisayardan devreye nasıl bağlayacağım?

    CEVAPLA

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir