izpis_h1_title_alt

Sistem za upravljanje hiše na daljavo
ID KRES, MATIC (Author), ID Puhan, Janez (Mentor) More about this mentor... This link opens in a new window

.pdfPDF - Presentation file, Download (2,38 MB)
MD5: F9791310BB4D4BD1B1AD85B26E02D526
PID: 20.500.12556/rul/df432972-f695-4cc5-9a20-a30fbf46213f

Abstract
Diplomska naloga opisuje napravo, ki je namenjena upravljanju in nadzoru hiše na daljavo. Hišo lahko nadzorujemo preko elektronske pošte, kar nam zelo olajša delo, saj to lahko storimo z mobilnim telefonom, ki ga imamo vedno ob sebi. Komunikacija deluje tako, da prejeto elektronsko pošto beremo na računalniku s pomočjo programa, napisanega v programskem jeziku Python. V programu preverimo pošiljatelja, in vsebino elektronske pošte. V primeru veljavnih podatkov, bo program preko komunikacije USB posredoval podatke mikrokrmilniku (STM32F207), na katerem je brezžični modul NRF24L01+, ki je nastavljen na način sprejemanja in oddajanja. Poslane podatke preko brez žične povezave sprejmejo vsa vezja razporejena po hiši, odzove pa se samo naprava, za katero je bil paket namenjen. Ta naprava preveri stanja senzorjev, in odpošlje podatke nazaj vezju, ki je priključeno na računalnik. Podatke o senzorjih nato iz računalnika po elektronski pošti pošljemo prvotnemu pošiljatelju. Celoten postopek, od pošiljanja elektronske pošte do prejetja traja nekaj sekund, kar zadošča našim potrebam. Program na mikrokrmilniku, je v celoti napisan in testiran v programu winIDEA, v povezavi z iTag razhroščevalnikom. Program na računalniku je napisan v programskem jeziku Python in uporablja dve procesorski niti, kar pripomore k temu, da je program odziven v vsakem trenutku.

Language:Slovenian
Keywords:mikrokrmilnik STM32F207, brez žični modul NRF24L01+, Python, winIDEA, eclipse, komunikacija USB.
Work type:Bachelor thesis/paper
Organization:FE - Faculty of Electrical Engineering
Year:2015
PID:20.500.12556/RUL-30657 This link opens in a new window
Publication date in RUL:20.03.2015
Views:1646
Downloads:423
Metadata:XML DC-XML DC-RDF
:
Copy citation
Share:Bookmark and Share

Secondary language

Language:English
Title:Remote house management system
Abstract:
This thesis describes a device, which purpose is to observe and control a house from a distance. House can be controlled through an electronic mail, which spares a lot of time, since we can send e-mails from the mobile phone, which we carry everywhere. We check for new e-mails on a computer. The program is written in Python programming language. We check who the sender is and the content of the e-mail. If the data is valid, program will send it through USB communication to a microcontroller (STM32F207), on which a wireless module NRF24L01+ is connected. The wireless module is set as transceiver. All devices will receive the data sent through the wireless module, but only the device, to which data was intend will respond. This device checks sensor states and send the obtained data back to the microcontroller system connected to the computer. Data about sensor states is then sent to its original sender through the e-mail. The whole process, from sending to receiving the e-mail, takes a few seconds, which meet our needs. Program running on the microcontroller, is from start to the end written and tested in winIDEA development environment, which is connected to iTag debugger. Program running on the computer is written in programming language Python. Uses a couple of processor threads, which improves the response times of the program.

Keywords:microcontroller STM32F207, wireless modul NRF24L01+, Python, winIDEA, eclipse, USB communication.

Similar documents

Similar works from RUL:
Similar works from other Slovenian collections:

Back