Obsah:
- Zásoby
- Krok 1: Skrýt Devinput.lircd.conf
- Krok 2: Stáhněte si soubor.conf pro dálkové ovládání
- Krok 3: Kód Pythonu
Video: Snadné nastavení IR dálkové ovládání pomocí LIRC pro Raspberry PI (RPi) - červenec 2019 [část 2]: 3 kroky
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:21
V části 1 jsem předvedl, jak sestavit RPi + VS1838b a nakonfigurovat modul LIRC Raspbian pro příjem IR příkazů z IR dálkového ovladače. Všechny problémy s nastavením hardwaru a LIRC jsou popsány v části 1. Část 2 předvede, jak propojit hardware + modul LIRC, který jsme nastavili v části 1, s pythonem.
Dálkový [IR přijímač + RPI] LIRC Pythondisplay (nebo odeslat).
Zásoby
žádný
Krok 1: Skrýt Devinput.lircd.conf
Vaše vzdálené konfigurační soubory budou umístěny do adresáře /etc/lirc/lircd.conf.d. LIRC najde jakýkoli soubor v tomto adresáři, pokud má příponu.conf (tj: JVC.lircd.conf). Nebudeme používat soubor devinput.lircd.conf, takže jej skryjeme změnou rozšíření následovně přejmenováním devinput.lircd.conf na devinput.lircd.conf.copy
$ sudo mv /etc/lirc/lircd.conf.d/devinput.lircd.conf /etc/lirc/lircd.conf.d/devinput.lircd.conf.copy
Krok 2: Stáhněte si soubor.conf pro dálkové ovládání
Zdaleka nejjednodušší způsob, jak získat vzdálený soubor.conf, je stáhnout jej z obrovské knihovny na lirc.sourceforge.net I když váš konkrétní vzdálený model není uveden, je VELMI pravděpodobné, že jiný model od stejného výrobce bude fungovat dobře. Najděte výrobce dálkového ovladače a klikněte na model, který je blízko. Pokud si nejste jisti, který model je blízko, můžete se podívat na obsah každého modelu a najít ten, který je vám blízký.
Nejtěžší způsob, jak získat soubor.conf, je vytvořit si vlastní pomocí vestavěného nástroje ircord, ale při pokusu o vytvoření souboru pomocí tohoto nástroje jsem byl velmi neúspěšný. Existuje spousta dalších lidí, kteří mají podobné potíže s používáním ircordu a já vřele doporučuji snadnou cestu ke stažení souboru.conf z lirc.sourceforge.net
Vaše vzdálené konfigurační soubory budou umístěny do adresáře /etc/lirc/lircd.conf.d. LIRC najde jakýkoli soubor v tomto adresáři, pokud má příponu.conf (tj.: JVC.lircd.conf).
Krok 3: Kód Pythonu
Zde je nějaký kód k testování.
z lirc importujte RawConnection
def ProcessIRRemote ():
#get IR příkaz #keypress format = (hexcode, repeat_num, command_key, remote_id) zkuste: keypress = conn.readline (.0001) kromě: keypress = "" if (keypress! = "" a keypress! = None): data = keypress.split () posloupnost = data [1] příkaz = data [2] #ignore příkaz opakuje if (posloupnost! = "00"): návrat tisku (příkaz)
#define Global
conn = RawConnection ()
tisk („Spouštění…“)
zatímco pravda:
ProcessIRRemote ()
Doporučuje:
IRduino: Dálkové ovládání Arduino - napodobte ztracené dálkové ovládání: 6 kroků
IRduino: Dálkové ovládání Arduino - napodobte ztracené dálkové ovládání: Pokud jste někdy ztratili dálkový ovladač pro váš televizor nebo DVD přehrávač, víte, jak frustrující je chodit k němu, hledat a používat tlačítka na samotném zařízení. Někdy tato tlačítka ani nenabízejí stejné funkce jako dálkové ovládání. Přijmout
Bezdrátové dálkové ovládání pomocí 2,4GHz modulu NRF24L01 s Arduino - Nrf24l01 4kanálový / 6kanálový přijímač vysílače pro Quadcopter - RC vrtulník - RC letadlo využívající Arduino: 5 kroků (s obrázky)
Bezdrátové dálkové ovládání pomocí 2,4GHz modulu NRF24L01 s Arduino | Nrf24l01 4kanálový / 6kanálový přijímač vysílače pro Quadcopter | RC vrtulník | RC letadlo pomocí Arduina: Provoz RC auta | Kvadrokoptéra | Dron | RC letadlo | RC loď, vždy potřebujeme přijímač a vysílač, předpokládejme, že pro RC QUADCOPTER potřebujeme 6kanálový vysílač a přijímač a ten typ TX a RX je příliš nákladný, takže si jej vyrobíme na našem
Běžná sada dálkového ovládání přeměněna na čtyřkanálové dálkové ovládání RC hraček: 4 kroky
Běžná sada dálkového ovládání přeměněna na čtyřkanálové dálkové ovládání RC hraček: 如何 将 通用 遥控 器 套件 转换 为 玩具 模型 器 使用 的 四 四 通道 遥控 器。 遥控 器 套件 非常 便宜 便宜。 它 采用改造 方法 非常 简单。 只需 准备 一些 瓦楞纸 板 , 然后 按照 视频 教程 教程 完成 这个 电子 项目 为 您 您 服务。 玩具 车船 提供 远程 无线 无线。
DIY MusiLED, hudební synchronizované LED diody s aplikací Windows a Linux na jedno kliknutí (32bitová a 64bitová). Snadné obnovení, snadné použití, snadné přenesení: 3 kroky
DIY MusiLED, synchronizované LED diody hudby s aplikací Windows a Linux jediným kliknutím (32bitová a 64bitová). Snadno se obnovuje, snadno se používá a snadno se přenáší: Tento projekt vám pomůže připojit 18 LED diod (6 červených + 6 modrých + 6 žlutých) k desce Arduino a analyzovat signály zvukové karty vašeho počítače v reálném čase a přenášet je do LED diody je rozsvítí podle efektů rytmu (Snare, High Hat, Kick)
Snadné dálkové ovládání BT Arduino do auta: 3 kroky (s obrázky)
Snadné dálkové ovládání BT pro auto Arduino: Dálkové ovládání „Easy Arduino Car BT pro dálkové ovládání“je aplikace pro Android. Tato aplikace vám pomůže postavit bluetooth auto bez programování pro Android. V tomto tutoriálu vám pomůžu postavit vlastní auto Arduino a napsal jsem kód Arduino. Pokud budete postupovat podle pokynů