Cuprins
- Cuprins 3
- Abstract 4
- Capitolul I. Specificarea temei 5
- Capitolul II. Principiile comenzii de la distantă 6
- II.1. IrDA 6
- II.2. Portul serial RS232 7
- II.2.1. Codificarea datelor şi controlul erorilor 13
- II.2.2. Protocolul de comunicaţie 15
- II.2.3. Controlul fluxului de date 16
- II.2.4. Cirucuitul UART 16
- Capitolul III. Despre media player-e 18
- III.1. Tipuri de media player-e 18
- III.2. WinAmp 18
- III.3. Windows Media Player 20
- III.4. iTunes 21
- III.5. MPlayer 23
- III.6. Quicktime Player 25
- III.7. Concluzii comparative 27
- Capitolul IV. Sisteme existente de comandă la distanţă a media player-lor 30
- IV.1. Girder 30
- IV.2. Winlirc … 33
- IV.3. IRAssistant 34
- IV.4. IRCommand 37
- IV.5. Concluzii comparative 39
- Capitolul V. Elaborarea şi implemetarea unui nou sistem de comandă la
- distanţă a media player-lor 40
- V.1. Partea hardware 40
- VI.1. Probleme de funcţionare 47
- V.2. Partea software 47
- V.2.1. Structura aplicaţiei WRC 50
- V.2.2. Probleme de funcţionare 52
- V.3. Instrucţiuni de utilizare 53
- Capitolul VI. Concluzii 55
- VI.1. Realizări 55
- VI.2. Posibile înbunătăţiri 55
- Bibliografie 57
- Anexa 1 Cablajul receptorului de unde inflaroşii partea de sus … 59
- Anexa 2 Cablajul receptorului de unde inflaroşii partea de jos… 60
- Anexa 3 Montarea componetelor receptorului de unde inflaroşii pe placă
- partea de sus 61
- Anexa 4 Montarea componetelor receptorului de unde inflaroşii pe placă partea de
- jos 62
- Anexa 5 Diagrama bloc a microcontrolerului ATTINY2313 63
- Anexa 6 Microcontrolerul MAX232 64
- Anexa 7 Regiştrii microcontrolerului ATTINY2313 65
- Anexa 8 Instrucţiuni de setare a microcontrolerului ATTINY2313 66
- Anexa 9 Instrucţiuni de setare a microcontrolerului ATTINY2313 67
Extras din referat
Abstract
The subject discussed in this project is media player remote controls, how they work how they made and how to use them.
The project is structured in five chapters where is ilustrated concepts about this domain.
The first chapter of this project contain the concepts about infra red communication, about how infra red communication is implemented.
In the second chapter is discussed about media players, examples of media players, what they used for and how they used.
The existent media player remote controls and stuff about them are performed in chapter three.
The most important chapter in this project is chapter four. There is performed the implementation of new media pleyer remote control. This chapter is parted in other three chapter: first chapter contain hardware part for media player remote control; second chapter contain software part for media player remote control and the last chapter contain user guide for the new media player remote control.
In the last chapter are performed the conclusions for this project. The project is liable to perfection, so every sugestion and proposion loker-on content are well-becoming.
CapI. Specificarea temei
Titlul lucrării de diplomă este comanda la distanţă a media player-lor. Comanda se face prin portul serial RS232 cu ajutorul unui receptor de infraroşu. Portul serial trebuie programat astfel încât receptorul de infraroşu să fie alimentat cu o tensiune de 5 volţi. După ce este alimentat, potrul serial trebuie deschis, următorul pas fiind citirea informaţiei primite de pe portul serial.
Acesti paşi fiind realizaţi se poate trece la comanda media player-ului ales pentru acest lucru.
Pe baza acestei teme se va implementa o aplicţie de tip conectare/deconectare in limbajul de programare C#. Această aplicaţie va putea rula vizibil sau in bara de meniu a sistemului de operare. Deasemenea această aplicaţie va avea un meniu de unde se va putea seta aplicaţia in funcţie de modul dorit.
O schemă de funcţionare a acestei lucrări poate fi observată în figura 1 de mai jos.
Cap II. Principiile comenzii de la distantă
Termenul de control la distanţă poate fi redus la telecomandă. Frecvent, comanda la distanţă foloseşte dispozitive de infraroşu necesare pentru a emite comenzi de la distanţă pentru televizoare sau alte sisteme electronice cum ar fi sisteme stereo, DVD playere, etc. Controlul pentru aceste dispozitive la distanţă sunt de obicei dispozitive mici fără fir, cu o serie de butoane de adaptare la diferite setări cum ar fi volumul sau canalul de televiziune. Concret, pentru majoritatea dispozitivelor moderne cu acest fel de control, telecomanda conţine toate funcţiile de control pe când dispozitivul de control recepţionează comenzile de la telecomandă şi le execută.
Unul dintre primele exemple de dispozitive de comandă la distanţă a fost lansat în 1898 de Nikola Tesla şi descris în lucrarea sa numită Method of an Apparatus for Controlling Mechanism of Moving Vehicle or Vehicles.
Comanda la distanţă a fost şi este folosită în mai multe domenii cum ar fi: industrie, armată, spaţiu, jocuri video, controlul computerului, jucării, controlul tensiunii, etc.
II.1. IrDA
IrDA este un standard pentru Infrared Data Association. IrDa publică documente de referinţă care acoperă diverse aspecte care variază de la aspecte legate de fizica fascicolului infraroşu, lungime de undă, de putere, fascicul de unghi, etc, la definiţii ale structurii protocolului stratificat necesar pentru a îndeplini funcţiile sale de software. IrDA este acum folosit în computere, imprimante, tastaturi, camere digitale, mudule de securitate, jucării şi chiar în maşini ATM.
Toate dispozitivele IrDA comunică prin radiaţii IR modulate într-o lăţime de bandă cu o anumită rată de transfer. Pentru a asigura un nivel de compatibilitate între diferite produse, standardul IrDA specifică minimul şi maximul nivelului de putere a lăţimii de bandă şi datele mecanice pentru componentele optice ca să asigure o rată de funcţionare a dispozitivelor.
Standardul IrDA împărţit aproximativ în două mari părţi: „IrDA Data” şi „IrDA Control”. Cele doua protocoale nu sunt interoperabile. Diferenţele dintre cele doua sunt prezentate în tabelul 1 de mai jos.
Preview document
Conținut arhivă zip
- Comanda la Distanta a Media Player-elor.doc