Bu projemizde RFID modülünü kullanarak çok kullanıcının kontrol edebileceği bir sistem örneği yapacağız.

Önceki RFID Kullanımı dersimizde RFID modülünün (RC522) ne olduğundan ve nasıl kullanılacağından bahsetmiştik.

RFID Modülü Bağlantısı

RFID Kütüphanesi

RFID modülünün kullanılabilmesi için öncelikle MFRC522 kütüphanesini yüklememiz lazım.

MFRC522 kütüphanesini indirmek için tıklayın.

MFRC522 kütüphanesini Arduino’nun kurulu olduğu klasördeki “libraries” klasörüne kopyalamanız lazım”.

Kütüphane dosyasını yüklemeyi bilmiyorsanız veya yüklemekte zorlanıyorsanız Kütüphane Yükleme dersimizi okuyabilirsiniz.

Arduino’ya Yüklenecek Programlar

Önceki RFID Kullanımı dersimizde belirttiğimiz gibi Arduino’ya 2 ayrı program yükleyeceğiz. İlk programla, RFID modülümüzle kullanacağımız RFID kartlarını Arduino’ya tanıtacağız. İkinci programla da Arduino’nun 2 nolu pinine bağladığımız ledi açıp kapatacağız.

RFID modülünü yukarıdaki bağlantı tablosunda gösterildiği gibi bağladıktan sonra aşağıdaki gibi led bağlantısını yapınız:

İlk Program: İlk programımızda RFID okuyucumuza okuttuğumuz kartlarımızı Arduino’nun EEPROM hafızasına kaydediyoruz.

Arduino’nun EEPROM hafızasına yazılan bilgiler siz silmedikten veya yerine başka bilgi yazmadıktan sonra silinmez. Arduino’nun gücünü kesseniz veya başka program yükleseniz bile bilgiler EEPROM’da durmaya devam eder.

Aşağıdaki programı Arduino’ya yükledikten sonra Seri Port Ekranını açarak sırayla kartlarınızı EEPROM’a kaydediniz. Yeni kart okutunuz yazısını görünce diğer kartlarınızı sırasıyla kaydedin. Kaç tane kart yüklediğinizi ve yüklediğiniz kartların ID numaralarını ekranda görebilirsiniz.

İkinci Program: İkinci programda okutulan kart sistemde kayıtlı ise 2 nolu pindeki led’i açıp kapatıyoruz. Siz buraya kapı kilit sistemi bağlayabilirsiniz veya bilgisayara giriş yapan kişiyi kaydedebilirsiniz. Örnekleri çoğaltmak mümkün. Ne amaçla bu programı kullandığınıza bağlı.

Programı yükledikten sonra Seri Port Ekranını açarak kartınızı okutun. Okuttuğunuz kart kayıtlı ise işlem yapılacaki değilse yapılmayacaktır.

 


Benzer Yazılar

Arduino Dersleri – RFID Kullanımı

Bu yazımızda RFID (RC522) modülünün kullanımından bahsedeceğiz.

Arduino Dersleri – DS1307 Kullanımı

Bu yazımızda gerçek zamanlı tarih saat entegresi olan DS1307'nin nasıl kullanılacağını anlatacağız.

Arduino İle Karaşimşek Devresi

Bu yazımızda klasik bir devre olan karaşimşek devresinin Arduino ile nasıl yapılacağını anlatacağız. 8 adet LED ile yapacağımız karaşimşek devresinin hızını potansiyometre ile kontrol edeceğiz.

Arduino Dersleri – DHT11 Isı ve Nem Sensörü Kullanımı

Bu yazımızda DHT11 ısı ve nem sensörünün kullanımından bahsedeceğiz.


Facebookta Paylas