DIY fă-o singur
Cursuri magistrale, instrucțiuni, sfaturi utile, rețete
» »Port IR de la mouse-ul COM

Odată a fost necesar să se verifice telecomanda preistorică (încă rusă). Nu existau fonduri. Râzând pe Internet, am găsit mai multe idei. M-a lovit ideea de a face un port IR simplu de la: șoareci! Computer, desigur. Vom începe cu acest dispozitiv.

1.IR port de la mouse-ul COM.

Uluită de idee, am intrat în dulap și am săpat câțiva șoareci cu bile, unul mai vechi decât celălalt. Cel mai vechi avea 6 fire de la computer, cel mai nou avea patru. A luat-o. Liniile au trecut prin patru fire: RTS (Request To Send, request to send. Folosit pentru a alimenta circuitul mouse-ului.), Rx (computerul primește date prin el), Tx (computerul trimite date prin el) și desigur GND, la sol.


În fotografie, mufa sârmei mouse-ului. În timpul apelurilor, am descoperit că cablarea portocalie este RX, cablarea verde este TX, cablul alb este RTS, iar cablarea albastră este la sol.
Mai mult, pentru simplitate, am tăiat o bucată de plastic și am lipit un conector de mouse pe ea (cel care a fost lipit pe placă):


Apoi, un pod fotodiodă și un LED infraroșu au căzut din același mouse. Am luat din stoc un rezistor de 4,7 kOhm. Dispozitivul la rezistor nu este critic - puteți pune de la 2 la 7 kOhm, dar cu o rezistență mai mică, raza receptorului scade. Iată cum arată detaliile (de la stânga la dreapta: pod fotodiodă, LED IR, rezistor):


Iată diagrama dispozitivului:


După o jumătate de oră de lipit și lipire, asta s-a întâmplat:


Aparatul a ieșit funcțional - o rază de recepție încrezătoare - 5 cm, transmisie - 20 cm. Pentru a verifica telecomanda, acest lucru s-a dovedit suficient: nu funcționează.

2. Dispozitiv avansat de transceiver IR.

De când am fugit, trebuie să vorbim și despre un dispozitiv mai avansat.


Portul este format dintr-un receptor (cip TSOP și body kit) și un transmițător (LED HL1 și rezistența de limitare a curentului R2).
Receptorul folosește un cip TSOPXXXX specializat. Ea primește un semnal cu o anumită frecvență. Aceasta asigură imunitate ridicată la zgomot. Deoarece sunt disponibile în mai multe versiuni - pentru diferite frecvențe de filtrare a semnalelor, este necesar să selectați cea potrivită pentru o anumită telecomandă. Să ne uităm la fișa tehnică:


După cum puteți vedea - există o alegere: de la 30 la 56 de kilograme. În fișa tehnică este scris că viteza maximă a semnalului primit este de 2400 bps / s, astfel încât este dificil de judecat dacă micra va funcționa, de exemplu, cu un telefon mobil. Așa arată TSOP1736:


Rezistorul R1 trage linia RX la sursa de alimentare (după ce toate inversările semnalului port COM sunt inversate), dioda VD1 protejează circuitul de inversarea polarității în timpul inițializării portului, iar Conder C1 protejează receptorul de interferențe. Ei bine, stabilizatorul 7805 conduce cu siguranță receptorul IR. Vă sfătuiesc să puneți TO-92 - dimensiuni mai mici.
Transmițătorul nu este deosebit de avansat, diferă doar într-o diodă IR mai puternică. Puteți pune, de exemplu, L-34F3C, L-54F3C. Rezistorul R2 limitează curentul prin diodă. Dioda IR arată astfel:


Acest dispozitiv acceptă și transmite bine la o distanță de până la 5 m.
Dacă doriți să experimentați, iată identificarea portului COM, comună pe Internet:


3. Programe pentru lucrul cu porturi infraroșu.

Acum să vorbim despre programe. Am folosit programul WinLirc pentru verificare. Dispozitivul a arătat rezultate destul de bune: raza de recepție este de 5 cm, raza de transmisie maximă de 20 cm. Totul depinde de tipul de fotocelule. Pentru un exemplu, vă voi oferi un exemplu de lucru cu telecomanda de la centrul muzical.
Vorbim despre personalizare.
Începem VINLIRK. Ea scrie: configurația a eșuat, a reconfigura. Tastați câmpul Calea și numele fișierului de configurare din câmpul Calea și apoi urmați pașii: (notă: aceste setări sunt numai pentru acest dispozitiv):
1. În câmpul Port, setați numărul de port la care este conectat dispozitivul
2. Câmpul Speed ​​este lăsat neatins, deși puteți experimenta - calculatoarele vechi nu vor să gândească mai repede decât 115200 bps.
3. În cadrul tipului Receiver, setați dispozitivul RX, deoarece LED-ul IR (TSOP) este conectat la piciorul RX al portului COM.Desigur, vă puteți conecta la DTR, dar va fi un cordon improvizat, și nu de la un mouse standard, ca aici.
4. În setările transmițătorului, setați TX. Vă puteți conecta la DCD - dreapta dvs.

Apoi, faceți clic pe Coduri brute. Aducem telecomanda receptorului și apăsăm butoanele. Dacă începe să se umple, cum ar fi: puls 200, puls 400, atunci tot hochei. Dacă nu, uitați-vă la dispozitiv pentru erori.

Acum trebuie să înveți un program stupid științei - să recunoști comenzile telecomenzii tale. Închideți ecranul și faceți clic pe Aflați. Și acolo suntem ghidați în continuare de limba engleză, căci programul este burghez.
PS: În cazul în care programul spune „apăsați butonul telecomenzii și țineți apăsat până spun eu”, nu trebuie să țineți butonul, ci să-l apucați cât mai repede - din experiența personală.
După studiere, faceți clic pe Analizați. Programul va verifica configurația și va spune OK. Închideți fereastra.
Ca orice. Faceți clic pe OK în fereastra principală de setări. Programul va fi redus la minim. Apăsăm butoanele de pe telecomandă - dacă programul înțelege comenzile, atunci acesta răspunde - culoarea indicatorului se schimbă de la gri la verde. Pentru acest program, puteți găsi pluginuri pentru gestionarea WinAMP, pentru lucrul cu TCP / IP.
Pentru gestionarea computerizată avansată, recomand programul uICE.
Oricum, acum există multe programe pentru această problemă. Vă recomand să căutați pe Internet.
Acest program este deja pentru gestionarea computerului de pe canapea - la acesta puteți găsi, de asemenea, plug-in-uri pentru WinAmp.


Sursa:

Comentarii (8)
  1. Lamar
    #1 Lamar vizitatori 11 ianuarie 2011 21:50
    0
    dar de unde știu ce port am conectat și pot folosi un rezistor de 10K sau 1.8K
  2. feelloff
    #2 feelloff vizitatori 11 ianuarie 2011 22:55
    0
    Ce întrebare interesantă: „dar cum știu ce port am conectat?” bun V-Ați conectat, așa că întrebați-vă. biggrin

    Rezistorul de la 10 la 1,8 nu poate fi înlocuit. (Desigur, este posibil, în principiu, dar, în mod natural, nu va funcționa, iar dacă se va întâmpla, atunci sensibilitatea portului va fi foarte mică.)

  3. DarkDemon
    #3 DarkDemon vizitatori 5 septembrie 2012 18:42
    0
    ideea este super ... exista un tuner TV fara telecomanda exista o telecomanda x de la care ... folosind aceasta schema am reusit sa le combin pe amandoua cu programul SLYCONTROL ... Sunt foarte multumit de respectul autorului si de 100 de plus
  4. Sasha
    #4 Sasha vizitatori 20 martie 2013 21:49
    1
    și verific doar telecomenzile. Iau un telefon cu o cameră foto. Activez modul video. Iau telecomanda. și uită-te prin telefon la dioda telecomenzii. Am bătut butoanele de pe telecomandă. dacă telecomanda funcționează. atunci telefonul va arăta cum este aprinsă dioda. si astfel ochiul nu vede. poate cineva va veni la îndemână
  5. Max
    #5 Max vizitatori 12 noiembrie 2013 11:09
    2
    Citat: Sashan
    și verific doar telecomenzile. Iau un telefon cu o cameră foto. Activez modul video. Iau telecomanda. și uită-te prin telefon la dioda telecomenzii. Am bătut butoanele de pe telecomandă. dacă telecomanda funcționează. atunci telefonul va arăta cum este aprinsă dioda. si astfel ochiul nu vede. poate cineva va veni la îndemână

    această caracteristică funcționează cu 85% din telecomenzi, restul de 15% pot fi verificate doar cu dispozitive speciale pentru verificare
  6. Invitat Sergey
    #6 Invitat Sergey vizitatori 26 martie 2017 12:14
    1
    Alo Există un telefon cu un port infraroșu Nokia 6070. Sarcina este de a extrage imagini, contacte și înregistrări din înregistrator din computer către computer. Este primul port IR potrivit pentru asta?
  7. Eugene
    #7 Eugene vizitatori 14 iunie 2017 02:30
    0
    Invitat Sergey,
    Am avut aceeași problemă. Am găsit accidental un telefon cu port infraroșu și Bluetooth (telefon tip clamshell). Așa că am transferat imagini și videoclipuri prin IR la telefon și prin bluetooth transferat la smartphone. Și de pe smartphone-ul deja pe computer. Iată o astfel de epopee.
  8. Georgy
    #8 Georgy vizitatori 27 noiembrie 2018 12:34
    0
    totul este mult mai simplu) un receptor de semnal de la telecomanda unui VCR Electronics și un indicator al acestuia de la orice casetă preistorică)

Citește și

Coduri de eroare pentru mașinile de spălat