Orodha ya maudhui:

Usanidi Rahisi Udhibiti wa Kijijini wa IR Kutumia LIRC kwa Raspberry PI (RPi) - Julai 2019 [Sehemu ya 2]: Hatua 3
Usanidi Rahisi Udhibiti wa Kijijini wa IR Kutumia LIRC kwa Raspberry PI (RPi) - Julai 2019 [Sehemu ya 2]: Hatua 3

Video: Usanidi Rahisi Udhibiti wa Kijijini wa IR Kutumia LIRC kwa Raspberry PI (RPi) - Julai 2019 [Sehemu ya 2]: Hatua 3

Video: Usanidi Rahisi Udhibiti wa Kijijini wa IR Kutumia LIRC kwa Raspberry PI (RPi) - Julai 2019 [Sehemu ya 2]: Hatua 3
Video: ПЕВИЦА И ВОКАЛЬНЫЙ ТРЕНЕР СЛУШАЕТ ГОЛОС ДИМАША / РЕАКЦИЯ С ПЕРЕВОДОМ 2024, Julai
Anonim
Usanidi Rahisi Udhibiti wa Kijijini wa IR Kutumia LIRC kwa Raspberry PI (RPi) - Julai 2019 [Sehemu ya 2]
Usanidi Rahisi Udhibiti wa Kijijini wa IR Kutumia LIRC kwa Raspberry PI (RPi) - Julai 2019 [Sehemu ya 2]

Katika Sehemu ya 1 nilionyesha jinsi ya kukusanyika RPi + VS1838b na kusanidi moduli ya Raspbian ya LIRC kupokea amri za IR kutoka kwa kijijini cha IR. Maswala yote ya vifaa na usanidi wa LIRC yamejadiliwa katika sehemu ya 1. Sehemu ya 2 itaonyesha jinsi ya kusanikisha moduli ya vifaa + na LIRC tunayoweka katika Sehemu ya 1 na chatu.

Kijijini [Mpokeaji wa IR + RPI] LIRC Pythondisplay (au tuma).

Vifaa

hakuna

Hatua ya 1: Ficha Devinput.lircd.conf

Ficha Devinput.lircd.conf
Ficha Devinput.lircd.conf

Faili zako za usanidi wa mbali zitawekwa kwenye saraka ya /etc/lirc/lircd.conf.d. LIRC itapata faili yoyote katika saraka hii maadamu ina ugani wa.conf (yaani: JVC.lircd.conf). Hatutatumia faili ya devinput.lircd.conf kwa hivyo tutaificha kwa kubadilisha kiendelezi kama ifuatavyo kwa kupeana jina la devinput.lircd.conf kuwa devinput.lircd.conf.copy

$ sudo mv /etc/lirc/lircd.conf.d/devinput.lircd.conf /etc/lirc/lircd.conf.d/devinput.lircd.conf.copy

Hatua ya 2: Pakua faili ya.conf kwa Kijijini kwako

Pakua Faili ya.conf kwa Kijijini Kwako
Pakua Faili ya.conf kwa Kijijini Kwako

Kwa njia rahisi kabisa ya kupata faili ya kijijini ya.conf ni kuipakua kutoka kwa maktaba kubwa kwenye lirc.sourceforge.net Hata kama mtindo wako wa kijijini haujaorodheshwa kuna uwezekano mkubwa kwamba mtindo mwingine kutoka kwa mtengenezaji huyo huyo utafanya kazi vizuri. Pata tu mtengenezaji wa kijijini chako na ubofye mfano ulio karibu. Ikiwa haujui ni mfano gani ulio karibu unaweza kuangalia yaliyomo ya kila modeli na upate iliyo karibu na yako.

Njia ngumu kupata faili ya.conf ni kuunda yako mwenyewe ukitumia irrecord ya zana iliyojengwa lakini sikufanikiwa kujaribu kuunda faili kwa kutumia huduma hii licha ya juhudi nyingi. Kuna watu wengine wengi walio na shida kama hizo kutumia irrecord na ninapendekeza sana njia rahisi ya kupakua faili ya.conf kutoka lirc.sourceforge.net

Faili zako za usanidi wa mbali zitawekwa kwenye saraka ya /etc/lirc/lircd.conf.d. LIRC itapata faili yoyote katika saraka hii maadamu ina ugani wa.conf (yaani: JVC.lircd.conf).

Hatua ya 3: Nambari ya chatu

Nambari ya chatu
Nambari ya chatu

Hapa kuna nambari ya kujaribu.

kutoka kwa lirc kuagiza RawConnection

def MchakatoIRRemote ():

#get IR command #keypress format = (hexcode, repeat_num, command_key, remote_id) jaribu: keypress = conn.readline (.0001) isipokuwa: keypress = "" if (keypress! = "" na keypress! = Hamna): data = keypress.split () mlolongo = data [1] command = data [2] #ignore amri inarudia ikiwa (mlolongo! = "00"): rudisha chapisho (amri)

#fafanua Ulimwenguni

conn = Uunganisho wa Raw ()

chapisha ("Kuanzisha…")

wakati Kweli:

MchakatoIRRemote ()

Ilipendekeza: