Orodha ya maudhui:
- Vifaa
- Hatua ya 1: Unganisha vifaa
- Hatua ya 2: Sakinisha Lirc
- Hatua ya 3: Hariri Lirc_options.conf
- Hatua ya 4: Fanya Sogeza ili Uondoe Kiambishi tamati kutoka kwa Lircd.conf.dist
- Hatua ya 5: Hariri Config.txt
- Hatua ya 6: Angalia hali na ufungue upya
- Hatua ya 7: Mtihani wa mbali
Video: Usanidi Rahisi wa Udhibiti wa Kijijini wa IR Kutumia LIRC kwa Raspberry PI (RPi) - Julai 2019 [Sehemu ya 1]: Hatua 7
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:48
Baada ya kutafuta sana nilishangaa na kufadhaika juu ya habari inayopingana juu ya jinsi ya kuweka udhibiti wa kijijini wa IR kwa mradi wangu wa RPi. Nilidhani itakuwa rahisi lakini kuanzisha Linux InfraRed Control (LIRC) imekuwa shida kwa muda mrefu lakini ilibadilika sana mnamo Juni 2019 na kutolewa kwa toleo la Buster la Raspbian na kufanya mafunzo mengi huko nje kuwa yasiyofaa. Mafunzo mengi umeunda faili ya hardware.conf lakini LIRC haiitaji wala haitaki na moduli ya lirc-rpi imebadilishwa na moduli ya gpio-ir.
Mafunzo hudhani RPi inaendesha raspbian (toleo Buster Juni 2019). Pia ujuzi wa kufanya kazi wa terminal, amri za msingi kutoka kwa amri ya kuharakisha na kuhariri faili za maandishi hufikiriwa.
KUMBUKA: Usanidi wa LIRC utashindwa ikiwa utaendeshwa kama mtumiaji wa Mizizi na kusababisha "inayoogopa" haiwezi kuagiza jina la RawConnection "wakati wa kutumia nambari ya chatu. Mafunzo haya hufikiria umeingia kama mtumiaji (yaani: PI)
Lengo: Kuwezesha udhibiti wa kijijini wa IR wa miradi ya RPi
1) Sanidi LIRC kwenye RPi [Sehemu ya 1]
2) Onyesha LIRC ukitumia chatu [Sehemu ya 2]
Vifaa
--- Raspberry Pi (3, 4, sifuri)
--- Dupont waya (mwanamke-mwanamke)
--- VS 1838b IR mpokeaji
Hatua ya 1: Unganisha vifaa
Kutumia mpokeaji wa VS1838b IR haiwezi kuwa rahisi. Funga tu sensor kwa RPi moja kwa moja na waya wa Dupont (Mwanamke-Mwanamke). Unaweza pia kutumia ubao wa mkate (haujaonyeshwa) au solder kwenye ukumbi wa picha (picha)
Kuangalia Mpokeaji wa IR wa VS1838b kutoka mbele (na X kubwa inakutazama)
---- Mguu wa kushoto uko nje
---- Mguu wa katikati ni chini
---- Mguu wa kulia ni 3.3v
1) Ambatisha mguu wa kushoto kwa siri ya BCM 17 kwenye RPi (waya wa manjano)
2) Ambatanisha mguu wa katikati chini (waya mweusi)
3) Ambatisha mguu wa kulia kwa 3.3v (waya mwekundu)
Hatua ya 2: Sakinisha Lirc
1) Fungua dirisha la terminal na usakinishe LIRC. Kuonywa mapema kuwa hii inaweza kusababisha kosa "Imeshindwa kuanzisha msaada wa pembejeo / usaidizi wa matumizi ya mbali ya IR" kwani faili zilizosakinishwa sasa zina.dist imeongezewa na kiambishi lazima kuondolewa kama ilivyoonyeshwa hapo chini. Sio ngumu lakini inakatisha tamaa.
$ sudo apt-pata sasisho
$ sudo apt-kupata kufunga lirc
---- USIKOSE! kwani hii inaweza kusababisha kosa "Imeshindwa kuanzisha msaada wa pembejeo / usaidizi wa matumizi ya mbali ya IR" kwani kiambishi cha.ist kinahitaji kufutwa kutoka kwa lirc_options.conf. Badili jina tu faili kama inavyoonyeshwa.
$ sudo mv /etc/lirc/lirc_options.conf.dist /etc/lirc/lirc_options.conf
2) Weka tena lirc sasa kwa kuwa faili ya lirc_options.conf imepewa jina
$ sudo apt-kupata kufunga lirc
Hatua ya 3: Hariri Lirc_options.conf
Hariri /etc/lirc/lirc_options.conf kama ifuatavyo kwa kubadilisha laini hizi mbili:
:
:
dereva = chaguo-msingi
kifaa = / dev / lirc0
:
:
Hatua ya 4: Fanya Sogeza ili Uondoe Kiambishi tamati kutoka kwa Lircd.conf.dist
Ondoa kiambishi.dist kutoka /etc/lirc/lircd.conf.dist
$ sudo mv /etc/lirc/lircd.conf.dist /etc/lirc/lircd.conf
Hatua ya 5: Hariri Config.txt
Hariri / boot/config.txt kwa kuongeza laini moja katika sehemu ya moduli ya lirc-rpi kama ifuatavyo. Mfano huu unadhania kuwa RPi 'inasikiliza' kwenye BCM Pin 17 kwa mpokeaji wa IR lakini pini yoyote ya RPi IO inaweza kutumika. Bado sijaijaribu lakini ikiwa unataka kutuma amri kutoka kwa RPi kisha ongeza na uncomment laini ya 4 iliyoonyeshwa hapo chini kutuma amri za IR kwenye BCM pin 18
:
:
:
# Ondoa maoni ili kuwezesha moduli ya lirc-rpi
# dtoverlay = lirc-rpi
dtoverlay = gpio-ir, gpio_pin = 17
# dtoverlay = gpio-ir-tx, gpio_pin = 18
:
:
:
Hatua ya 6: Angalia hali na ufungue upya
1) Acha, anza na angalia hali ya taa ili kuhakikisha kuwa hakuna makosa!
$ sudo systemctl kuacha lircd.huduma
$ sudo systemctl kuanza lircd.huduma
Hali ya $ sudo systemctl lircd.huduma
2) Anzisha upya
$ sudo reboot
Hatua ya 7: Mtihani wa mbali
Hatua hii inadhani una mpokeaji wa IR aliyeunganishwa na RPi yako kwenye pini iliyoainishwa kwenye config.txt.
1) simama huduma ya LIRCD na ujaribu kijijini ukitumia amri ya mode2
$ sudo systemctl kuacha lircd.huduma
$ sudo mode2 -d / dev / lirc0
3) Elekeza kijijini kwenye mpokeaji na bonyeza vitufe kadhaa. Unapaswa kuona kitu kama hiki:
:
:
nafasi
pigo
:
:
4) Bonyeza Ctrl-C ili kutoka
5) Mpokeaji wako wa IR amewekwa na yuko tayari kuendelea na Sehemu ya 2 na kupatikana katika chatu.
Ilipendekeza:
UChip - Mchoro Rahisi kwa Motors za Udhibiti wa Kijijini Na / au Servos Kupitia 2.4GHz Radio Tx-Rx !: Hatua 3
UChip - Mchoro Rahisi kwa Motors za Udhibiti wa Kijijini na / au Servos Via 2.4GHz Radio Tx-Rx !: Ninapenda sana ulimwengu wa RC. Kutumia toy ya RC hukupa hisia kwamba unasimamia kitu cha kushangaza, licha ya kuwa mashua ndogo, gari au drone! Walakini, sio rahisi kubadilisha vitu vyako vya kuchezea na kuwafanya wafanye chochote unachotaka wao
Kubadilisha Udhibiti wa Kijijini kwa IR Kutumia CD4017: Hatua 4
Kubadilisha Udhibiti wa Kijijini kwa IR Kutumia CD4017: ► https://www.nextpcb.com/?code=afzal Trail PCB Prototype kwa 0 $ Pata Kuponi 5 $ ikiwa Jisajili kutoka kwa kiungo hapo juuPata Maelezo Kamili ya Mradi & Vitu vyote muhimu ikiwa ni pamoja na • Mchoro wa Mzunguko / Mpangilio • Maunzi / Orodha ya Vipengele • Nambari / Algorithm
Kuingiliana kwa Sehemu ya Sehemu 7 na Usajili wa Shift Kutumia Udhibiti mdogo wa CloudX: Hatua 5
Kuingiliana kwa Sehemu ya Sehemu 7 na Usajili wa Shift Kutumia Microcontroller ya CloudX: Katika mradi huu tunachapisha mafunzo juu ya jinsi ya kuunganisha sehemu saba za onyesho la LED na microcontroller ya CloudX. Maonyesho ya sehemu saba hutumiwa katika mfumo mwingi uliopachikwa na matumizi ya viwandani ambapo anuwai ya matokeo yatakayoonyeshwa ni kno
Jinsi ya Kutengeneza Gari ya Udhibiti wa Kijijini Nyumbani kwa Njia Rahisi - DIY Wireless RC CAR: Hatua 7
Jinsi ya Kutengeneza Gari ya Udhibiti wa Kijijini Nyumbani kwa Njia Rahisi - DIY Wireless RC CAR: Halo marafiki katika hii inayoweza kufundishwa nitakuonyesha jinsi ya kutengeneza gari la rc linalodhibitiwa kijijini kwa njia rahisi tafadhali endelea kusoma …… Hii ni kweli mradi mzuri kwa hivyo tafadhali jaribu kujenga moja
DIY MusiLED, Muziki uliosawazishwa LEDs na Bonyeza mara moja Windows & Linux Maombi (32-bit & 64-bit). Rahisi kujirudia, Rahisi Kutumia, Rahisi kwa Port: 3 Hatua
DIY MusiLED, Muziki uliosawazishwa LEDs na Bonyeza mara moja Windows & Linux Maombi (32-bit & 64-bit). Rahisi kujirudia, Rahisi Kutumia, Rahisi Bandari. Mradi huu utakusaidia kuunganisha LEDs 18 (6 Nyekundu + 6 Bluu + 6 Njano) kwa Bodi yako ya Arduino na uchanganue ishara za wakati halisi wa Kompyuta yako na uzipeleke kwa taa za taa kuziwasha kulingana na athari za kipigo (Mtego, Kofia ya Juu, Kick)