IR port a COM egérről


Egy nap ellenőrizni kellett egy őskori (orosz) távirányítót. Nem volt pénz. Az internetet böngészve találtam néhány ötletet. Meglepett az ötlet, hogy egyszerű IR portot készítsek egérből! Természetesen számítógép. Ezzel az eszközzel kezdjük.

1.IR port COM golyós egérről.

Az ötlettől megdöbbenve bementem a szekrénybe, és előástam több golyós egeret, mindegyik idősebb a másiknál. A régebbinél 6 vezeték jött a számítógépből, az újabbnál négy. Elvette. A vonalak négy vezetéken futottak: RTS (Request To Send, küldési kérés. Az egér áramkörének táplálására szolgál.), Rx (amelyen keresztül adatokat fogad a számítógép), Tx (amelyen keresztül a számítógép adatokat továbbít), és természetesen GND, föld.


A képen az egér vezeték csatlakozója látható. A teszt során megállapítottam, hogy a narancssárga vezeték RX, a zöld vezeték TX, a fehér vezeték RTS, a kék vezeték pedig földelt.
Ezután az egyszerűség kedvéért levágtam egy darab műanyagot, és ráragasztottam az egér tűs csatlakozóját (azt, amelyik a táblába van forrasztva):


Aztán eltávolítottam a fotodióda hidat és az infravöröst ugyanarról az egérről Fénykibocsátó dióda. Kivettem egy 4,7 kOhm-os ellenállást a kellékeim közül. Az ellenállás eszköze nem kritikus - 2 és 7 kOhm között állítható, de kisebb ellenállás esetén a vevő működési sugara csökken.Így néznek ki az alkatrészek (balról jobbra: fotodióda híd, IR Fénykibocsátó dióda, ellenállás):


Íme a készülék diagramja:


Fél óra forrasztás és ragasztás után ez történt:


A készülék működőképes volt - megbízható vételi sugár - 5 cm, átvitel - 20 cm. Ez elégnek bizonyult a távirányító ellenőrzéséhez: nem működik.

2. Fejlett IR adó-vevő eszköz.

Mivel már megszöktünk, beszélnünk kell egy fejlettebb készülékről.


A port egy vevőből (TSOP chip és body kit) és egy adóból (Fénykibocsátó dióda HL1 és az R2 áramkorlátozó ellenállás).
A vevő speciális TSOPXXXX chipet használ. Egy bizonyos frekvenciájú jelet vesz. Ezzel magas zajvédelem érhető el. Mivel többféle változatban is kaphatók - különböző jelszűrési frekvenciákhoz, ki kell választani azt, amelyik egy adott távirányítóhoz szükséges. Nézzük az adatlapot:


Amint látja, van választás: 30-56 kilohertz. Az adatlapon az áll, hogy a vett jel maximális sebessége 2400 baud/sec, így nehéz megítélni, hogy a mikrofon működni fog-e például mobiltelefonnal. Így néz ki a TSOP1736:


Az R1 ellenállás az RX vonalat áramra húzza (végül is minden COM port jele meg van fordítva), a VD1 dióda védi az áramkört a polaritás felcserélésétől a port inicializálása során, a C1 kondenzátor pedig a vevőt az interferencia ellen. Nos, a 7805-ös stabilizátor természetesen az infravörös vevő feszültségét állítja be. Azt tanácsolom, hogy telepítse TO-92 tokba - kisebb méretű.
Az adó nem különösebben fejlett, csak egy erősebb IR diódában különbözik. Feltehet például L-34F3C, L-54F3C. Az R2 ellenállás korlátozza a diódán áthaladó áramot. Az IR dióda így néz ki:


Ez a készülék 5 m távolságig jól fogad és ad.
Ha kísérletezni szeretne, itt van a COM port kivezetése, amely széles körben elterjedt az interneten:


3.Programok az infravörös portokkal való munkához.

Most beszéljünk a programokról. Az ellenőrzéshez a WinLirc programot használtam. A készülék elég jó eredményeket mutatott: vételi sugár 5 cm, adási sugár maximum 20 cm. Minden a fotocellák típusától függ. Példaként adok egy példát a zeneközpontból származó távirányítóval való munkavégzésre.
Beszéljünk a beállításról.
Indítsa el a VinLIRC-t. Azt írja: a konfiguráció nem sikerült, konfigurálja újra. Írja be a konfigurációs fájl elérési útját és nevét az Elérési út mezőbe, majd kövesse az alábbi lépéseket: (megjegyzés: ezek a beállítások csak erre az eszközre vonatkoznak):
1. A Port mezőbe írja be a port számát, amelyhez az eszköz csatlakozik
2. Hagyja érintetlenül a Sebesség mezőt, bár kísérletezhet – a régebbi számítógépek nem akarnak 115200 bps-nál gyorsabban gondolkodni.
3. A Receiver type keretben állítsa be az RX eszközt, mert IRFénykibocsátó dióda (TSOP) a COM port RX lábához csatlakozik. Természetesen a DTR-hez csatlakozhat, de ez házilag készített vezeték lesz, és nem szabványos egérből, mint itt.
4. Az Adó beállításainál állítsa be a TX-et. Csatlakozhat a DCD-hez - joga van.

Ezután kattintson a Nyers kódok elemre. A távirányítót a vevőhöz hozzuk, és megnyomjuk a gombokat. Ha elkezd hullámozni, például: pulzus 200, impulzus 400, akkor minden rendben van. Ha nem, ellenőrizze, hogy nincs-e hiba az eszközben.

Most meg kell tanítania a hülye programot a távirányító parancsainak felismerésének tudományára. Zárja be a megtekintési ablakot, és kattintson a Tanulás gombra. És akkor az angol nyelv vezérel minket, mert a progi burzsoá.
PS: Ahol a program azt mondja, hogy „nyomd meg a távirányító gombját, és tartsd lenyomva, amíg nem mondom”, akkor ne tartsd lenyomva a gombot, hanem a lehető leggyorsabban bökd meg – személyes tapasztalatból.
A tanulás után kattintson az Elemzés gombra. A program ellenőrzi a konfigurációt, és azt mondja, hogy OK. Bezárjuk az ablakot.
Úgy néz ki, ez az. Kattintson az OK gombra a fő beállítások ablakban. A program tálcára lesz minimalizálva.Megnyomjuk a távirányító gombjait - ha a program megérti a parancsokat, akkor válaszol - a jelző színe szürkéről zöldre változik. Ehhez a programhoz találhat bővítményeket a WinAMP kezeléséhez és a TCP/IP-vel való együttműködéshez.
Haladó számítógépkezeléshez az uICE programot ajánlom.
És általában, most sok program van erre az ügyre. Javaslom az interneten való keresést.
Ez a program már arra való, hogy a kanapéról vezéreld a számítógépedet – találhatsz hozzá WinAmp plugineket is.



Megjegyzés
  • csokornyakkendőmosolynevetéselpirulmosolygósellazult ellazultönelégült mosoly
    szív_szemkissing_heartcsókoló_csukott_szemmelkipirultmegkönnyebbültenelégedettvigyorog
    Rákacsintáskinyújtotta a nyelvét pislogó szemmelkinyújtotta a nyelvét csukott szemmelvigyorogvacsókolózáselakadt_nyelvalvás
    aggódóa homlokát ráncolvagyötrődvenyitott szájgrimaszolvazavaroselhallgatott
    kifejezéstelennem szórakozottverejték_mosolyizzadcsalódott_megkönnyebbültfáradtpasszív
    csalódottösszezavarodvafélelmeteshideg verejtékkitartanikiáltászokogás
    örömelképedvesikolyfáradt_arcmérgesdühdiadal
    álmosfincsimaszknapszemüvegszédült_arcmanómosolygó_imp
    semleges_arcno_mouthártatlan
5+kettő=
Megjegyzések (8)
  1. lamar
    #1 lamar Vendégek 2011. január 11. 21:50
    1
    De hogyan tudhatom meg, hogy melyik portra csatlakoztam, és lehetséges-e 10K vagy 1.8K ellenállást használni?
  2. elveszett érzés
    #2 elveszett érzés Vendégek 2011. január 11. 22:55
    1
    Milyen érdekes kérdés: „Hogyan tudhatom meg, melyik porthoz csatlakoztam?” jó TE csatlakoztattad, szóval kérdezd meg magadtól. nagy vigyor

    A 10 és 1,8 közötti ellenállás nem cserélhető. (elvileg persze lehetséges, de természetesen nem fog működni, és ha igen, akkor nagyon alacsony lesz a port érzékenysége.)

  3. DarkDemon
    #3 DarkDemon Vendégek 2012. szeptember 5. 18:42
    1
    az ötlet szuper volt... Volt egy TV tunerem távirányító nélkül, volt valami távirányítóm... ezzel az áramkörrel a SLYCONTROL programmal össze tudtam kombinálni mindkettőt... Nagyon örülök a szerző, tisztelet és 100 plusz
  4. Sashan
    #4 Sashan Vendégek 2013. március 20. 21:49
    1
    Csak a távirányítókat nézem. Fogok egy telefont kamerával. Bekapcsolom a videó módot. Fogom a távirányítót. és a telefonon keresztül nézze meg a távirányító diódáját. Megnyomom a távirányító gombjait. ha a távirányító működik. akkor a telefon látni fogja, hogyan világít a dióda. de a szem nem lát. hátha valaki hasznosnak találja
  5. Max
    #5 Max Vendégek 2013. november 12. 11:09
    2
    Idézet: Sashan
    Csak a távirányítókat nézem. Fogok egy telefont kamerával. Bekapcsolom a videó módot. Fogom a távirányítót. és a telefonon keresztül nézze meg a távirányító diódáját. Megnyomom a távirányító gombjait. ha a távirányító működik. akkor a telefon látni fogja, hogyan világít a dióda. de a szem nem lát. hátha valaki hasznosnak találja

    ez a funkció a távirányítók 85%-ánál működik, a maradék 15%-ot csak speciális tesztelő eszközökkel lehet ellenőrizni
  6. Vendég Szergej
    #6 Vendég Szergej Vendégek 2017. március 26. 12:14
    1
    Helló. Van egy infra portos telefonom, Nokia 6070. A feladat az, hogy fényképeket, névjegyeket, hangrögzítő felvételeket kinyerjek róla a számítógépre. Az infraport első verziója alkalmas erre?
  7. Eugene
    #7 Eugene Vendégek 2017. június 14. 02:30
    0
    Vendég Szergej,
    nekem is ugyanez volt a problémám. Véletlenül találtam egy IR portos és Bluetooth-os telefont (flip telefon). Így a fényképeket és videókat IR-n keresztül vittem át a telefonra, és Bluetooth-on keresztül az okostelefonra. És okostelefonról a számítógépre. Így lett epikus.
  8. Georgiy
    #8 Georgiy Vendégek 2018. november 27. 12:34
    0
    minden sokkal egyszerűbb) egy jelvevő az Electronics videomagnó távirányítójáról és egy jelző az őskori kazettás lejátszóból)