![Helppo asennus IR -kaukosäädin LIRC: n avulla Vadelma PI: lle (RPi) - heinäkuu 2019 [Osa 2]: 3 vaihetta Helppo asennus IR -kaukosäädin LIRC: n avulla Vadelma PI: lle (RPi) - heinäkuu 2019 [Osa 2]: 3 vaihetta](https://i.howwhatproduce.com/images/011/image-30557-j.webp)
Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-23 14:41
![Helppo asennus IR -kaukosäädin LIRC: n avulla Vadelma PI: lle (RPi) - heinäkuu 2019 [Osa 2] Helppo asennus IR -kaukosäädin LIRC: n avulla Vadelma PI: lle (RPi) - heinäkuu 2019 [Osa 2]](https://i.howwhatproduce.com/images/011/image-30557-1-j.webp)
Osassa 1 esittelin kuinka kootaan RPi + VS1838b ja määritetään Raspbianin LIRC -moduuli vastaanottamaan IR -komentoja IR -kaukosäätimestä. Kaikkia laitteisto- ja LIRC -asennusongelmia käsitellään osassa 1. Osa 2 osoittaa, miten liitämme laitteisto + LIRC -moduuli, jonka asetamme osassa 1 pythoniin.
Etä [IR -vastaanotin + RPI] LIRC Pythondisplay (tai lähetä).
Tarvikkeet
ei mitään
Vaihe 1: Piilota Devinput.lircd.conf

Etämääritystiedostosi tallennetaan hakemistoon /etc/lirc/lircd.conf.d. LIRC löytää minkä tahansa tiedoston tästä hakemistosta, kunhan sillä on.conf -tunniste (eli: JVC.lircd.conf). Emme käytä devinput.lircd.conf -tiedostoa, joten piilotamme sen vaihtamalla laajennuksen seuraavasti nimeämällä devinput.lircd.conf uudelleen devinput.lircd.conf.copy
$ sudo mv /etc/lirc/lircd.conf.d/devinput.lircd.conf /etc/lirc/lircd.conf.d/devinput.lircd.conf.copy
Vaihe 2: Lataa.conf -tiedosto kaukosäätimeesi

Ylivoimaisesti helpoin tapa hankkia.conf -etätiedosto on ladata se suuresta kirjastosta osoitteesta lirc.sourceforge.net Vaikka tiettyä etämalliasi ei ole luettelossa, on erittäin todennäköistä, että toinen saman valmistajan malli toimii hyvin. Etsi vain kaukosäätimen valmistaja ja napsauta lähellä olevaa mallia. Jos olet epävarma, mikä malli on lähellä, voit tarkastella jokaisen mallin sisältöä ja löytää sen, joka on lähellä omaasi.
Vaikea tapa saada.conf -tiedosto on luoda oma sisäänrakennetun työkalun korjaustiedoston avulla, mutta olin erittäin epäonnistunut yrittäessäni luoda tiedostoa tällä apuohjelmalla huolimatta paljon vaivaa. On monia muita ihmisiä, joilla on samanlaisia vaikeuksia käyttää irrecordia, ja suosittelen lämpimästi helppoa reittiä ladata.conf -tiedosto osoitteesta lirc.sourceforge.net
Etämääritystiedostosi tallennetaan hakemistoon /etc/lirc/lircd.conf.d. LIRC löytää minkä tahansa tiedoston tästä hakemistosta, kunhan sillä on.conf -tunniste (eli: JVC.lircd.conf).
Vaihe 3: Python -koodi

Tässä muutama koodi testattavaksi.
lircin tuonnista RawConnection
def ProcessIRRemote ():
#saa IR -komento #näppäimen muoto = (heksakoodi, toista_numero, komennon_avain, etätunnus) kokeile: näppäimen painallus = jatko -osa (.0001) paitsi: näppäimen painallus = "" if (näppäimen painallus! = "" ja näppäimen painallus! = ei mitään): data = keypress.split () järjestys = data [1] komento = data [2] #ignore -komento toistetaan, jos (järjestys! = "00"): palauta tulostus (komento)
#define Global
conn = RawConnection ()
tulosta ("Käynnistys …")
vaikka totta:
ProcessIRRemote ()
Suositeltava:
MultiBoardin asennus/asennus: 5 vaihetta

MultiBoardin asennus/asennus: MultiBoard on ohjelma, jolla voidaan liittää useita näppäimistöjä Windows -tietokoneeseen. Ohjelmoi sitten uudelleen näiden näppäimistöjen syöttö. Avaa esimerkiksi sovellus tai suorita AutoHotkeyscript, kun jotain näppäintä painetaan. Github: https: // g
DIN -kiskoasennus Arduino YUN: lle, UNO: lle ja nanolle: 7 vaihetta

DIN -kiskokiinnitys Arduino YUN: lle, UNO: lle ja Nanolle: Joskus on hyödyllistä asentaa Arduino -projektisi pysyvästi kytkentäkaappiin - esimerkiksi kodin automaatioon tai teollisiin sovelluksiin. Tällaisissa tapauksissa ArduiBox -kotelomme Arduino Nanolle, UNO: lle ja Yun Rev2: lle voi auttaa sinua tulemaan matkaan
Lisätty todellisuus (AR) Dragonboard410c: lle tai Dragonboard820c: lle OpenCV: n ja Python 3.5: n avulla: 4 vaihetta

Lisätty todellisuus (AR) Dragonboard410c: lle tai Dragonboard820c: lle OpenCV: n ja Python 3.5: n käyttö: Tässä ohjeessa kuvataan OpenCV: n, Python 3.5: n ja Python 3.5: n riippuvuuksien asentaminen lisätyn todellisuuden sovelluksen suorittamiseen
Liike havaittu sähköposti -ilmoitus DVR: lle tai NVR: lle: 4 vaihetta

Liikkeentunnistettu sähköposti -ilmoitus DVR: lle tai NVR: lle: Tässä ohjeessa näytämme, kuinka voit määrittää liiketunnistetut sähköposti -ilmoitukset DVR: lle tai NVR: lle. Lähes jokainen rakennukseen murtautuva tietää, että ihmiset ovat turvautuneet CCTV -järjestelmien asentamiseen suojellakseen omaisuuttaan
DIY MusiLED, musiikin synkronoidut LEDit yhdellä napsautuksella Windows- ja Linux-sovelluksella (32- ja 64-bittinen). Helppo luoda, helppo käyttää, helppo siirtää: 3 vaihetta

DIY MusiLED, musiikin synkronoidut LEDit yhdellä napsautuksella Windows- ja Linux-sovelluksella (32- ja 64-bittinen). Helppo luoda, Helppo käyttää, Helppo siirtää: Tämä projekti auttaa sinua liittämään 18 LEDiä (6 punaista + 6 sinistä + 6 keltaista) Arduino-korttiin ja analysoimaan tietokoneen äänikortin reaaliaikaisia signaaleja ja välittämään ne LEDit sytyttävät ne beat -tehosteiden mukaan (virveli, korkea hattu, potku)