Sisukord:
- Tarvikud
- Samm: riistvara kokkupanek
- Samm: installige Lirc
- Samm: muutke Lirc_options.conf
- Samm 4: Tehke Liiguta.dist järelliide eemaldamiseks Lircd.conf.dist
- 5. toiming: muutke faili Config.txt
- Samm: kontrollige olekut ja taaskäivitage
- Samm: proovige kaugjuhtimispulti
Video: Lihtne seadistada IR -kaugjuhtimispult LIRC abil vaarika PI (RPi) jaoks - juuli 2019 [1. osa]: 7 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:46
Pärast pikki otsinguid olin üllatunud ja hämmeldunud vastuolulise teabe üle, kuidas oma RPi projekti jaoks IR -kaugjuhtimispulti seadistada. Ma arvasin, et see oleks lihtne, kuid Linuxi infrapunajuhtimise (LIRC) seadistamine on olnud pikka aega problemaatiline, kuid palju muutus juunis 2019, kui ilmus Raspbiani versioon Buster, mis muutis suure osa õpetustest väärtusetuks. Paljud õpetused loovad faili hardware.conf, kuid LIRC ei vaja ega taha seda ning lirc-rpi moodul on asendatud gpio-ir mooduliga.
Õpetus eeldab, et RPi töötab raspbianiga (versioon Buster juuni 2019). Samuti eeldatakse terminali töötamist, käsurealt saadud põhilisi käske ja tekstifailide redigeerimist.
MÄRKUS. LIRC -i seadistamine ebaõnnestub, kui see käivitatakse juurkasutajana ja viib python -koodi käivitamisel tõrkesse "ei saa nime RawConnection importida". See õpetus eeldab, et olete kasutajana sisse logitud (st: PI)
Eesmärk: RPi projektide IR -kaugjuhtimise lubamine
1) LIRC seadistamine RPi -le [1. osa]
2) LIRC demonstreerimine pythoni abil [2. osa]
Tarvikud
--- Vaarika Pi (3, 4, null)
--- Dupont traat (naine-naine)
--- IR vastuvõtja VS 1838b
Samm: riistvara kokkupanek
VS1838b IR vastuvõtja kasutamine ei saa olla lihtsam. Ühendage andur lihtsalt RPi külge Duponti juhtmega (emane-emane). Samuti võite protoboardil kasutada leivaplaati (pole näidatud) või jootet (foto)
Vaadates VS1838b IR -vastuvõtjat eestpoolt (suur X teie poole)
---- Vasak jalg on väljas
---- Keskjalg on maas
---- Parem jalg on 3.3v
1) Kinnitage vasak jalg RPi tihvti 17 külge (kollane traat)
2) Kinnitage keskmine jalg maa külge (must traat)
3) Kinnitage parem jalg 3.3v (punane juhe) külge
Samm: installige Lirc
1) Avage terminaliaken ja installige LIRC. Tuleb hoiatada, et see tekitab tõenäoliselt vea „Paindliku IR -kaugsisendi/-väljundi rakenduse toe käivitamine ebaõnnestus“, kuna installitud failidele on nüüd lisatud.dist ja järelliide tuleb eemaldada, nagu allpool märgitud. Mitte raske, kuid masendav.
$ sudo apt-get update
$ sudo apt-get install lirc
---- ÄRA MURE! kuna see tekitab tõenäoliselt tõrke "Paindliku IR -kaugsisendi/-väljundi rakenduse toe käivitamine ebaõnnestus", kuna liide.dist tuleb kustutada lirc_options.conf -st. Lihtsalt nimetage fail ümber, nagu näidatud.
$ sudo mv /etc/lirc/lirc_options.conf.dist /etc/lirc/lirc_options.conf
2) Installige lirc uuesti, kui fail lirc_options.conf on ümber nimetatud
$ sudo apt-get install lirc
Samm: muutke Lirc_options.conf
Muutke /etc/lirc/lirc_options.conf järgmiselt, muutes neid kahte rida:
:
:
draiver = vaikimisi
seade = /dev /lirc0
:
:
Samm 4: Tehke Liiguta.dist järelliide eemaldamiseks Lircd.conf.dist
Eemaldage järelliide.dist /etc/lirc/lircd.conf.dist
$ sudo mv /etc/lirc/lircd.conf.dist /etc/lirc/lircd.conf
5. toiming: muutke faili Config.txt
Muutke /boot/config.txt, lisades lirc-rpi mooduli sektsiooni ühe rea järgmiselt. See näide eeldab, et RPi "kuulab" IR -vastuvõtja BCM pin 17, kuid saab kasutada mis tahes RPi IO -tihvti. Ma pole seda veel proovinud, aga kui soovite RPi käsklusi saata, lisage ja tühistage allpool näidatud 4. rida, et saata IR -käsud BCM -i tihvtile 18
:
:
:
# Tühjendage see lirc-rpi mooduli lubamiseks
#dtoverlay = lirc-rpi
dtoverlay = gpio-ir, gpio_pin = 17
#dtoverlay = gpio-ir-tx, gpio_pin = 18
:
:
:
Samm: kontrollige olekut ja taaskäivitage
1) Peatage, käivitage ja kontrollige lircd olekut, et veenduda vigade puudumises!
$ sudo systemctl stop lircd.service
$ sudo systemctl käivitage lircd.service
$ sudo systemctl olek lircd.service
2) Taaskäivitage
$ sudo taaskäivitamine
Samm: proovige kaugjuhtimispulti
See samm eeldab, et teil on IR -vastuvõtja ühendatud RPi külge konfiguratsioonis config.txt määratud tihvti külge.
1) peatage LIRCD teenus ja katsetage kaugjuhtimispulti, kasutades käsku mode2
$ sudo systemctl stop lircd.service
$ sudo mode2 -d /dev /lirc0
3) Suunake kaugjuhtimispult vastuvõtja poole ja vajutage mõnda nuppu. Peaksite nägema midagi sellist nagu:
:
:
ruumi
pulss
:
:
4) Väljumiseks vajutage Ctrl-C
5) Teie IR -vastuvõtja on seadistatud ja valmis jätkama 2. osaga ning sellele pääseb juurde pythonis.
Soovitan:
Täpne Wiimote valguspüstol vaarika PI jaoks: 9 sammu (piltidega)
Täpne Wiimote valguspüstol vaarika PI jaoks: Tavaliselt ei ole kerge relvana kasutatav Wii Remote piisavalt täpne retromängude jaoks nagu NES Duck Hunt, sest Wii Remote ei vali tegelikult televiisorist punkti, millele see on suunatud. See ei saa! Wii Remote'i ees on infrapunakaamera
Loo oma graafikud minu IOT -andmete jaoks vaarika PI -l: 3 sammu
Loo oma graafikud minu IOT -andmete jaoks vaarika PI -l: Palun lugege edasi, kui soovite luua oma IOT -graafikuid, kasutades 7 koodirida. Tahtsin luua diagramme, et kuvada andmed IOT -andurite graafilises vormingus veebilehel. Varem olin selleks kasutanud kolmanda osapoole teenuseid (mõned
Kas see on käsi? (Vaarika Pi kaamera + närvivõrk) Osa 1/2: 16 sammu (piltidega)
Kas see on käsi? (Vaarika Pi kaamera + närvivõrk) Osa 1/2: Paar päeva tagasi vigastasin jõusaalis parema käe randme. Pärast seda, kui kasutasin arvutihiiri, tekitas see järsu randmenurga tõttu palju valu. See oli siis, kui see tabas mind "Kas poleks tore, kui saaksime muuta mis tahes pinna lõksuks
DIY MusiLED, muusika sünkroonitud LED-id ühe klõpsuga Windowsi ja Linuxi rakendusega (32-bitine ja 64-bitine). Lihtne taastada, lihtne kasutada, lihtne teisaldada: 3 sammu
DIY MusiLED, muusika sünkroonitud LED-id ühe klõpsuga Windowsi ja Linuxi rakendusega (32-bitine ja 64-bitine). Lihtne taastada, lihtne kasutada, lihtne teisaldada .: See projekt aitab teil ühendada 18 LED-i (6 punast + 6 sinist + 6 kollast) oma Arduino plaadiga ja analüüsida arvuti helikaardi reaalajasignaale ning edastada need valgusdioodid, mis neid löögiefektide järgi süttivad (Snare, High Hat, Kick)
Tõeliselt lihtne/lihtne/mitte keeruline viis muuta inimesed/inimesed/loomad/robotid GIMP -i abil tõeliselt jahedaks/heledaks nägemiseks (teie valitud värv): 4 sammu
Tõeliselt lihtne/lihtne/mitte keeruline viis, kuidas inimesed/inimesed/loomad/robotid näevad välja nagu neil oleks tõeliselt lahe/särav kuumusnägemine (teie valitud värv) GIMP -i abil: lugege … pealkirja