Vítejte na Elektro Bastlírn?
Nuke - Elektro Bastlirna
  Vytvořit účet Hlavní · Fórum · DDump · Profil · Zprávy · Hledat na fóru · Příspěvky na provoz EB

Vlákno na téma KORONAVIRUS - nutná registrace


Nuke - Elektro Bastlirna: Diskuzní fórum

 FAQFAQ   HledatHledat   Uživatelské skupinyUživatelské skupiny   ProfilProfil   Soukromé zprávySoukromé zprávy   PřihlášeníPřihlášení 

Ovládání el.zámku pomocí RC522 a NodeMCU

 
Přidat nové téma   Zaslat odpověď       Obsah fóra Diskuzní fórum Elektro Bastlírny -> Řešení problémů s různými konstrukcemi
Zobrazit předchozí téma :: Zobrazit následující téma  
Autor Zpráva
Albert636



Založen: Oct 07, 2006
Příspěvky: 27

PříspěvekZaslal: čt květen 09 2019, 18:26    Předmět: Ovládání el.zámku pomocí RC522 a NodeMCU Citovat

Máme RFID čtečku RC522 a NodeMCU V3. Chtěli bychom s tím pomocí relé ovládat el.zámek vstupních dveří na panelovém domě. Jelikož bydlíme ve vyšším poschodí a Wifi z NodeMCU nedosáhne k naší bytové síti, potřebujeme na internetu najít (nebo vytvořit) program, který by se obešel bez SQL (databázového) serveru a fungoval pouze programem v NodeMCU.
Wifi v ModeMCU by aktivoval kartou jen admin, který by přišel ke dveřím s notebookem a nastavil v NodeMCU přes Arduino IDE oprávněné klíčenky (karty). Admin by měl kartu, která by zapnula Wifi. Notebook by se připojil k NodeMCU a admin by mohl zapisovat, popřípadě vymazávat karty. Ostatní osoby by měli karty oprávněné jen ke vstupu. Umíme zapojit hardware, ale s programem je to horší.
Na software mám syna, ten by byl admin. Zatím umí program, který kartu a klíčenku přes RC522 pouze přečte. Jednoduchý program pomocí "Arduino IDE" vložil do ModeMCU. Stále ale nemá dostatečné zkušenosti s programováním C++ pro Arduino apod . Kdyby někdo uměl poradit, budeme rádi.
Albert636
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
dreamer



Založen: Oct 22, 2014
Příspěvky: 383

PříspěvekZaslal: pá květen 10 2019, 4:52    Předmět: Citovat

Hledej "RFID522-Door-Unlock-master" nevím jestli bude s NodeMCU fungovat bez úprav, je psaný pro Arduino. Vystačíš si pro přidávání a mazání karet s master kartou, připojovat notebook není nutné.

Edit: Jedinou nevýhodu vidím v tom že pomocí master neodebereš třeba ztracenou kartu.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Albert636



Založen: Oct 07, 2006
Příspěvky: 27

PříspěvekZaslal: ne červen 09 2019, 0:52    Předmět: Citovat

Díky za dobrou radu.
Už nám to funguje s master kartou. Jen jsme museli místo NodeMCU koupit klon Arduino Nano. Nepotřebujeme signalizaci ledkama a tak jsme je nezapojili. Naopak jsme přidali signalizaci buzzerem. Při Master Módu klepe. Odmítnutí a zapsání karty má každé jiný tón. V programu jsme ledky neodstranili, protože to házelo chybu, jen jsme je nepřipojili.
Problém byl s jiskrou v relátku. Při rozpojení vždycky zablokovala Arduino Nano. Až jsem na to došel, zapojil keramický kond.47nF a zatím dobré. Také se mi zdálo, že vzdálenost mezi čtečkou RC522 a kartou je moc malá a tak jsem napájení RC522 připojil na 5V. Teď nevím jak dlouho to vydrží, správně tam má být 3,3V, ale vzdálenost je určitě větší. Kreditní karty jsou méně citlivé než klíčenky a například INkarta Českých drah. Funguje nám to na karty a klíčenky 13,56MHz a já bych chtěl ovládat dveře i modulem na 125KHz. Čipy na 125KHz jsou rozšířenější např. v zaměstnání a používají je i děti ve školní jídelně. Jelikož nepoužíváme tři ledky, které jsou v programu, dali by se volné piny na Arduinu využít i pro modul RDM6300 125KHz?
Teď se obracím na zkušené programátory jak upravit stávající program a kam do něho vložit program, aby jedno Arduino Nano spolupracovalo s RC522 a s modulem RDM6300 současně. Původní program jsme stáhli z

https://github.com/miguelbalboa/rfid/blob/master/examples/AccessControl/AccessControl.ino

No programátor ze mě nebude a tak prosím o radu po lopatě. Předem díky.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Zobrazit příspěvky z předchozích:   
Přidat nové téma   Zaslat odpověď       Obsah fóra Diskuzní fórum Elektro Bastlírny -> Řešení problémů s různými konstrukcemi Časy uváděny v GMT + 1 hodina
Strana 1 z 1

 
Přejdi na:  
Nemůžete odesílat nové téma do tohoto fóra.
Nemůžete odpovídat na témata v tomto fóru.
Nemůžete upravovat své příspěvky v tomto fóru.
Nemůžete mazat své příspěvky v tomto fóru.
Nemůžete hlasovat v tomto fóru.
Nemůžete připojovat soubory k příspěvkům
Můžete stahovat a prohlížet přiložené soubory

Powered by phpBB © 2001, 2005 phpBB Group
Forums ©
Nuke - Elektro Bastlirna

Informace na portálu Elektro bastlírny jsou prezentovány za účelem vzdělání čtenářů a rozšíření zájmu o elektroniku. Autoři článků na serveru neberou žádnou zodpovědnost za škody vzniklé těmito zapojeními. Rovněž neberou žádnou odpovědnost za případnou újmu na zdraví vzniklou úrazem elektrickým proudem. Autoři a správci těchto stránek nepřejímají záruku za správnost zveřejněných materiálů. Předkládané informace a zapojení jsou zveřejněny bez ohledu na případné patenty třetích osob. Nároky na odškodnění na základě změn, chyb nebo vynechání jsou zásadně vyloučeny. Všechny registrované nebo jiné obchodní známky zde použité jsou majetkem jejich vlastníků. Uvedením nejsou zpochybněna z toho vyplývající vlastnická práva. Použití konstrukcí v rozporu se zákonem je přísně zakázáno. Vzhledem k tomu, že původ předkládaných materiálů nelze žádným způsobem dohledat, nelze je použít pro komerční účely! Tento nekomerční server nemá z uvedených zapojení či konstrukcí žádný zisk. Nezodpovídáme za pravost předkládaných materiálů třetími osobami a jejich původ. V případě, že zjistíte porušení autorského práva či jiné nesrovnalosti, kontaktujte administrátory na diskuzním fóru EB.


PHP-Nuke Copyright © 2005 by Francisco Burzi. This is free software, and you may redistribute it under the GPL. PHP-Nuke comes with absolutely no warranty, for details, see the license.
Čas potřebný ke zpracování stránky 0.12 sekund