IR receiver para sa computer.

Binibigyang-daan ka ng WinLIRC na kontrolin ang mga Windows application gamit ang halos anumang VCR o TV remote control. Ang tanging bagay ay pinabayaan kami ng aming mga remote na Ruso (mula sa Horizon), at kahit na ang ilang mga modelo mula sa Panasonic - mayroon silang dalas ng carrier na humigit-kumulang 400 KHz, na walang pagkakataon na mahuli ang computer (sa karamihan ng mga remote ay 30-40 KHz. ).

Upang makuha ang kahina-hinala na kasiyahan ng paggamit ng remote control, kakailanganin mong mag-ipon ng isang maliit na circuit. Ang scheme ay ganito:

Halos anumang elemento ay maaaring mapalitan ng isang analogue. Binili ko ang unang tatanggap ng larawan para sa TV na nakita ko - "TK-19", kahit na mayroong ilang iba pang mga analogue na ibinebenta. Tulad ng karaniwang sinasabi nila: ang scheme ay gumagana kaagad at hindi nangangailangan ng anumang pagsasaayos. Ang buong gulo na ito ay konektado sa anumang COM port.

Ang diagram ay maaaring maganda ang disenyo - halimbawa, ang isang medyo magandang terminator ay ginawa mula sa isang goma na kabayo. Ang receiver ay matatagpuan sa takip.

Kakailanganin mo rin ang WinLIRC server mismo
Mayroon ding plugin para sa WinAMP para magamit mo ito mula sa iyong kama.

Ang pag-install nito ay hindi mahirap, ngunit ang pag-set up nito ay medyo may problema. Ang indicator ng mood ng program ay ang kumikislap na berdeng indicator sa tray kapag pinindot mo ang mga button sa remote control.

Ipagpalagay natin na tama mong na-solder ang circuit mula sa mga nagagamit na bahagi. Alinsunod dito, dapat itong gumana. Pumunta sa http://www.lirc.org/ at sundan ang link na "mga sinusuportahang remote control" sa http://lirc.sourceforge.net/remotes/. Naghahanap kami ng remote control namin doon.Kung mayroon, masuwerte ka, i-download ang config para dito; hindi - hindi nakakatakot. Ikinonekta namin ang circuit sa isang libreng COM port. Ilunsad ang WinLIRC. Para sa katiyakan, inilalarawan ko ang pagkakasunud-sunod ng pag-click sa mga pindutan sa bersyon 0.6.4 (Hindi ko maalala kung ano ang nandoon sa mga naunang). Kung mapupunta ito sa tray, pagkatapos ay i-right-click at piliin ang “Toggle window” -> “Reconfigure”. Piliin ang port (COM1, COM2) kung saan naka-attach ang receiver. Para sa circuit na ipinapakita sa itaas, ang parameter na "Uri ng Receiver" ay dapat na DCD. Bilis - 115200 (default) Sense - autodetect (default) Kung nagawa mong mahanap ang config para sa iyong remote control, pagkatapos ay pumunta sa “Config” -> “Browse” at piliin ito. Lumipat tayo sa item na "Handa na ang lahat." Kung ang isang handa na config ay hindi matagpuan, magsisimula itong ituro ang programa sa remote control nito. Kaya:

1. Sa window ng "Config" isulat ang MY_REMOTE.CF (o isang katulad nito).

2. I-click ang "Raw codes". Sinundot namin ang anumang mga pindutan sa remote control. Ang mga numero ay dapat tumakbo sa window. Kaya, ang lahat ay nasa ayos. Isara gamit ang isang krus at magpatuloy sa

3. Matuto. tatanungin ka

Ire-record nito ang mga signal mula sa iyong remote control
at lumikha ng isang config file para sa WinLIRC. Mangyaring maglagay ng pangalan para sa remote na ito.

Kailangan mong ilagay ang pangalan ng iyong remote control. Dito at sa ibaba, mas mainam na magbigay ng mga pangalan sa mga titik na Latin (Ingles), nang walang mga puwang.

4.

Kapag nag-aaral at nagsusuri ng mga signal, isang margin ng error ang ginagamit upang
pangasiwaan ang mga normal na pagkakaiba-iba sa natanggap na signal. Ang margin ng mga saklaw ng error
mula 1% hanggang 99%. Ang default ay 25%, ngunit ang mas malalaking halaga ay maaaring kailanganin depende
sa iyong hardware at software. Kung nagkakaproblema ka sa paggamit ng iyong remote,
subukang taasan ang halagang ito. Maaari mong ipasok ang pinahihintulutang margin ng error ngayon,
o pindutin ang ENTER para gamitin ang default. Nais na margin ng error para sa remote na ito?
(1-99, ipasok=25)

Mayroong maraming mga salita, pindutin lamang ang "Enter"

5.

Unang Hakbang: Tukuyin ang signal gap, haba ng signal, at mga repeat code.
-----------------------------------------------------------------------------------
Hihilingin sa iyo na pindutin ang isang arbitrary na buton nang ilang beses.
Mangyaring hawakan ito nang hindi bababa sa isang segundo sa bawat oras, at maghintay ng hindi bababa sa
isang segundo sa pagitan ng mga keypress. Kung gusto mong manu-manong magpasok ng signal gap
at haba ng signal, maaari mo itong gawin ngayon (ibig sabihin, "31000 52").
Kung hindi, pindutin lamang ang ENTER. Gap at haba?

Muli mayroong maraming mga salita, pindutin lamang ang "Enter"

6.

Pindutin ang isang button. Mangyaring maghintay ng isang segundo at pindutin itong muli.

Pindutin at bitawan ang anumang button (sa remote control). Maghintay ng isang segundo at pindutin at bitawan ito muli. Lilitaw ang linya

Sinimulan ang baseline.

Pagkatapos nito, pindutin ang SAME button nang sampu (o ilang beses pa) hanggang sa maabot natin ang zero.

Mangyaring maghintay ng isang segundo at pindutin muli ang isang pindutan (10 ang natitira)
Mangyaring maghintay ng isang segundo at pindutin muli ang isang pindutan (9 ang natitira)
Mangyaring maghintay ng isang segundo at pindutin muli ang isang pindutan (8 natitira)
Pindutin ang isang button.

7. Natanggap namin ang mensahe:

Ito ay isang signal-repeating remote na walang espesyal na repeat code.
Ang pagpindot sa button ay mabilis na makakapagbigay ng maraming kopya ng code ng button na iyon.
Samakatuwid, 64 na sample ng bawat button ang kukunin.
Ipo-prompt kang ipasok ang pangalan ng bawat button nang sabay-sabay.
Para tapusin ang pagre-record ng mga button, maglagay ng blangko na pangalan ng button.

8. Ngayon itinuturo namin ang programa LAHAT ng mga pindutan ng remote control. Ang pagkakasunud-sunod ay ang mga sumusunod: Tinanong ka

Pangalan ng button 1?

(pangalan ng unang button)? Sinusulat namin ang pangalan. Sa Latin na mga titik o numero, nang walang mga puwang, mas mainam na i-capitalize ang salita na nasa button sa remote control. Well, tulad ng "1", "2", "PLAY", "FFWD", "STOP", "VOL+". Pagkatapos nito, pindutin ang pindutan ng ilang segundo. Lalabas ang mga numero sa window, tulad nito:

Sinimulan ang baseline.
mga tugma=64, mga pagkakamali=19

Pinindot namin hanggang umabot sa 64 ang mga tugma. Kung mas kaunti ang mga pagkakamali, mas mabuti.

9. Ang salitang "Stop" at "Button 2 name (blank to stop)" ay lalabas. Isinulat namin ang pangalan ng pangalawang pindutan. Ulitin ang hakbang 8 hanggang mawala ang lahat ng mga pindutan.

10. Matapos makumpleto ang lahat ng mga pindutan, pindutin ang "Enter" nang hindi naglalagay ng pangalan. Ang mensaheng "Configuration written sukesfuli, huwag kalimutang pag-aralan" ay ipinapakita. Yan ang ginagawa namin.

11. Itinusok namin ang mouse sa "Pag-aralan" at makuha ang tugon na "matagumpay na pagsusuri"

12. Kami ay nagagalak.

13."Handa na ang lahat" - I-click ang OK, pagkatapos ay "Itago ang window".

Pagkatapos nito, huwag mag-atubiling ilunsad ang iyong paboritong Light Alloy, pumunta sa mga setting, paganahin ang suporta ng WinLIRC, i-configure ang mga pindutan at ihagis ang iyong sarili sa sofa gamit ang remote control sa iyong mga kamay.

Server para sa orihinal na LIRC program para sa Linux: http://www.lirc.org/.
Naglalaman ng maraming configuration file para sa mga remote control, paglalarawan ng circuit at iba pang dokumentasyon.

bumalik
Magkomento
  • bowtiengumititumatawanamumulasmileyrelaxed relaxedngumisi
    puso_matapaghalik_pusonaghahalikan nang nakapikitnamulagumaan ang loobnasiyahanngumisi
    kumindatstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesnakangisipaghalikstuck_out_tonguenatutulog
    nag-aalalanakasimangotnagdadalamhatibukas_bibignakangiwinalilitotumahimik
    walang ekspresyonhindi mapakalipawis_ngitipawisdisappointed_relievedpagodpassive
    nabigonalilitonakakatakotmalamig na pawismagtiyagaumiyakhikbi
    kagalakannamanghasigawpagod_mukhagalitgalitpagtatagumpay
    inaantokyummaskarasalaming pang-arawnahihilo_mukhaimpnakangiting_imp
    neutral_facewalang_bibiginosente
5+dalawa=
Mga komento (1)
  1. ILYA
    #1 ILYA mga panauhin Oktubre 2, 2013 18:09
    0
    "Horizon" - ang mga remote control ay hindi Russian, ngunit Belarusian (Lithuanian).