Treffer: Sistem za upravljanje hiše na daljavo ; Remote house management system
Weitere Informationen
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. ; 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 ...