Implementacija sistema za simulaciju inteligencije u automatizovanom domu
Mentor: Mladen Veinović
Institucija: Univerzitet Singidunum, Beograd, Srbija, 2013
Apstrakt:
Rad na temu „Implementacija sistema za simulaciju inteligencije u automatizovanom domu“ napisao sam sa ciljem da predstavim praktična rešenja za automatizaciju i monitoring procesa u stanu, kući ili kancelariji, kao i za stvaranje komfornijeg ambijenta za boravak i funkcionisanje u tim sredinama.
U radu je predstavljeno korišćenje SBC računara Raspberry Pi kao osnove oko koje je izgrađena hardverska platforma sistema, dok je za izradu softverske platforme opisano korišćenje besplatnih rešenja otvorenog koda, kao što je Raspbian distribucija GNU/Linux operativnog sistema, skripting jezik PHP, ali i programski jezik Java. Za komunikaciju između sistema i pametnih uređaja u domu predstavljena je mogućnost korišćenja industrijskih standarda, ali i klasičnog TCP/IP standarda koji je u domaćinstvima najzastupljeniji i najlakši za implementaciju.
Predstavljeni su izvodi izvornog koda za pojedine funkcionalnosti sistema, kao i primeri regularnih izraza koje sistem koristi za tumačenje govornih naredbi korisnika, uz detaljna objašnjenja za tumačenje regularnih izraza koji su korišćeni za izradu modula sistema.
U radu je predstavljeno korišćenje SBC računara Raspberry Pi kao osnove oko koje je izgrađena hardverska platforma sistema, dok je za izradu softverske platforme opisano korišćenje besplatnih rešenja otvorenog koda, kao što je Raspbian distribucija GNU/Linux operativnog sistema, skripting jezik PHP, ali i programski jezik Java. Za komunikaciju između sistema i pametnih uređaja u domu predstavljena je mogućnost korišćenja industrijskih standarda, ali i klasičnog TCP/IP standarda koji je u domaćinstvima najzastupljeniji i najlakši za implementaciju.
Predstavljeni su izvodi izvornog koda za pojedine funkcionalnosti sistema, kao i primeri regularnih izraza koje sistem koristi za tumačenje govornih naredbi korisnika, uz detaljna objašnjenja za tumačenje regularnih izraza koji su korišćeni za izradu modula sistema.
This thesis aims to present a practical approach and solution for automation and monitoring processes in a flat, house or office to provide a more comfortable living and working environment.
This thesis describes the use of Raspberry Pi SBC as the core for building the system's hardware platform. The software platform is based on free and open source solutions, such as the Raspbian distribution of GNU/Linux operating system, PHP scripting language, Java programming language etc. I have researched the possibility of using both the industrial standards and the standard TCP/IP protocol for communication between smart home devices. The TCP/IP was selected for implementation because it is the most common and easiest to implement.
I have listed excerpts of the source code for certain key modules of the system, as well as a number of regular expressions used for user voice command interpretation, along with a detailed explanation of regular expressions used for the development of the system's module for voice command interpreting.
This thesis describes the use of Raspberry Pi SBC as the core for building the system's hardware platform. The software platform is based on free and open source solutions, such as the Raspbian distribution of GNU/Linux operating system, PHP scripting language, Java programming language etc. I have researched the possibility of using both the industrial standards and the standard TCP/IP protocol for communication between smart home devices. The TCP/IP was selected for implementation because it is the most common and easiest to implement.
I have listed excerpts of the source code for certain key modules of the system, as well as a number of regular expressions used for user voice command interpretation, along with a detailed explanation of regular expressions used for the development of the system's module for voice command interpreting.
Priložene datoteke:
- MR - Implementacija sistema za simulaciju inteligencije u automatizovanom domu ( veličina: 2 MB, broj pregleda: 2675 )
Kategorije objave:
Master rad
Zahvaljujemo se što ste preuzeli publikaciju sa portala Singipedia.
Ukoliko želite da se prijavite za obaveštenja o sadržajima iz oblasti ove publikacije, možete nam ostaviti adresu svoje elektronske pošte.
Preuzimanje citata:
BibTeX format
RefWorks Tagged format
Unapred formatirani prikaz citata
BibTeX format
@mastersthesis{mastersthesis, author = {Milan Tair}, title = {Implementacija sistema za simulaciju inteligencije u automatizovanom domu}, school = {Univerzitet Singidunum, Beograd, Srbija}, year = 2013 }
RT Dissertation A1 Milan Tair T1 Implementacija sistema za simulaciju inteligencije u automatizovanom domu AD Univerzitet Singidunum, Beograd, Srbija YR 2013 SF master thesis; research
M. Tair. (2013). Implementacija sistema za simulaciju inteligencije u automatizovanom domu (Master's thesis), Univerzitet Singidunum