Receptor în infraroşu pentru Winamp - 19 Februarie 2011 - Scheme electronice
Principală » 2011 » Februarie » 19 » Receptor în infraroşu pentru Winamp
2:51 PM
Receptor în infraroşu pentru Winamp

Winamp este un program interactiv pentru PC destinat redării fişierelor în format mp3 care se adresează în mare parte celor pasionaţi de muzică şi nu numai. Prin intermediul interfeţei virtuale grafice pe care o afişează pe ecran acest program se pot executa aproximativ toate comenzile pe care un utilizator le poate exersa asupra unei combine muzicale reale. În continuare ne propunem să realizăm o interfaţă fizică care să ne permită să executăm de la distanţă comenzile acestui program folosindu-ne în principiu de o telecomandă în infraroşu, cum ar fi de exemplu telecomanda de la televizorul sau videorecorderul dumneavoastră. Interfaţa hard pe care ne propunem să o realizăm urmează să se conecteze prin intermediul unui cablu serial la calculator. Cu ajutorul unui program software care se va instala în prealabil în directorul în care este instalat şi programul Winamp această interfaţă hardware prezentată în figura1 este capabilă să interpreteze semnalele infraroşu recepţionate de la telecomandă, să decodifice aceste semnale şi să le transmită programului muzical spre a se executa comanda dorită, în continuare vom explica schema hardware a dispozitivului de captare a semnalelor emise de telecomandă şi modul de lucru al interfeţei grafice. Schema utilizează un microcontroler PIC12C509 programabil, un receptor de infraroşu şi doar câteva componente periferice care vor asigura buna funcţionare a acestor dispozitive, în schema din figura 1 este prezentată schema electrică a circuitului şi pinii cu ajutorul cărora realizăm comunicaţia cu calculatorul. În schema din figura 2 este prezentată schema cablajului imprimat şi modul de plasare al componentelor electronice. Referitor la schema da principiu putem afirma ca se poate reduce numărul componentelor prin renunţarea la quartz şi condensatorii ficşi care conduc la masă terminalele acestuia cu condiţia ca în momentul programării microcontrolerului PIC12C509 să se activeze operaţia de programare cu reţea RC internă.



După executare cablajului imprimat şi montarea componentelor electronice cnform schemei se trece la punerea în funcţiune a echipamentului urmărind următorii paşi:
- se instalează mai întâi programul software pentru winamp numit INFRARED2 şi se conectează cablul serial la unul din porturile seriale ale calculatorului;
- se lansează în execuţie programul Winamp şi din meniul Visualization al acestui program se alege Visualization options şi se trece la configurarea operaţiilor pe care le va executa programul.
Cum facem configurarea?
Odată ce dispunem de o telecomandă, de preferat de videorecorder, CD player pentru a ne bucura de toate facilităţile compatibile cu cele din WINAMP (PLAY, PAUSE, STOP... etc.) se trece ia iniţializarea comenzilor.
Cu un singur click dreapta pe interfaţa grafică a MP3-player-ului putem alege din meniul Options, submeniul Preferences. De aici se selectează General Purpose şi configurăm INFRARED 2 cu comanda CONFIGURE. În acest moment pe ecran apare lista de comenzi ce poate fi executată cu ajutorul telecomenzii.
Se alege cu ajutorul mouse-ului, spre exemplu butonul PLAY. În acest moment calculatorul ne cere să apăsam un buton de pe telecomandă care să fie apt cu îndeplinirea funcţiei. La prima apăsare a butonului calculatorul va memora secvenţa optică recepţionată de receptor. La a doua apăsare se va face confirmarea comenzii şi iniţializarea acesteia pentru a putea fi recunoscută mai târziu. Aceleaşi operaţii se efectuează şi pentru celelalte comenzi, în cazul în care unul din butoane a mai fost configurat, calculatorul va respinge automat cererea şi va cere să iniţializaţi comanda dorită cu altă secvenţă optică. După epuizarea tuturor comenzilor trebuie restartat sistemul pentru iniţializarea finală. La pornirea programului WINAMP calculatorul va recunoaşte automat interfaţa şi va fi capabil să îndeplinească toate comenzile transmise.
Menţionăm că această interfaţă funcţionează si sub sistemul de operare LINUX în modul de lucru KDE unde se poate găsi un program similar cu programul Winamp de redare al fişierelor mp3. în cadrul sistemului de operare LINUX nu mai este necesară instalarea unui alt software suplimentar de compatibilitate cu interfaţa deoarece acest software se instalează automat odată cu instalarea sistemului LINUX. Pentru rularea aplicaţiei în WINDOWS este necesară procurarea plugin-ului pentru Winamp numit INFRARED2.
Programul în format HEX necesar programării microcontrolerului se numeşte ir509B.
Software-urile menţionate mai sus pot fi descărcate făcând click pe link-ul următor: http://www.girlshare.ro/1809274.5

Vizualizări: 980 | Adăugat de: SchemeElectronice | Tag-uri: Winamp, infrarosu, Receptor, Scheme electronice | Rating: 0.0/0
Total comentarii : 0
Doar utilizatorii înregistraţi pot adăuga comentarii
[ Înregistrare | Logare ]