Implementacija sistema za simulaciju inteligencije u automatizovanom domu

Mentor: Mladen Veinović

Institucija: Univerzitet Singidunum, Beograd, Srbija, 2013

Apstrakt:
rs
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.
en
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.
Priložene datoteke:

Preuzimanje citata:

BibTeX format
@mastersthesis{mastersthesis,
  author = {Milan Tair}, 
  title  = {Implementacija sistema za simulaciju inteligencije u automatizovanom domu},
  school = {Univerzitet Singidunum, Beograd, Srbija},
  year   = 2013
}
RefWorks Tagged format
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
Unapred formatirani prikaz citata
M. Tair. (2013). Implementacija sistema za simulaciju inteligencije u automatizovanom domu (Master's thesis), Univerzitet Singidunum