RFID SİSTEM TASARIMI

Başlatan samedkutuk, 17 Nisan 2019, 11:38:53

samedkutuk

merhabalar
bir konuda fikrinizi merak ediyorum
biz rfıd projelerimizde sadece kartın ıd sini okuyabiliyoruz
eğer bu karta belli bir ücret tanımlayıp her okuttuğumuzda bu tanımlı ücretin azaltmak isteseydik bieleşenlerimiz ne olurdu böyle bir proje yapmak için nasıl bir yol izlenmelidir
teşşekkür ederim :)
samedkutuk

MrDarK

Mifare kartlarında decrease ve increase özellikleri var bu kullanılabilir. Ama yerinizde olsam ilk etapta bu işlemi oku yaz doğrula metodu ile ayrı bir mcu'ya yaptırırdım.
Picproje Eğitim Gönüllüleri ~ MrDarK

samedkutuk

hocam öncelikle yanıtınız için çok teşekkür ederim
peki bu kartların içine limit tanımlama kısmını nasıl yapabilirim o konuda bişey bulamadım malesef hiç
samedkutuk

Mucit23

Onla işiniz pek olmayacak aslında. Mifare kartlar içinde toplamda 16 Sektör, her bir sektörde 4 blok ve her bir blokta ise 16 byte'dan oluşan saklama alanları var. Her bir sektörün giriş şifreleri bağımsız olarak değiştirilebilmekte. Sektöre giriş yapabilmek için bu şifreleri girmek gerekiyor.

Sektöre giriş yaptıktan sonra bloklar içerisine erişip ordaki hafıza bölgelerini istediğiniz gibi kullanabilirsiniz. Örneğin 1. sektördeki Bloklardan birine bir float datayı herhangi bir 4 byte yazıp okuyabilirsiniz. Bu float data da sizin para miktarınız olur. Kabaca mantık bu.

samedkutuk

çok teşekkür ederim hocam yazıp okuma olayını şimdi daha net anladım
peki bu işlemler sizce bir öğrencinin yapabileceği işlemler midir anlatıklarınız biraz profesyonellik sezdirdi de :)
samedkutuk

Mucit23

Arduino gibi bir platformda Yaparsanız hazır örnek uygulamalar mevcut. MFRC522 RFID modülünden bir tane alın internette gösterildiği gibi bağlantıları yapın. Doğrudan yazma ve okuma ile ilgili Örnek uygulamalar var zaten

MrDarK

Her proje siz öğrencilerin bir kademe daha gelişim göstermesi içindir. O yüzden içinizdeki cesareti kaybetmeyin :) Netteki ve forumdaki bu kadar içeriği de okumadan geçmeyin derim.

https://www.picproje.org/index.php?topic=52963.0
Picproje Eğitim Gönüllüleri ~ MrDarK

samedkutuk

hocam cevaplarınız için ayrı ayrı teşekkür ederim nasıl yapacağım konusunda bir yön tayin edebildim sayenizde :)
samedkutuk

samedkutuk

@MrDarK , @Mucit23    hocam söyledikleriniz ve yönlendirmeleriniz üzerine formda yazanları ve internetde yazanları okudum üzerine kafa yordum.
gördümki sizlerde bu konu üzerine bayağı kafa yormuşsunuz bu nedenle sizlerin yorumu benim için çok önemli
öncelikle rc522 yi aldım ve gerek pıc gerekse arduino ile okuma yaptım sektörlerini bulup inceledim
sizlerinde söylediği gibi bu sektörlere bir değişken yazıp her seferinde bu değişkeni okuyup tekrar yazarak işimi çözebiliyorum aslında ama bu sektörleri nasıl okuyup tekrar oraya nasıl veri yazacağımı bulamadım malesef.
bu benim yetersiz datasheet okumama bağlı da olabilir fakat sizlerin daha önce formda yazdıklarınızı ilgiyle okudum kafa yordum.
sorunum tam olarak şu pıc veya arduino ile sektöre nasıl veri yazabilirim ?
şimdidien teşekkür ederim :)
samedkutuk

MrDarK

Selamlar,

Okuma yaptığına gore yazma da yapabilirsin hızlıca. Okuma örneği dışında birde yazma örneklerini incele. Pek bir komut değişmiyor. Read yerine write geliyor gibi düşünebilirsin.
Picproje Eğitim Gönüllüleri ~ MrDarK

samedkutuk

#10
@MrDarK  sanırım yanlış telaffuz ettim .
ben ıd okumasını yaptım ama sektörlerle ilgili okuma yada yazma yapamadım :(
samedkutuk