Taula de continguts:
- Subministraments
- Pas 1: amagueu Devinput.lircd.conf
- Pas 2: descarregueu el fitxer.conf per al control remot
- Pas 3: codi Python
Vídeo: Configuració fàcil del control remot IR mitjançant LIRC per a Raspberry PI (RPi) - juliol de 2019 [2a part]: 3 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:13
A la primera part vaig demostrar com muntar el RPi + VS1838b i configurar el mòdul LIRC de Raspbian per rebre ordres IR des d'un control remot IR. Tots els problemes de configuració del maquinari i de LIRC es discuteixen a la part 1. La segona part demostrarà com es pot connectar el mòdul de maquinari + LIRC que configurem a la primera part amb python.
Remot [Receptor IR + RPI] LIRC Pythondisplay (o enviament).
Subministraments
cap
Pas 1: amagueu Devinput.lircd.conf
Els fitxers de configuració remots es col·locaran al directori /etc/lirc/lircd.conf.d. LIRC trobarà qualsevol fitxer d’aquest directori sempre que tingui una extensió.conf (és a dir: JVC.lircd.conf). No farem servir el fitxer devinput.lircd.conf, de manera que l’amagarem canviant l’extensió de la següent manera, canviant el nom de devinput.lircd.conf a devinput.lircd.conf.copy
$ sudo mv /etc/lirc/lircd.conf.d/devinput.lircd.conf /etc/lirc/lircd.conf.d/devinput.lircd.conf.copy
Pas 2: descarregueu el fitxer.conf per al control remot
La forma més senzilla d’obtenir un fitxer.conf remot és descarregar-lo des de l’enorme biblioteca de lirc.sourceforge.net Fins i tot si el vostre model remot concret no apareix a la llista, és MOLT probable que un altre model del mateix fabricant funcioni bé. Només cal que busqueu el fabricant del comandament a distància i feu clic sobre un model proper. Si no esteu segur de quin model s’apropa, podeu mirar el contingut de cada model i trobar-ne un de proper.
La manera més difícil d’obtenir un fitxer.conf és crear el vostre propi amb l’eina de registre incorporada, però no he tingut molt èxit en intentar crear un fitxer amb aquesta utilitat tot i fer molts esforços. Hi ha moltes altres persones amb dificultats similars en utilitzar irrecord i us recomano la ruta fàcil de descarregar un fitxer.conf des de lirc.sourceforge.net
Els fitxers de configuració remots es col·locaran al directori /etc/lirc/lircd.conf.d. LIRC trobarà qualsevol fitxer d’aquest directori sempre que tingui una extensió.conf (és a dir: JVC.lircd.conf).
Pas 3: codi Python
Aquí teniu un codi per provar.
des de la importació de lirc RawConnection
def ProcessIRRemote ():
#get Ordre IR #keypress format = (codi hexadecimal, repetir_num, clau_ordre, remot_id) provar: keypress = conn.readline (.0001) excepte: keypress = "" if (keypress! = "" i keypress! = Cap): data = keypress.split () seqüència = dades [1] ordre = dades [2] L'ordre #ignore es repeteix si (seqüència! = "00"): torna imprimir (ordre)
#define Global
conn = RawConnection ()
imprimir ("Iniciant …")
mentre que és cert:
ProcessIRRemote ()
Recomanat:
IRduino: control remot Arduino: imiteu un control remot perdut: 6 passos
IRduino: control remot Arduino: imiteu un control remot perdut: si alguna vegada heu perdut el comandament a distància del vostre reproductor de TV o DVD, sabeu el frustrant que és haver d’anar, trobar i utilitzar els botons del propi dispositiu. De vegades, aquests botons ni tan sols ofereixen la mateixa funcionalitat que el comandament a distància. Rebre
Control de ràdio RF 433MHZ mitjançant HT12D HT12E - Fer un control remot RF mitjançant HT12E i HT12D amb 433mhz: 5 passos
Control de ràdio RF 433MHZ mitjançant HT12D HT12E | Fer un control remot RF mitjançant HT12E i HT12D amb 433 mhz: en aquest instructiu us mostraré com fer un control remot RÀDIO mitjançant un mòdul receptor de transmissor 433 mhz amb codificació HT12E i amp; IC descodificador HT12D. En aquest instructiu, podeu enviar i rebre dades mitjançant COMPONENTS molt econòmics COM: HT
Muntatge i control del kit de cotxes robòtics mitjançant control remot sense fils PS2: 6 passos
Muntatge i control del kit de cotxes robòtics mitjançant control remot sense fils PS2: aquest projecte està relacionat amb els passos bàsics del món de la robòtica, aprendràs a muntar un kit de cotxes robòtics 4WD, col·locant-hi maquinari i controlant-lo amb el comandament sense fils PS2
Kit de control remot ordinari transformat en control remot de joguina RC de quatre canals: 4 passos
Kit de control remot ordinari transformat en control remot de joguina de quatre canals: control remot de joguina RC:改造 方法 非常 简单。 只需 准备 一些 瓦楞纸 板 , 然后 按照 视频 教程 这个 这个 电子 项目 并 为 您 服务 玩具 玩具 车船 提供 远程 无线 控制。
Rellotge amb control remot IR per configuració d’hora i data: 5 passos
Rellotge amb control remot IR per a configuració d’hora / data: es tracta d’un rellotge senzill que es fa amb components de fàcil accés. El microcontrolador utilitzat és un STM32F030F4P6 de baix cost. La pantalla és una pantalla LCD de 16x2 amb motxilla I2C (PCF8574). El circuit de rellotge es pot construir mitjançant petites taules de prototipatge i un TSSOP