Upang makuha ang kakila-kilabot na kasiyahan ng paggamit ng liblib, kailangan mong pagsamahin ang isang maliit na circuit. Ang scheme ay ang mga sumusunod:
Halos anumang elemento ay maaaring mapalitan ng isang analog. Binili ko ang unang photodetector para sa TV - "TK-19", bagaman mayroong ilang iba pang mga analogue na ibinebenta. Tulad ng karaniwang sinasabi nila: ang circuit ay gumagana kaagad at hindi kailangang mai-configure. Ang lahat ng kahihiyan na ito ay konektado sa anumang port ng COM.
Ang scheme ay maaaring maganda ang dinisenyo - halimbawa, mula sa isang goma na kabayo ay nakakuha kami ng isang napakagandang terminator. Ang receiver ay matatagpuan sa header.
Kakailanganin mo din ang WinLIRC server mismo: http://winlirc.sourceforge.net/
Mayroon ding isang plug-in para sa WinAMP, upang magamit ito mula sa kama.
Ang pag-install nito ay hindi mahirap, sa halip ay may problemang i-configure ito. Ang isang tagapagpahiwatig ng kalooban ng programa ay ang kumikislap ng isang berdeng tagapagpahiwatig sa tray kapag pinindot mo ang mga pindutan sa remote control.
Ipagpalagay na tama mong ibenta ang isang circuit mula sa mga magagamit na bahagi. Alinsunod dito, dapat itong gumana. Pumunta kami sa http://www.lirc.org/ at sundin ang link na "suportadong mga kontrol ng remote" sa http://lirc.sourceforge.net/remotes/. Hinahanap namin ang iyong liblib doon. Kung mayroong - masuwerteng, i-download ang config para dito; hindi - hindi nakakatakot. Ikinonekta namin ang circuit sa isang libreng COM port. Nagsisimula kami sa WinLIRC. Para sa pagpapakahulugan, inilarawan ko ang pagkakasunud-sunod ng poking sa pamamagitan ng mga pindutan sa bersyon 0.6.4 (hindi ko naaalala kung ano ang naroon sa mga naunang nauna). Kung pumapasok ito sa tray, mag-click sa kanan sa "Toggle window" -> "Pag-configure". Piliin ang port (COM1, COM2) kung saan nakakabit ang tatanggap. Para sa circuit sa itaas, ang parameter na "Uri ng Tatanggap" ay dapat na isang DCD. Bilis - 115200 (bilang default) Sense - autodetect (bilang default) Kung pinamamahalaang namin upang mahanap ang config para sa iyong liblib, pumunta sa "Config" -> "Mag-browse" at piliin ito. Nagpapasa kami sa item na "Lahat ay handa na." Kung hindi natagpuan ang natapos na config, magsisimulang turuan ang programa sa kanyang console. Kaya:
1. Sa window ng "I-configure", isulat ang MY_REMOTE.CF (o isang bagay na katulad nito).
2. I-click ang "Raw code". Poke ang anumang mga pindutan sa remote. Ang mga numero sa window ay dapat tumakbo. Kaya lahat ay nasa isang bundle. Isara ang isang krus at pumunta sa
3. Alamin. Tatanungin ka nila
Itatala nito ang mga signal mula sa iyong remote control
at lumikha ng isang config file para sa WinLIRC. Mangyaring magpasok ng isang pangalan para sa liblib na ito.
Dapat mong ipasok ang pangalan ng iyong liblib. Pagkatapos nito, ang mga pangalan ay pinakamahusay na ibinibigay sa mga titik na Latin (Ingles), nang walang mga puwang.
4.
Kapag natututo at nagsusuri ng mga signal, isang margin ng error ay ginagamit upang
hawakan ang normal na pagkakaiba-iba sa natanggap na signal. Ang margin ng mga saklaw ng error
mula sa 1% hanggang 99%. Ang default ay 25%, ngunit ang mga mas malaking halaga ay maaaring kinakailangan depende
sa iyong hardware at software. Kung nagkakaproblema ka sa paggamit ng iyong liblib,
subukang taasan ang halagang ito. Maaari mong ipasok ang pinapayagan na margin ng error ngayon,
o pindutin ang ENTER upang magamit ang default. Nais na margin ng error para sa liblib na ito?
(1-99, ipasok = 25)
Ang daming salita, pindutin lamang ang "Enter"
5.
Hakbang Una: Alamin ang puwang ng signal, haba ng signal, at ulitin ang mga code.
-----------------------------------------------------------------------------------
Hihilingin sa iyo na pindutin ang isang di-makatarungang pindutan nang maraming beses.
Mangyaring panatilihin ito nang hindi bababa sa isang segundo sa bawat oras, at maghintay ng hindi bababa sa
isang segundo sa pagitan ng mga keypresses. Kung nais mong manu-manong magpasok ng isang puwang ng signal
at haba ng signal, maaari mo itong gawin ngayon (ibig sabihin, "31000 52").
Kung hindi, pindutin lamang ang ENTER. Gap at haba?
Muli, maraming mga salita, pindutin lamang ang "Enter"
6.
Pindutin ang isang pindutan. Mangyaring maghintay ng isang segundo at pindutin muli.
Pindutin at bitawan ang anumang pindutan (sa remote control). Maghintay ng isang segundo at pindutin at ilabas muli. Lumilitaw ang isang linya
Sinimulan ang baseline.
Pagkatapos nito, pinindot namin ang pindutan ng SAME ng sampung (o kaunti pang beses) hanggang sa maabot namin ang zero.
Mangyaring maghintay ng isang segundo at pindutin muli ang isang pindutan (10 kaliwa)
Mangyaring maghintay ng isang segundo at pindutin muli ang isang pindutan (9 kaliwa)
Mangyaring maghintay ng isang segundo at pindutin muli ang isang pindutan (8 kaliwa)
Pindutin ang isang pindutan.
7. Nakukuha namin ang mensahe:
Ito ay isang remote-signal na pag-ulit ng signal na walang espesyal na pag-uulit na code.
Ang pagpindot sa pindutan ay maaaring mabilis na magbunga ng maraming kopya ng code na pindutan.
Samakatuwid, kukuha ng 64 mga halimbawa ng bawat pindutan.
Sasabihan ka upang ipasok ang pangalan ng bawat pindutan.
Upang matapos ang mga pindutan ng pagrekord, magpasok ng isang pangalan ng blangko na pindutan
8. Ngayon itinuturo namin ang programa LAHAT ng mga pindutan sa liblib. Ang pagkakasunud-sunod ay: tatanungin ka
Pangalan ng pindutan 1?
(pangalan ng unang pindutan)? Sinusulat namin ang pangalan. Sa mga letra o numero ng Latin, nang walang mga puwang, mas mahusay na i-capitalize ang salitang nasa remote control sa pindutan. Kaya, tulad ng "1", "2", "MAGLARO", "FFWD", "STOP", "VOL +". Pagkatapos nito, pindutin ang pindutan ng ilang segundo. Ang mga numero ay tatakbo sa window, isang bagay tulad nito:
Sinimulan ang baseline.
tugma = 64, mga pagkakamali = 19
Pindutin hanggang maabot ang mga tugma sa 64. Ang mas kaunting mga pagkakamali doon, mas mabuti.
9. Ang mga salitang "Stop" at "Button 2 pangalan (blangko upang ihinto)" ay lilitaw. Isinulat namin ang pangalan ng pangalawang pindutan. Ulitin ang hakbang 8 hanggang sa maubos ang lahat ng mga pindutan.
10. Sa dulo ng lahat ng mga pindutan, pindutin ang "Enter" nang hindi pinapasok ang isang pangalan. Ang mensahe na "Ang mga nakasulat na configure ay nagtagumpay, huwag kalimutang pag-aralan" ay ipinapakita. Ang ginagawa natin.
11.Tumusok kami ng isang mouse sa "Pag-aralan" na natanggap namin sa sagot na "pagsusuri matagumpay na"
12. Masaya kami.
13. "Lahat ay handa na" - I-click ang OK, pagkatapos ay "Itago ang window".
Pagkatapos nito, matapang na ilunsad ang iyong paboritong Light Alloy, pumunta sa mga setting, i-on ang suporta ng WinLIRC, i-configure ang mga pindutan at itapon ang iyong sarili sa isang sopa na may isang remote control sa iyong mga kamay.
Server ng orihinal na programa ng LIRC para sa Linux: http://www.lirc.org/.
Naglalaman ito ng maraming mga file ng pagsasaayos para sa mga remot, paglalarawan ng circuit at iba pang babasahin.