Rfid mükerrer okutma engelleme

fs58

Üye
Katılım
5 Kas 2019
Mesajlar
12
Puanları
1
Yaş
25
Merhaba arkadaşlar,
Rfid kartlar okutularak derse girilen bir elektronik yoklama sistemi yapıyorum. arduino, rfid, rtc modülü var. derse gelen öğrencinin ikinci kez kart okutmasını nasıl engelleyebilirim? yani aynı günde sisteme kayıtlı kartlar sadece bir kez kart okutabilecek, okutursa daha önce okuttunuz gibi bir yazı görünecek lcdde. bunun rtc ve rfid ile nasıl halledebilirim. yardımcı olrsanız sevinirim. not: sisteme kayıtsız kartlar okutulduğunda derse kaydınız yok yazıyor. bu kartlar için tekrarı engellemeye gerek yok.
 
'Kayıtlı kartlar' şeklinde bir tablo oluştur. Bu tablo sınıfa girmeye yetkili kart numaralarını içersin. 'Girişler' şeklinde boş bir tablo daha oluştur. Herhangi bir kart okutulduğunda önce 'Kayıtlı kartlar' tablosunda olup olmadığına bak. Var ise 'girişler' tablosunda olup olmadığını kontrol et. Varsa buraya kaydetmeden istersen "daha önce giriş yapıldı" gibi bir mesaj verdirebilirsin. Yok ise tablonun en altına bu numarayı kaydet. Gün sonunda uygun bir saatte, mesela sabah 6 gibi bu tabloyu sil.
Bu şekilde bir algoritma olmalı.
 
'Kayıtlı kartlar' şeklinde bir tablo oluştur. Bu tablo sınıfa girmeye yetkili kart numaralarını içersin. 'Girişler' şeklinde boş bir tablo daha oluştur. Herhangi bir kart okutulduğunda önce 'Kayıtlı kartlar' tablosunda olup olmadığına bak. Var ise 'girişler' tablosunda olup olmadığını kontrol et. Varsa buraya kaydetmeden istersen "daha önce giriş yapıldı" gibi bir mesaj verdirebilirsin. Yok ise tablonun en altına bu numarayı kaydet. Gün sonunda uygun bir saatte, mesela sabah 6 gibi bu tabloyu sil.
Bu şekilde bir algoritma olmalı.
Sağ olun.
 

Benzer Konular

Forum istatistikleri

Konular
128,191
Mesajlar
915,733
Kullanıcılar
449,965
Son üye
Pentium55

Yeni konular

Geri
Üst