İçindekiler:

Arduino İle RFID Kapı Kilitleme Mekanizması: 5 Adımda (Resimli)
Arduino İle RFID Kapı Kilitleme Mekanizması: 5 Adımda (Resimli)

Video: Arduino İle RFID Kapı Kilitleme Mekanizması: 5 Adımda (Resimli)

Video: Arduino İle RFID Kapı Kilitleme Mekanizması: 5 Adımda (Resimli)
Video: Patron görmesin :) 2024, Kasım
Anonim
Image
Image
3D Baskı Yapın ve Kilit Mekanizmasını Birleştirin
3D Baskı Yapın ve Kilit Mekanizmasını Birleştirin

Bu Eğitilebilir Kitapta, bir kapı, çekmece veya dolap için RFID erişim kontrollü basit kilitleme mekanizması yapmak için bir RC522 RFID sensörünü Arduino Uno'ya bağlayacağız. Bu sensörü kullanarak, bir kapıya veya çekmeceye kolayca monte edilebilen sürgülü sürgü tipi bir kilit mekanizmasını kilitlemek ve kilidini açmak için bir RFID etiketi veya kartı kullanabileceksiniz.

Bu Eğitilebilir Kitaptaki kilitleme mekanizması 3B yazdırılmıştır, ancak yaygın olarak bulunan herhangi bir sürgülü cıvata tipi kilidi de kullanabilirsiniz. Kilit, bir mikro servo kullanılarak çalıştırılır.

Bu Eğitilebilir Tablo, daha önce bir Arduino mikro denetleyicisi ile çalıştığınızı ve bir Arduino programlamanın temellerini bildiğinizi varsayar. Bunu yapmazsanız, ilk çiziminizi oluşturma ve yükleme hakkında daha fazla bilgi için bağlantılı kılavuzu izleyin.

Gereçler

Kendi RFID kilitleme mekanizmanızı oluşturmak için aşağıdakilere ihtiyacınız olacak:

  • Arduino Uno (Veya Diğer) – Buradan Satın Alın
  • Arduino Güç Kaynağı – Buradan Satın Alın
  • RC522 RFID Sensör – Buradan Satın Alın
  • Test için Breadboard ve Jumper'lar - Buradan Satın Alın
  • Mikro Servo – Buradan Satın Alın
  • 2 x LED - Buradan Satın Alın
  • 2 x 220Ω Dirençler - Buradan Satın Alın
  • 3D Yazıcı ve Filament (Kilit için Opsiyonel) – Bu Kullanılmış
  • Sensör ve Elektronik için Konteyner veya Muhafaza

Adım 1: 3D Baskı Yapın ve Kilit Mekanizmasını Birleştirin

3D Baskı Yapın ve Kilit Mekanizmasını Birleştirin
3D Baskı Yapın ve Kilit Mekanizmasını Birleştirin

İlk önce kilit mekanizmasını monte edeceğiz, bu 3D baskılı sürgülü kilit ve servo kollu bir mikro servodan oluşuyor.

Servo kolu bağlamanız gereken sürgülü cıvata tipi bir kilit de kullanabilirsiniz.

Kilit mekanizması, orijinal boyutunun %65'ine kadar küçülttüğüm Sagittario'nun bu kayar kilit tasarımına dayanmaktadır.

3D Baskı Dosyalarını İndirin: RFID Kilidi 3D Baskı Dosyaları

Ekli dosyaları 185C'de beyaz PLA ve %20 dolgu kullanarak 3D olarak yazdırdım.

Mekanizma ve servo tutucu, bir dolaba, dolaba veya çekmeceye kolayca takmanızı sağlamak için vida deliklerine sahiptir. Daha az kalıcı olarak yapıştırmak için sıcak tutkal veya çift taraflı bant da kullanabilirsiniz.

Adım 2: Elektrikli Bileşenleri Birleştirin

Elektrikli Bileşenleri Birleştirin
Elektrikli Bileşenleri Birleştirin
Elektrikli Bileşenleri Birleştirin
Elektrikli Bileşenleri Birleştirin
Elektrikli Bileşenleri Birleştirin
Elektrikli Bileşenleri Birleştirin

Elektrik bileşenlerini şemada gösterildiği gibi bağlayın. Bileşenleri test etmek ve erişime izin vermek istediğim iki etiketin kimlik numaralarını yüklemek için önce bunları bir devre tahtasına monte ettim.

Yeşil ve kırmızı LED'ler gerekli değildir, sadece sistem bir muhafazaya yerleştirildiğinde etiketin doğru şekilde okunduğunun iyi bir göstergesidir.

3. Adım: Kodu Yükleyin

Tam kod açıklaması ve indirme bağlantısı burada bulunabilir - Arduino Tabanlı RFID Kilit Mekanizması Kodu

Sadece kodu indirme bağlantısı burada - RFID Kilit Kodu

Kodu çalıştırmadan önce, yukarıdaki indirmedeki kodla birlikte gelen RFID kitaplığını kurmanız gerekir.

Kod aslında bir etiketin taranmasını bekler. Bir etiket tarandığında, taranan kimliği, taranan etiketin kimlik numarasının bir dizi kabul edilen etikette olup olmadığını kontrol eden ve ardından erişim izni veren, yeşil LED'i yanıp sönen ve önceki duruma bağlı olarak mekanizmanın kilidini açan veya kilitleyen bir işleve iletir. veya erişimi reddeder ve kırmızı LED'i yanıp söner.

4. Adım: Etiket Ekleme

Kod, PC'nizdeki Seri monitöre bir çıktı içerir. İlk çalıştırdığınızda, erişim izni vermek istediğiniz etiketlerinizi kaydetmeniz gerekir. Bu, etiketi tarayarak ve seri monitörünüzde gösterilen etiket kimliğini kaydederek yapılır. Bu sayı daha sonra etikete erişim izni vermek için accessGranted dizisine eklenebilir. Dizinin boyutu da buna göre artırılmalı veya azaltılmalıdır.

Kodu yeni diziyle yeniden yükleyin ve şimdi etiketinizi tarayabilmeniz gerekir; yeşil renkte yanıp sönecek ve kilidin önceki durumuna bağlı olarak mekanizmanızı kilitleyecek veya kilidini açacaktır.

Adım 5: Kilidi Takma

Kilidi Takma
Kilidi Takma
Kilidi Takma
Kilidi Takma

Kilidi daha kullanışlı hale getirmek için, sensör alanının üstünde ön tarafta görünen LED'ler ile plastik bir kap/gövde içine yerleştirdim. Kilit daha sonra kapının iç tarafına monte edildi.

Sistemi biraz daha güvenli hale getirmek istiyorsanız, sensör modülünü Arduino'dan ayırmak ve bunun yerine Arduino'yu da kapının içine monte etmek isteyeceksiniz. Sensör modülünden Arduino'ya sinyali yeniden üretmek, kilidi açmak için servoya bir PWM sinyalini yeniden üretmekten çok daha zordur.

Kilitleme mekanizmasının yapısı hakkında daha fazla bilgi ve kodun ayrıntılı bir açıklaması istiyorsanız, burada yazılan tam yapıya bir göz atın - Arduino Tabanlı RFID Kapı Kilidi

Yapınızda iyi şanslar!

Önerilen: