Praktyczne podejście do problemu Home Automation.PDF
(
7259 KB
)
Pobierz
75531704 UNPDF
praca dyplomowa magisterska ( in
Ň
ynierska )
Praktyczne podej
Ļ
cie do problemu
Home
Automation
– Zastosowanie jako urz
Ģ
dze
ı
steruj
Ģ
cych popularnych telefonów wyposa
Ň
onych
w OS Symbian.
SPIS TRE
ĺ
CI
Wykaz skrótów ..................................................................................................................4
Wykaz rysunków ...............................................................................................................6
Wykaz tabel .......................................................................................................................7
1 WST
Ħ
P ......................................................................................................................8
1.1 Idea Inteligentnego Budynku ..............................................................................8
1.2 Definicja Inteligentnego Budynku ......................................................................9
1.3 Historia powstania i ewaluacja Inteligentnego Budynku ...................................10
2 Cel i zakres pracy .....................................................................................................11
3 Inteligentny Budynek ...............................................................................................12
3.1 Inteligentny Budynek – zastosowanie ...............................................................12
3.2 Sieci domowe w kontek
Ļ
cie Inteligentnego Budynku........................................15
3.3 Podział sieci domowych ze wzgl
ħ
dy na u
Ň
yte medium. ....................................16
3.3.1 Sieci z nowym okablowaniem...................................................................16
3.3.2 Sieci bez nowego okablowania .................................................................18
3.3.3 Sieci bezprzewodowe................................................................................23
3.3.3.1 IrDA .....................................................................................................23
3.3.3.2 HomeRF ...............................................................................................27
3.3.3.3 ZigBee (IEEE 802.15.4)........................................................................28
3.3.3.4 Bluetooth ..............................................................................................31
4 Symbian – system operacyjny ..................................................................................37
4.1 Informacja ogólne.............................................................................................37
4.2 Dlaczego Symbian? ..........................................................................................38
4.3 Interfejsy w Symbianie .....................................................................................38
4.4 SDK i dost
ħ
pne IDE pod Symbiana ..................................................................39
4.5 Podstawy Symbiana (ró
Ň
nice pomi
ħ
dzy Symbianem a C++).............................40
4.5.1 Podstawowe typy danych ..........................................................................40
4.5.2 Nazewnictwo klas.....................................................................................41
4.5.3 Ła
ı
cuchy tekstowe i deskryptory ..............................................................42
4.5.4 Mechanizm opuszcze
ı
(Leaves)................................................................44
5 Projekt .....................................................................................................................45
5.1 Idea projektu ....................................................................................................45
5.2 Budowa projektu ..............................................................................................46
5.2.1 Aplikacja na telefon komórkowy ..............................................................47
5.2.1.1 Budowa i elementy składaj
Ģ
ce si
ħ
na aplikacj
ħ
......................................47
5.2.1.2 Struktura katalogów projektu ................................................................48
5.2.1.3 Podział aplikacji na podstawowe pliki...................................................49
5.2.1.4 Rodzaje plików w projekcie ..................................................................50
5.2.1.5 System identyfikatorów UID.................................................................51
5.2.1.6 Zasada działania aplikacji .....................................................................52
5.2.1.7 Bezpiecze
ı
stwo ....................................................................................55
5.2.1.8 Identyfikator UUID...............................................................................56
5.2.1.9 Protokoły wyszukiwania usług ..............................................................57
5.2.2 Aplikacja na PC ........................................................................................59
5.2.3 Aplikacja na Game Board .........................................................................61
5.2.4 Profile zastosowa
ı
Bluetooth ....................................................................63
5.2.5 Instrukcja obsługi......................................................................................65
5.2.5.1 Wymagania sprz
ħ
towe ..........................................................................65
2
5.2.5.2 Instalacja...............................................................................................65
5.2.5.3 Opis szczegółowy .................................................................................66
5.3 Standardy Bluetooth na komputery PC ............................................................67
5.4 Dlaczego C++ ..................................................................................................68
6 Dalsze kierunki rozwoju...........................................................................................68
7 Wnioski i podsumowanie .........................................................................................70
BIBLIOGRAFIA .............................................................................................................72
Dodatek A .......................................................................................................................75
Zawarto
Ļę
no
Ļ
nika CD-ROM .......................................................................................75
Dodatek B........................................................................................................................76
Raport skrócony wygenerowany przez System Antyplagiatowy Plagiat.pl, za pomoc
Ģ
witryny http://plagiat.pl ................................................................................................76
3
Wykaz skrótów
HVAC - heating, ventilation and air conditioning
EIBG - European Intelligent Building Group
IrDA - Infrared Data Association
VFIR - Very Fast Infrared
FIR - Fast Infrared
SIR - Serial Infrared
AIr - Advanced Infrared.
HomeRF - Home Radio Frequency
HomePNA - Home PhoneLine Alliance
CEBus - Customer Electronic Bus
RF - Radio Frequency
PLC - PowerLine Communication
EIB - European Installation Bus
EIBA - European Installation BUS Association
CRC - Cyclic Redundancy Check
IrLAP - Infrared Link Access Protocol
IrLMP - Infrared Link Management Protocol
IAS - Intention Access Service
IrOBEX - Object Exchange Protocol
IrLAN - Local Area Network
IrMC - Infrared Mobile Communications
IrTran-P - Infrared Transfer Picture
SWAP - Shared Wireless Access Protocol
CSMA/CA - Carrier Sense Multiple Access/Collision Avoidance
PDA - Personal Digital Assistant
CSMA/CA - Carrier Sense Multiple Access With Collision Avoidance
MAC - Medium Access Control
TDMA - Time Division Multiple Access
ADS - Asynchronous Data Service
PADS - Priority Asynchronous Data Service
DSSS - Direct Sequence Spread Spectrum
SSCS - Service-Specific Convergence Sublayer
4
LLC - Link Layer Control
LR - WPAN - Low-Rate Wireless Personal Area Networks
IG - Special Interest Group
ISM - Industrial Scientific Medical
TDD - Time Division Duplex
CRC - Cyclic Redundancy Check
HCI - Host Control Interface
TCS - Telephony Control Specification
RFCOMM – Serial Port Emulation
SDP - Service Discovery Protocol
IDE - Integrated Development Environment
SDK - Software Development Kit
AIF - Application Information File
MIME - Multipurpose Internet Mail Extension
MBM - Multi Bitmap
UID - Unique Identification Number
URL - Uniform Resource Locator
UUID - Universally Unique Identifier
SLM - Salutation Manager
SLP2 - Service Location Protocol, Version 2
SSDP - Simple Service Discovery Protocol
PDP - Pervasive Discovery Protocol
SSDS - Secure Service Discovery Service
PDU - Protocol Data Unit
SDDB - Service Discovery Database
SPP - Serial Port Profile
GCC - GNU Compiler Collection
PIN - Personal Identification Number
DAC - Device Access Code
GOEP - Generic Object Exchange Profile
FTP - File Transfer Profile
OPP - Object Push Profile
SP - Synchronization Profile
5
Plik z chomika:
a_ziomek
Inne pliki z tego folderu:
Badanie własności napędów elektrycznych stosowanych w robotyce.pdf
(5106 KB)
Analiza sterowania serwerem mediów z wykorzystaniem protokołu SIP w sieciach typu V2OIP.PDF
(1603 KB)
Analiza korespondencji i jej zastosowania w naukach społecznych.PDF
(1188 KB)
Fotografia bez światła.PDF
(5060 KB)
Implementacja algorytmów sterowania osi robota.PDF
(3788 KB)
Inne foldery tego chomika:
----------------------------------- ▫►Przepisy kulinarne
■ P90x2 Deluxe
►Leczenie głodem
●KURS PHOTOSHOP
●Wiem co Jem
Zgłoś jeśli
naruszono regulamin