İçindekiler:

Arduino Kullanan RFID Kilit Sistemi: 6 Adım
Arduino Kullanan RFID Kilit Sistemi: 6 Adım

Video: Arduino Kullanan RFID Kilit Sistemi: 6 Adım

Video: Arduino Kullanan RFID Kilit Sistemi: 6 Adım
Video: Arduino Dersleri #26 RFID - Temassız Geçiş (RC522 RFID MODÜLÜ) Uygulaması 2024, Kasım
Anonim
Arduino Kullanan RFID Kilit Sistemi
Arduino Kullanan RFID Kilit Sistemi

Herkese merhaba, Bu benim ilk dersim ve Judhi Prasetyo tarafından sunuldu. Çalıştaya, benim stajyer olarak çalıştığım Assembly ev sahipliği yaptı ve eğer bir maker iseniz çalışmak için en iyi yerlerden biri.

RFID kilit sistemine geri dönersek, size nasıl çalıştığını anlatacağım.

genel bakış:-

  • Bu sistemde RFID etiketi ve okuyucu kullanıyoruz.
  • Artık her etiketin benzersiz bir kodu var
  • Arduino'ya bağlı olan okuyucuya etiketi yerleştirdiğinizde
  • Okuyucu, radyo frekans kodunu birden çok karaktere çözer ve Arduino'ya gönderir
  • Arduino zaten bizim tarafımızdan yazılmış olan RF kodunu hafızasında saklamıştır.
  • Arduino, alınan RF kodunun hafızasındaki kodla eşleşip eşleşmediğini kontrol eder.
  • Eşleşirse servo motor, dönme hareketini doğrusal harekete dönüştüren kremayer ve pinyon mekanizması ile kilidi açar.

Adım 1: Gerekli Malzemeler

Gerekli malzemeler
Gerekli malzemeler
Gerekli malzemeler
Gerekli malzemeler
Gerekli malzemeler
Gerekli malzemeler

İşte gerekli malzemelerden bazıları: -

  1. RFID-RC522 Modülü
  2. Arduino Uno
  3. 3D Basılı Parçalar buradan - buradan
  4. 180 derece dönebilen herhangi bir Standart boyutlu servo motor (40.8 × 20.1 × 38 mm). Örn: - Mg995 servo
  5. Motoru monte etmek için M3 vidalar ve somun
  6. Breadboard ve 2 LED ışık

İşte aşağıdaki 3D baskılı dosyalar

3D yazıcınız varsa, Thingiverse bağlantısındaki ayarları kullanın, aksi takdirde parçaları size gönderecek olan 3DHub'ları kullanın.

Adım 2: Montaj ve Devre Şeması

Montaj ve Devre Şeması
Montaj ve Devre Şeması
Montaj ve Devre Şeması
Montaj ve Devre Şeması

Yukarıda izlemeniz gereken devre şeması var.

Dişlinin servo ile montajı, servo ile birlikte gelen normal montaj vidaları ile yapılabilir.

Atölye çalışması sırasında servo motorun 3D baskılı parçanın içine sığmama sorunu yaşandı. Bazen 3d yazıcının yanlışlığından kaynaklanır. Bu olursa, malzemeyi eritmek ve düzeltmek için bir havya kullanın.

Adım 3: Arduino Kodu

Yukarıdaki kodu indirin ve Arduino Uno'nuza yükleyin. Kodu da açıkladım. Kodunu seri portta bulmak için önce RFID etiketini taradığınızdan ve 'cardno' değişkenine yerleştirdiğinizden emin olun.

4. Adım: Sorun Giderme

İşte karşılaşabileceğiniz olası sorunlar. Çalıştay sırasında olan aynı sorun.

1) Servo motor kilit sistemine uymuyor mu?

A) Bu bir tasarım hatası değildir, ancak esas olarak zaman zaman 3d yazıcının yanlışlığından kaynaklanır. Servo montaj boşluğunu artırmak için sadece bir havya kullanın.

2) Servo hiç hareket etmiyor mu?

A) Bağlantının gevşek olması veya kablonun yanlış yere bağlanması ihtimali vardır. Programlamada hata yok, bu yüzden tekrar kontrol edin.

3) RFID okuyucu etiketi tanımıyor mu?

A) Kart numaranızı taramayı ve 'cardno' değişkenine koymayı unutmuşsunuz gibi görünüyor. Bunu yap ve gör.

4) Servo RFID ile etiketlendiğinde kapıyı açmak yerine kilitliyor mu?

A) Bu, servoyu ters yönde monte ettiğinizde olur. Değiştirmek için çok tembel hissediyorsanız, servonun yönünü değiştirin veya bunun yerine bu kodu girin.

Adım 5: Tebrikler

Gördüğünüz gibi kilit yapısı ve servo motorun daha küçük bir versiyonunu kullandık. Bunu maliyeti azaltmak ve esas olarak insanlara öğretmek için yaptık. Ancak bu kilit sistemini evinize uygulama konusunda ciddiyseniz, normal 3d baskılı tasarım ve iyi servo için gidin.

Projeyi tamamlamak için aferin. Bu projeyi farklı yaptıysanız, yeni bir şey bulursanız veya yardıma ihtiyacınız varsa, aşağıdaki yorumlarda bana bildirin.

Adım 6: Arduino Kullanan Akıllı Kilit Sistemi

Video kredisi - Amit Jindani

Önerilen: