![Raspberry PI (RPi) үшін LIRC көмегімен IR қашықтан басқару құралын оңай орнату - 2019 жылдың шілдесі [2 -бөлім]: 3 қадам Raspberry PI (RPi) үшін LIRC көмегімен IR қашықтан басқару құралын оңай орнату - 2019 жылдың шілдесі [2 -бөлім]: 3 қадам](https://i.howwhatproduce.com/images/011/image-30557-j.webp)
Мазмұны:
2025 Автор: John Day | [email protected]. Соңғы өзгертілген: 2025-01-23 14:51
![Raspberry PI (RPi) үшін LIRC көмегімен IR қашықтан басқару пультін оңай орнату - 2019 жылдың шілдесі [2 -бөлім] Raspberry PI (RPi) үшін LIRC көмегімен IR қашықтан басқару пультін оңай орнату - 2019 жылдың шілдесі [2 -бөлім]](https://i.howwhatproduce.com/images/011/image-30557-1-j.webp)
1 -бөлімде мен RPi + VS1838b жинауды және IR қашықтан басқару пультінен IR командаларын алу үшін Raspbian LIRC модулін қалай конфигурациялауды көрсеттім. Аппараттық құралдар мен LIRC орнату мәселелері 1 -бөлімде талқыланады. 2 -бөлім 1 -бөлімде орнатылған аппараттық + LIRC модулін python -мен қалай байланыстыру керектігін көрсетеді.
Қашықтан [IR қабылдағышы + RPI] LIRC Pythondisplay (немесе жіберу).
Жабдықтар
жоқ
1 -қадам: Devinput.lircd.conf файлын жасырыңыз

Қашықтағы конфигурация файлдары /etc/lirc/lircd.conf.d каталогына орналастырылады. LIRC бұл каталогта.conf кеңейтімі болғанша кез келген файлды табады (яғни: JVC.lircd.conf). Біз devinput.lircd.conf файлын қолданбаймыз, сондықтан оны devinput.lircd.conf атауын devinput.lircd.conf.copy деп өзгерту арқылы кеңейтімді келесідей өзгерту арқылы жасырамыз.
$ sudo mv /etc/lirc/lircd.conf.d/devinput.lircd.conf /etc/lirc/lircd.conf.d/devinput.lircd.conf.copy
2 -қадам:.conf файлын қашықтан басқару пультіне жүктеңіз

Қашықтағы.conf файлын алудың ең оңай жолы - оны үлкен кітапханадан lirc.sourceforge.net сайтынан жүктеп алу. Егер сіздің қашықтан басқарылатын моделіңіз тізімге енгізілмесе де, сол өндірушінің басқа моделі жақсы жұмыс істеуі әбден мүмкін. Қашықтан басқару пультінің өндірушісін тауып, жақын модельді нұқыңыз. Егер сіз қай модель жақын екенін білмесеңіз, әр модельдің мазмұнын қарап, өзіңізге жақын біреуін таба аласыз.
. Conf файлын алудың қиын жолы - бұл кіріктірілген құралдың жазбасын қолдана отырып, өзіңіздің жеке файлыңызды жасау, бірақ мен көп күш салғаныма қарамастан, осы утилитаның көмегімен файлды құруға өте сәтсіз болдым. Жазбаны қолдануда осындай қиындықтары бар көптеген адамдар бар және мен.conf файлын lirc.sourceforge.net сайтынан жүктеудің оңай жолын ұсынамын.
Қашықтағы конфигурация файлдары /etc/lirc/lircd.conf.d каталогына орналастырылады. LIRC бұл каталогта.conf кеңейтімі болғанша кез келген файлды табады (яғни: JVC.lircd.conf).
3 -қадам: Python коды

Міне, тестілеу үшін бірнеше код.
law RawConnection импортынан
Def ProcessIRRemote ():
#IR IR пәрменін алыңыз #keypress format = (он алтылық код, қайталау_нөмірі, command_key, remote_id) көріңіз: keypress = conn.readline (.0001) қоспағанда: keypress = «» if (keypress! = «» and keypress! = None): data = keypress.split () реттілік = деректер [1] команда = деректер [2] #ignore командасы қайталанады, егер (рет! = «00»): басып шығаруды қайтару (пәрмен)
#define Global
conn = RawConnection ()
басып шығару («Іске қосылады …»)
шындық кезінде:
ProcessIRRemote ()
Ұсынылған:
Arduino Nano көмегімен кез келген қашықтан басқару құралын клондау: 5 қадам

Arduino Nano көмегімен кез келген қашықтан басқару құралын клондау: кез келген қашықтан басқару құралын Arduino Nano көмегімен клондау
IRduino: Arduino қашықтан басқару пульті - Жоғалған қашықтан басқару құралына еліктеу: 6 қадам

IRduino: Arduino қашықтан басқару пульті - Жоғалған қашықтан басқару пультіне еліктеу: Егер сіз теледидар немесе DVD ойнатқыш үшін қашықтан басқару пультін жоғалтқан болсаңыз, құрылғының өзіндегі түймелерге жүгіру, табу және пайдалану қаншалықты ауыр болатынын білесіз. Кейде бұл түймелер қашықтан басқару пультімен бірдей функцияны ұсынбайды. Алу
ESP8266 RGB LED STRIP WIFI басқару - NODEMCU Wifi арқылы басқарылатын жарықдиодты жолақ үшін IR қашықтан басқару құралы ретінде - RGB LED STRIP смартфонды басқару: 4 қадам

ESP8266 RGB LED STRIP WIFI басқару | NODEMCU Wifi арқылы басқарылатын жарықдиодты жолақ үшін IR қашықтан басқару құралы ретінде | Смартфонды RGB LED STRIP басқару: Сәлеметсіздер ме, балалар, бұл оқулықта біз nodemcu немесе esp8266 -ды RGB жарықдиодты жолағын басқару үшін инфрақызыл қашықтан басқару құралы ретінде қолдануды үйренеміз, ал Nodemcu смартфон Wi -Fi арқылы басқарылады. Негізінде сіз RGB LED STRIP -ті смартфонмен басқара аласыз
IR сенсоры көмегімен қашықтан басқару құралын оқыңыз: 4 қадам

IR сенсоры көмегімен қашықтан басқару құралын оқыңыз: Сәлеметсіз бе, алдыңғы мақалада мен " IR кедергісін болдырмайтын сенсорды " қолдану туралы жазған болатынмын. Бұл мақалада мен осы IR сенсорының басқа функциясын жазамын. бөліктер, атап айтқанда ИҚ -эмитент және ИҚ қабылдағыш
Raspberry Pi кез келген қашықтан басқару құралын қосу/өшіру: 3 қадам (суреттермен)

Raspberry Pi кез келген қашықтан басқару пульті арқылы қосылады/өшіріледі: Raspberry Pi қуатын инфрақызыл пультпен басқару