Stap 10: LIRC met Python - deel I
Met behulp van LIRC met python is uiterst gemakkelijk. We zullen het spel van de python gebundelde slidepuzzle gebruiken om aan te tonen. Ik gebruik de pijltoetsen op mijn afstandsbediening om te verplaatsen van de tegels in het spel. Ik zal bieden de afgewerkte bestand samen met het simuleren spel dat ik heb om te spelen met afstandsbediening eveneens gewijzigd.
Ten eerste zullen wij moeten licrc configuratiebestand maken. Dit bestand bevat informatie over welke tekenreeks te sturen naar python bij een bepaalde knop wordt ingedrukt. Maken en openen van een bestand met:
sudo nano /etc/lirc/lircrc
Plak de volgende regels:
beginnen
knop = KEY_UP
PROG = slidepuzzle
config = up
einde
beginnen
knop = KEY_DOWN
PROG = slidepuzzle
config = omlaag
einde
beginnen
knop = KEY_LEFT
PROG = slidepuzzle
config = links
einde
beginnen
knop = KEY_RIGHT
PROG = slidepuzzle
config = rechts
einde
Tussen elke begin- en eindtijden, knop is toegewezen naam van de knop, prog is de programmanaam en config is de tekenreeks die moet worden verzonden. Dus wanneer een knop wordt ingedrukt, stuurt LIRC config tekenreeks naar prog programma.
U moet veranderen de knopnamen met 4 knoppen namen die u hebt toegewezen aan uw afstandsbediening .