Keresés

Új hozzászólás Aktív témák

  • schferenc77

    aktív tag

    válasz Celtis #23054 üzenetére

    Csak még egy kérdés infra vevőhöz: az MCE remote USB-s infra vevővel kvázi plug and play. Ehhez képest a GPIO-s IR vevő és bármilyen (akár Logitech Harmony) IR táv működésre bírásához kell szerkeszteni a lircd.conf filet (ezen leírás alapján)?

    Hogyan tudom azt elérni, hogy ha a távon lenyomok egy adott gombot, akkor a Pi egy szintén GPIO-n csücsülő relének adjon ki egy parancsot.

    Csak háttérként (ismétlés): adott egy Pi, rajta HDMI-n egy Benq projektor, az egészet egy Harmony-val irányítanám. A projektor tartó motorizált lesz, a terv az, hogy ha a Harmony-val kiadok egy parancsot a Pi-nek (egy adott gombra programozva), akkor a Pi-re kapcsolt relé indítsa el a tartó motorját (sima 230V-ról működő csőmotor fali kapcsolóval). A csőmotor távja RF-es, mielőtt bárki azt javasolná, hogy miért nem a Harmonyval indítom azt is. Ráadásul, mivel a Harmony Activity vezérelt, ezt szép sorban fel is lehet fűzni rá, csak kérdés, RPi oldalon mit kell hozzá faragni:
    1, projektor bekapcsolás (ezt a Harmony tudja)
    2, vászon leengedés (ezt is tudja a Harmony)
    3, PI-nek küldjön egy gomblenyomást (pl. az 1-es gombét, az máshol nincs használva). Ezt a gombnyomást kellene PI-n figyelni és kapcsolni a relét. Ha jól gondolom a fent linkelt leírásból, ezt kellene a GPIO-n figyelni: KEY_KP1 0x08F7. Ha ezt észleli, akkor ki kell adni a "gpio -g write 22 0" parancsot (a relé leírásában ezt mondja bekapcsolásnak. Ekkor a relé behúz, és elindul a projektor tartó motor lefelé.
    4, az egész kikapcsolásakor a Pi-nek küld egy másik jelet a Harmony (pl. 2-es gomb), amit ha érzékel a GPIO-n, akkor a relé másik csatornájára ad jelet (ez lenne a felfelé irány).

    Ez a 3-as 4-es pont nem világos, milyen kódot, hova kell írni, hogy ez megvalósuljon?

Új hozzászólás Aktív témák

Hirdetés