Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
S
Szakdolgozat
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Package registry
Container registry
Model registry
Operate
Environments
Terraform modules
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
GitLab community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Nádudvari Ákos
Szakdolgozat
Commits
eb2c407e
Verified
Commit
eb2c407e
authored
3 months ago
by
Nádudvari Ákos
Browse files
Options
Downloads
Patches
Plain Diff
feat: összefoglalás init
parent
ec186fec
No related branches found
No related tags found
No related merge requests found
Pipeline
#2713
passed
3 months ago
Stage: build
Changes
2
Pipelines
1
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
src/contents/7-eredmenyek.tex
+3
-2
3 additions, 2 deletions
src/contents/7-eredmenyek.tex
src/contents/8-osszefoglalas.tex
+58
-2
58 additions, 2 deletions
src/contents/8-osszefoglalas.tex
with
61 additions
and
4 deletions
src/contents/7-eredmenyek.tex
+
3
−
2
View file @
eb2c407e
...
@@ -11,8 +11,9 @@
...
@@ -11,8 +11,9 @@
\chapterintro
{
\chapterintro
{
Végül a kész rendszer megvalósításán végigjárok. Bemutatom a hardver
Végül a kész rendszer megvalósításán végigjárok. Bemutatom a hardver
felépítését, a firmware működését és az okosotthon integrációt. Értékelem, hogy
felépítését, a firmware működését és az okosotthon integrációt. A
a rendszer hogyan felel meg a feladatnak és a megkötéseinknek.
rendszert rövid- és hosszútávon is tesztüzembe helyezem; felmerülő
hibákat keresek és javítom azokat.
}
}
\section
{
Hardver
}
\section
{
Hardver
}
...
...
This diff is collapsed.
Click to expand it.
src/contents/8-osszefoglalas.tex
+
58
−
2
View file @
eb2c407e
\chapter
{
Összefoglalás
}
\chapter
{
Összefoglalás
}
% Az elvégzett feladatok összefoglalása, összehasonlítva a kitűzött célokkal. Továbblépési lehetőségek, kérdések megadása, kitekintés.
% Az elvégzett feladatok összefoglalása, összehasonlítva a kitűzött célokkal.
% Továbblépési lehetőségek, kérdések megadása, kitekintés.
\chapterintro
{
Az utolsó fejezetben refletálok a dolgozat kitűzött céljára az eredmények
fényében. A projekt továbbhaladásához kifejtem a következő lépéseket.
}
\section
{
Feladat
}
\section
{
Feladat
}
\section
{
Eredmények
}
\paragraph
{}
A dolgozatban a kitűzött célokat maradéktalanul teljesítettem:
megismerkedtem a biztonságtechnikai rendszerek alapjaival, elemeztem a
kereskedelmi megoldásokat, majd ezek tapasztalatai alapján megterveztem
és megvalósítottam egy saját, ESP32 alapú, Rust nyelvvel fejlesztett,
okosotthon-integrációval rendelkező behatolásjelző rendszert. A rendszer
hardveres és szoftveres komponenseit a kitűzött szempontok figyelembevételével
építettem fel, és a működését teszteléssel validáltam.
A hálózati adapter hardveres nehézségei ellenére sikeresen találtam megoldást.
Az eredeti tervtől kissé eltérve, de hasonlóan megbízható alternatívával
helyettesítettem a hardvert és a szoftveres megoldást. Ebből azt a
következtetést kell levonnom, hogy a jövőben több kutatást kell végeznem
az adott hardverről, és több alternatívát is érdemes összehasonlítani a
megválasztás előtt, hogy biztos lehessek annak megbízhatóságában.
\section
{
Személyes tapasztalatok
}
\paragraph
{}
A dolgozat elkészítése során számos új ismerettel gazdagodtam
mind a biztonságtechnikai rendszerek felépítése, mind a beágyazott rendszerek
fejlesztése területén. Különösen értékes tapasztalat volt számomra a
Rust programozási nyelv használata mikrokontrolleres környezetben, amely
nemcsak magas szintű biztonságot és stabilitást kínált, hanem a munka során
kifejezetten megszerettem a tiszta, átgondolt nyelvi koncepciói miatt.
Későbbiekben kamatoztatni tudom nemcsak a beágyazott rendszerek programozásában
szerzett tudásomat, hanem magas szintű biztonságcentrikus szoftverekhez is
jó választásnak tartom a nyelvet. A projekt lehetőséget adott arra is, hogy
mélyebben megismerjem az IoT és az okosotthon-integráció kihívásait, különösen a
megbízható és biztonságos kommunikáció megvalósításában.
A rendszer tervezése és megvalósítása során számos gyakorlati problémával
szembesültem, amelyek megoldása komoly mérnöki szemléletet és kitartást
igényelt. Ezek a kihívások hozzájárultak szakmai fejlődésemhez, és segítettek
abban, hogy a jövőben még tudatosabban és átgondoltabban közelítsek meg hasonló
fejlesztési projekteket. Összességében a dolgozat elkészítése rendkívül hasznos
és motiváló tapasztalatot jelentett számomra, amely tovább erősítette az
érdeklődésemet a beágyazott rendszerek és a biztonságtechnika iránt.
\section
{
Jövőbeli tervek
}
\section
{
Jövőbeli tervek
}
\paragraph
{}
A megvalósított rendszer egy stabil alapot biztosít további
fejlesztésekhez. A jövőben szeretném a funkcionalitást bővíteni például
többféle érzékelő támogatásával, mint ajtó- és ablaknyitás-érzékelők és egyéb
szenzorok integrálásával minél általánosabb módon. Hosszútávú terveim között
szerepel a rendszer eseménykezelésének finomítása, például riasztási prioritások
és naplózási funkciók bevezetése, valamint egy önálló webes felület ezek
megtekintésére és a szenzorok konfigurálására.
A dolgozaton túl az első célom, hogy a rendszer támogassa az érzékelők zónákba
sorolását, valamint az egyes zónák önálló élesítését és hatástalanítását. Ezzel
lehetőség nyílna például csak bizonyos területek védelmére, miközben a ház más
részei szabadon használhatók maradnának.
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment