• Buradasın

    Arduino ile RFID Kart ile Kapı Kilidi Açma Projesi

    youtube.com/watch?v=93iw6iXLm-0

    Yapay zekadan makale özeti

    • Bu eğitim videosunda İlke, Arduino kullanarak RFID kartlarla kapı kilidi açma projesinin nasıl yapılacağını adım adım göstermektedir.
    • Video, RFID kartların ne olduğunu ve nasıl çalıştığını açıklayarak başlıyor, ardından gerekli malzemeleri (Arduino, breadboard, jumper kablosu, RFID kartı ve servo motor) tanıtıyor. Daha sonra RFID kartının Arduino ile nasıl bağlanacağı, gerekli kütüphanelerin nasıl dahil edileceği ve kodun nasıl yazılacağı anlatılıyor. Son bölümde ise RFID kart okuma döngüsü, doğru kart geldiğinde kapı açma mekanizması ve yetkisiz kart durumunda uyarı mesajı ekleme işlemleri gösteriliyor.
    • Eğitmen, if-else yapıları, for döngüleri ve fonksiyonlar kullanarak programı geliştirmekte, seri monitör üzerinden test etmekte ve farklı kartlara yetki verme sürecini de göstermektedir.
    RFID Kart Projesi Tanıtımı
    • Bu videoda Arduino ile RFID kartların nasıl kullanıldığı öğretiliyor ve uygulama yaparken servo motor bağlanıp kapı kilidi açtırılmış gibi hareket ettirilecek.
    • RFID kart, okutulan kartın ID'sini okuyarak yetkili kartın kapıyı açmasını sağlıyor ve güvenlik kilidi oluşturuyor.
    • RFID kart sadece kapı kilidi için değil, kişi sayımı, mesai başlangıcı/sonu gibi farklı yerlerde de kullanılabilir.
    00:33Malzemeler ve Bağlantılar
    • Proje için Arduino, breadboard, jumper kablosu, programlama kablosu, servo motor ve RFID kart gerekiyor.
    • RFID kart 3.3V seviyesinde çalışıyor, bu nedenle Arduino'nun 3.3V çıkışını kullanmak gerekiyor.
    • RFID kartın bağlantıları: +3.3V, GND, SS (9. pin), MOSI (12. pin), MISO (11. pin), SCK (13. pin) ve RST (10. pin) Arduino ile bağlanıyor.
    03:48Servo Motor Bağlantısı
    • Servo motorun 3 bağlantı noktası var: GND, +5V ve sinyal.
    • Servo motor 5V ile besleniyor ve GND bağlantısı Arduino'nun GND pinine, sinyal bağlantısı ise 8. pine bağlanıyor.
    • Servo motor küçük olduğundan ve sürekli çalıştırılmadığı için Arduino üzerinden beslenebiliyor.
    04:42Kod Yazımı
    • RFID kart okuyucunun Arduino ile haberleşebilmesi için SPI kütüphanesi dahil edilmeli.
    • Servo motor ve RFID kart için gerekli kütüphaneler Arduino IDE üzerinden yüklenip dahil edilmeli.
    • Kullanılacak pinler tanımlanmalı ve servo motor ile RFID kart için nesne tanımlamaları yapılmalı.
    06:40RFID Kart ID'si ve Setup Fonksiyonu
    • RFID kartın ID'si 4 bayttan oluşuyor ve bu değerler bir liste olarak tanımlanmalı.
    • Setup fonksiyonunda servo motor pin numarası belirtilmeli ve SPI haberleşmesi başlatılmalı.
    • RFID kartın okumaya başlayabilmesi için init fonksiyonu çağrılmalı.
    08:40RFID Kart Okuma ve Kontrol Kodu
    • Ana fonksiyonun döngüsü için, yeni kart okutulana kadar beklemek için "if" koşulu ve "!" işareti kullanılıyor.
    • RFID kart okutulmadığında ekranda değerlerin sürekli gelmesini engellemek için ikinci bir "if" koşulu ekleniyor.
    • Doğru kart okutulduğunda, RFID kartının ID byte'ları ile önceden tanımlanan ID byte'ları karşılaştırılıyor.
    11:14Doğru Kart Durumunda Yapılacak İşlemler
    • Doğru kart geldiğinde "println" komutuyla "kapı açıldı" mesajı yazdırılıyor.
    • RFID kartının ID'si serial monitörden ekrana yazdırılıyor.
    • Servo motor "motor write" komutuyla 180 dereceye getirilerek kapı açılıyor, 3 saniye bekleniyor ve sonra 0 dereceye getirilerek kapı kilitleniyor.
    12:19Yetkisiz Kart Durumunda Yapılacak İşlemler
    • Yetkisiz kart durumunda "else" bloğunda "yetkisiz kart" mesajı yazdırılıyor.
    • Ekrana yazdır fonksiyonu oluşturuluyor ve RFID kartının ID'si serial monitöre yazdırılıyor.
    • Kartın ID'sini yazdırmak için for döngüsü kullanılıyor ve her byte aralığında boşluk bırakılıyor.
    14:49Programın Test Edilmesi
    • Program upload edilirken hatalar kontrol ediliyor ve düzeltiliyor.
    • Serial monitör açılarak RFID kart okutulduğunda, yetkisiz kart durumunda "yetkisiz kart ID numarası" yazdırılıyor.
    • Doğru karta yetki vermek için kartın ID numaraları yazılım içine girilerek program yeniden upload ediliyor ve kapı açılıyor.

    Yanıtı değerlendir

  • Yazeka sinir ağı makaleleri veya videoları özetliyor