Čtení a odemykání karet RFID

Odpovědět
Arthur
Příspěvky: 39
Registrován: 02 čer 2021, 03:37
Reputation: 0

Čtení a odemykání karet RFID

Příspěvek od Arthur » 23 srp 2021, 08:27

Před několika dny jsem viděl článek o čtečkách karet a chci použít stejnou technologii k dokončení projektu inteligentní kontroly přístupu.
https://www.instructables.com/How-to-Display-Data-Read-by-MFRC522-Through-LCD-Wi/
Co je třeba připravit?

Uživatelský avatar
kiRRow
Příspěvky: 1152
Registrován: 07 kvě 2019, 07:03
Reputation: 0
Bydliště: Opava

Re: Čtení a odemykání karet RFID

Příspěvek od kiRRow » 23 srp 2021, 15:55

No tak první je třeba si rozmyslet jak moc inteligentní to má být.
Na to, aby se ti pouze otevřeli dveře po přiložení správného čipu, tak stačí čtečka, arduino, relé (samozřejmě né samotné - tranzistor, ochranná dioda atp), zdroj pro zámek a zdroj pro arduino. Ale to moc inteligentní asi nebude, což?

Pokud chceš mít přehled o tom kdo kdy prošel, už to chce nějakou paměť, třeba SD kartu. A RTC modul.

Chceš hlídat násilné/nedovolené otevření dveří? Typický příklad je školka - rodiče se dostávají dovnitř pomocí RFID tagu, ven se dostávají pomocí odchodového tlačítka (REX - Request to Exit) na které děti nedosáhnou. Dveře mohou být otevřeny jen při platné autorizaci, nebo při požadavku na odchod.

Co jejich maximální dobu otevření? (někteří mají hold v zádeli ojo).

Co třeba výpadek proudu, chceš mít zálohovaný zdroj?

Co třeba odblokování dveří v případě požáru?

Dosti častá funkce přístupových systémů je hlídání opakovaného průchodu, na dveřích jsou dvě čtečky. Příchodová a odchodová. Systém pak hlídá, aby na jeden čip nemohlo projít více lidí. (Projdu dveřma, hodím čip někomu z okna)

Co třeba časové omezení vstupu ( v určité hodiny nemá někdo někde co pohledávat )

Uplně nejlépe bys udělal, kdyby jsis sehnal nějaké instalační manuály k profesionálně řešeným systémům a dle toho se inspiroval.

Arthur
Příspěvky: 39
Registrován: 02 čer 2021, 03:37
Reputation: 0

Re: Čtení a odemykání karet RFID

Příspěvek od Arthur » 01 zář 2021, 08:38

No, máš pravdu, myslím, že jsi to řekl velmi podrobně! To jsou všechno věci, které mě ještě nenapadly!

Nyní jsem přemýšlel o několika situacích, které jste zmínil.
1. Pokud jde o ukládání informací, myslím, že mikrokontroléry mají jak statické, tak dynamické úložiště.
2. V otázce autorizace se chystám provést funkci registrace karty, pouze registrovanou kartu lze úspěšně odemknout.
3. V otázce času pro otevření zámku dveří, který lze podle mého názoru změnit napsáním kódu.
4. K otázce výpadku napájení, možná budu muset najít záložní akumulátor nebo přenosné napájení pro napájení mikrokontroléru.
5. Pokud jde o otázku požáru, o tom teď nepřemýšlím.

Uživatelský avatar
kiRRow
Příspěvky: 1152
Registrován: 07 kvě 2019, 07:03
Reputation: 0
Bydliště: Opava

Re: Čtení a odemykání karet RFID

Příspěvek od kiRRow » 03 zář 2021, 15:53

1. Mikrokontroléry mají EEPROM paměť, ta je vhodná pro uložení karet, které mají oprávnění otevřít dveře. Není však vhodná k trvalému přepisování, takže na logování průchodů bych ji nedoporučoval. Jsou paměti, které obsahují přepisovatelnou RAM část, která se při výpadku napětí umí zaspsat do EEPROM paměti - externí kondenzátor podrží ten čip tak dlouho, aby to stihnul. Jejich datová kapacita oproti SD kartám je naprosto mizivá.
2. Karty se dají registrovat různě. Třeba mít jednu "master - přidávací". Přiložíš ji a po té přiložíš druhou kartu, kterou si to zapíše. Podobně se dá i mazat - horší to je, když nemáš u sebe kartu co chceš smazat. Takže raději bych šel cestou cpát to tam sériovou linkou.
3. Nejednalo se o délku otevření zámku, ale o maximální povolený čas otevřených dveří. Prostě někdo má v zadku ojo, doma korálky a zbytek dveří za ním zavírá Brano. Hlavně v zimním období je nepříjemné, když se topí pánu Bohu do oken. Tuto funkci, pokud ji budeš chtít bych určitě udělal vypínatelnou - kdybys to chtěl z nějakého důvodu otevřít na dělší dobu (stěhování, větrání). Ono většinou se dává na dveře magnetický kontakt, který lze dycky přelepit magnetem, aby si to myslelo, že dveře jsou zavřené.
4. Nebo kup normální zálohovaný zdroj v BOXu. Budeš mít místo pro zbytek elektroniky a akumulátor a má to i ochraný spínač proti otevření. Třeba PS-BOX 12V 2A 7Ah - ten ti i odpojí akumulátor, aby nedošlo k jeho zničení.
5. Pokud ty dveře nemají z vnitřní strany kliku a jsou v únikové trase - měl bys nad případem požáru nebo jiné katastrofy přemýšlet. Nechceš být při vyšetřování úmrtí ten, kdo znemožnil lidem evakuaci. I kdybys tam měl přitlouct na zeď krabičku s klíčem a sklíčem "v nouzi rozbij".

Arthur
Příspěvky: 39
Registrován: 02 čer 2021, 03:37
Reputation: 0

Re: Čtení a odemykání karet RFID

Příspěvek od Arthur » 06 zář 2021, 09:57

Nyní jsem dokončil návrh grafického uživatelského rozhraní a do rozhraní pro registraci karet jsem přidal ověřovací heslo správce, takže karty mohou registrovat pouze lidé, kteří zadali správné heslo správce.
Ohledně maximální doby otevření dveří dělám zpoždění zavření zámku podle kódu. Po odemknutí cca 5-10s čas do zavření.

Budu nadále zvažovat aspekty baterie a katastrof a možná tyto funkce přidám později.
p1.png
p2.png
p3.png
p4.png
p5.png

Uživatelský avatar
kiRRow
Příspěvky: 1152
Registrován: 07 kvě 2019, 07:03
Reputation: 0
Bydliště: Opava

Re: Čtení a odemykání karet RFID

Příspěvek od kiRRow » 06 zář 2021, 16:01

Já bych začal schématem zapojení. Pak blokovým schématem programu. Potom by přišel na řadu prototyp postavený na stole (tzv "laboratorní podmínky"), potom bych to až zkoušel v simulovaných podmínkách.

Odpovědět

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 3 hosti