Rfid mükerrer okutma engelleme

  • Konbuyu başlatan Konbuyu başlatan fs58
  • Başlangıç tarihi Başlangıç tarihi

fs58

Üye
Katılım
5 Kas 2019
Mesajlar
12
Puanları
1
Yaş
28
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.
 

Forum istatistikleri

Konular
133,487
Mesajlar
971,801
Kullanıcılar
459,514
Son üye
safaktpc
Geri
Üst