Arduino alapú beléptető rendszer építése

dc.contributor.advisorCserháti, Csaba
dc.contributor.authorFekete, Norbert
dc.contributor.departmentDE--Informatikai Karhu_HU
dc.date.accessioned2014-12-04T14:04:02Z
dc.date.available2014-12-04T14:04:02Z
dc.date.created2014
dc.description.abstractA feladat egy Arduino alapú beléptetést kezelő eszköz elkészítése volt. A megoldáshoz az Arduino Yún nevű eszközt használtam. A projekt három különálló részből áll: mikrokontroller, operációs rendszer (OpenWrt), webes felület. A be- és kilépés azonosító-jelszó páros megadásával történik egy 4x3-as mátrix gombsoron. A folyamatról folyamatos visszajelzést kapunk egy folyadékkristályos kijelzőn. Igényként megjelent az, hogy a bent tartózkodó felhasználókat tudja listázni a rendszer, így erre lehetőségünk van a gombsor három gombjának segítségével, miután átváltottunk listázás módra. Előre és hátra is lehet görgetni a felhasználók neveit, a végéről azonnal az elejére lép, és fordítva, így egy irányba haladva is eljuthatunk a lista bármelyik eleméhez. Az eszköz operációs rendszerén rendszergazdaként tudjuk módosítani az adatbázist felhasználók beszúrásával és törlésével, illetve a teljes adatbázis tartalmát meg tudjuk jeleníttetni. Az eszköz rendszerén alapértelmezetten fut egy webszerver, ezért webes felületet is készítettem a bent tartózkodó felhasználók listázására és az adatbázis módosítására. Utóbbira csak megfelelő jogosultságok mellett van lehetőség. SQLite adatbázist használtam, az adatbázis-kezelést Python nyelven írt szkriptek végzik, a weboldalak egyszerű HTML lapok. Minden funkció használatánál informatív hibaüzenetek jelzik a hibás működést, hogy a rendszer felhasználói mindig értesítve legyenek a hibákról, illetve a rendszer elemei is megfelelően kommunikáljanak egymással. Összegezve tehát egy minimális biztonsággal ellátott be- és kilépést kezelő rendszerről van szó hardveres és webes elérhetőséggel. A projekt installálása egyszerű, mert csak két általam írt telepítőfájlt kell futtatni, és az eszközre feltölteni a programot. A szakdolgozatban részletesen írok a felhasznált technológiákról, az eszköz beállításáról, a szoftver telepítésének menetéről és a rendszer használatáról, illetve bővítési lehetőségeiről is.hu_HU
dc.description.courseMérnökinformatikushu_HU
dc.description.degreeBSc/BAhu_HU
dc.format.extent57hu_HU
dc.identifier.urihttp://hdl.handle.net/2437/201891
dc.language.isohuhu_HU
dc.rightsNevezd meg! - Ne add el! 2.5 Magyarország*
dc.rights.urihttp://creativecommons.org/licenses/by-nc/2.5/hu/*
dc.subjectArduinohu_HU
dc.subjectmikrokontrollerhu_HU
dc.subjectmikrovezérlőhu_HU
dc.subjectArduino Yúnhu_HU
dc.subjectYúnhu_HU
dc.subjectLininohu_HU
dc.subjectOpenWrthu_HU
dc.subjectPythonhu_HU
dc.subjectCGIhu_HU
dc.subjectHTMLhu_HU
dc.subjectszkripthu_HU
dc.subject.dspaceDEENK Témalista::Informatikahu_HU
dc.subject.dspaceDEENK Témalista::Informatika::Informatikai rendszerekhu_HU
dc.titleArduino alapú beléptető rendszer építésehu_HU
Fájlok