![Raspberry PI (RPi) uchun LIRC yordamida IQ masofadan boshqarish pultini oson sozlash - 2019 yil iyul [2 -qism]: 3 qadam Raspberry PI (RPi) uchun LIRC yordamida IQ masofadan boshqarish pultini oson sozlash - 2019 yil iyul [2 -qism]: 3 qadam](https://i.howwhatproduce.com/images/011/image-30557-j.webp)
Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-23 15:14
![Raspberry PI (RPi) uchun LIRC yordamida IQ masofadan boshqarish pultini oson sozlash - 2019 yil iyul [2 -qism] Raspberry PI (RPi) uchun LIRC yordamida IQ masofadan boshqarish pultini oson sozlash - 2019 yil iyul [2 -qism]](https://i.howwhatproduce.com/images/011/image-30557-1-j.webp)
Birinchi bo'limda men RPi + VS1838b ni qanday yig'ish va Raspbian LIRC modulini IR masofadan boshqarish pultidan IR buyruqlarini qabul qilish uchun sozlash usullarini ko'rsatdim. Uskuna va LIRC -ni sozlash bilan bog'liq barcha muammolar 1 -qismda muhokama qilinadi. 2 -bo'limda biz 1 -qismda o'rnatiladigan uskuna + LIRC modulini python bilan qanday bog'lashni ko'rsatib beradi.
Masofaviy [IR qabul qiluvchisi + RPI] LIRC Pythondisplay (yoki yuborish).
Ta'minotlar
hech kim
1 -qadam: Devinput.lircd.conf faylini yashirish
![Devinput.lircd.conf faylini yashirish Devinput.lircd.conf faylini yashirish](https://i.howwhatproduce.com/images/011/image-30557-2-j.webp)
Sizning masofaviy konfiguratsiya fayllaringiz /etc/lirc/lircd.conf.d katalogiga joylashtiriladi. LIRC, bu katalogda.conf kengaytmasi bo'lsa (ya'ni: JVC.lircd.conf) har qanday faylni topadi. Biz devinput.lircd.conf faylini ishlatmaymiz, shuning uchun uni devinput.lircd.conf nomini devinput.lircd.conf.copy deb o'zgartirib kengaytmani o'zgartirib yashiramiz.
$ sudo mv /etc/lirc/lircd.conf.d/devinput.lircd.conf /etc/lirc/lircd.conf.d/devinput.lircd.conf.copy
2 -qadam:.conf faylini masofadan boshqarish pultiga yuklab oling
![Masofadan boshqarish uchun.conf faylini yuklab oling Masofadan boshqarish uchun.conf faylini yuklab oling](https://i.howwhatproduce.com/images/011/image-30557-3-j.webp)
Uzoqdan.conf faylini olishning eng oson yo'li - uni lirc.sourceforge.net saytidagi ulkan kutubxonadan yuklab olish. Agar sizning alohida masofali modelingiz ro'yxatda bo'lmasa ham, o'sha ishlab chiqaruvchining boshqa modeli yaxshi ishlashi ehtimoldan yiroq emas. Masofadan boshqarish pultining ishlab chiqaruvchisini toping va yaqin modelni bosing. Agar siz qaysi modelga yaqin ekanligingizga ishonchingiz komil bo'lmasa, har bir modelning tarkibini ko'rib chiqishingiz va o'zingiznikiga yaqinini topishingiz mumkin.
. Fonf faylini olishning eng qiyin usuli - bu ichki o'rnatilgan yozuvlar yordamida o'z faylingizni yaratishdir, lekin men ko'p harakatlarga qaramay, bu yordamchi dastur yordamida faylni yaratishda muvaffaqiyatsiz bo'ldim. Rekordni ishlatishda shunga o'xshash qiyinchiliklarga duch keladigan boshqa ko'plab odamlar bor va men.conf faylini lirc.sourceforge.net saytidan yuklab olishning oson yo'lini tavsiya qilaman.
Sizning masofaviy konfiguratsiya fayllaringiz /etc/lirc/lircd.conf.d katalogiga joylashtiriladi. LIRC, bu katalogda.conf kengaytmasi bo'lsa (ya'ni: JVC.lircd.conf) har qanday faylni topadi.
3 -qadam: Python kodi
![Python kodi Python kodi](https://i.howwhatproduce.com/images/011/image-30557-4-j.webp)
Bu erda test qilish uchun ba'zi kodlar.
RawConnection importidan
def ProcessIRRemote ():
#get IR buyrug'i #keypress format = (hexcode, repeat_num, command_key, remote_id) try: keypress = conn.readline (.0001) tashqari: keypress = "" if (keypress! = "" and keypress! = None): data = keypress.split () ketma -ketlik = ma'lumotlar [1] buyruq = ma'lumotlar [2] #ignore buyrug'i takrorlansa, (ketma -ketlik = = "00"): qaytarishni chop etish (buyruq)
#define Global
ulanish = RawConnection ()
chop etish ("Ishga tushmoqda …")
rost bo'lsa:
ProcessIRRemote ()
Tavsiya:
Arduino Nano yordamida masofadan boshqarish pultini klonlang: 5 qadam
![Arduino Nano yordamida masofadan boshqarish pultini klonlang: 5 qadam Arduino Nano yordamida masofadan boshqarish pultini klonlang: 5 qadam](https://i.howwhatproduce.com/images/001/image-2365-j.webp)
Arduino Nano yordamida har qanday masofadan boshqarish pultini klonlang: Arduino Nano yordamida masofadan boshqarish pultini klonlang
"Hamma narsani" boshqarish uchun LED chastotali LED masofadan boshqarish pultini o'zgartirish: 5 qadam
!["Hamma narsani" boshqarish uchun LED chastotali LED masofadan boshqarish pultini o'zgartirish: 5 qadam "Hamma narsani" boshqarish uchun LED chastotali LED masofadan boshqarish pultini o'zgartirish: 5 qadam](https://i.howwhatproduce.com/images/005/image-13299-j.webp)
"Hamma narsani" boshqarish uchun LED chastotali LED masofadan boshqarish pultini o'zgartirish: Men ushbu loyihada sizga LED chastotali masofadan boshqarish pultini qanday o'zgartirish kerakligini ko'rsataman, u orqali siz xohlagan narsani boshqarasiz. Bu shuni anglatadiki, biz RF masofadan boshqarish pultining uzatish jarayonini batafsil ko'rib chiqamiz, Arduino mcC bilan yuborilgan ma'lumotlarni o'qiymiz
HT12D HT12E yordamida RF 433MHZ radio boshqaruvi - HT12E va HT12D yordamida 433 MGts chastotali masofadan boshqarish pultini yaratish: 5 qadam
![HT12D HT12E yordamida RF 433MHZ radio boshqaruvi - HT12E va HT12D yordamida 433 MGts chastotali masofadan boshqarish pultini yaratish: 5 qadam HT12D HT12E yordamida RF 433MHZ radio boshqaruvi - HT12E va HT12D yordamida 433 MGts chastotali masofadan boshqarish pultini yaratish: 5 qadam](https://i.howwhatproduce.com/images/001/image-2937-16-j.webp)
HT12D HT12E yordamida RF 433MHZ radio boshqaruvi | HT12E va HT12D yordamida 433 MGts chastotali masofadan boshqarish pultini yaratish: Bu ko'rsatmali men sizga HT12E kodli 433 mGts chastotali qabul qiluvchi moduli yordamida RADIO masofadan boshqarish pultini qanday qilishni ko'rsataman. HT12D dekoder IC.Ushbu yo'riqnomada siz ma'lumotlarni juda arzon komponentlar yordamida yuborishingiz va qabul qilishingiz mumkin: HT
Uyda masofadan boshqarish pultini qanday oson qilish mumkin - DIY simsiz RC CAR: 7 qadam
![Uyda masofadan boshqarish pultini qanday oson qilish mumkin - DIY simsiz RC CAR: 7 qadam Uyda masofadan boshqarish pultini qanday oson qilish mumkin - DIY simsiz RC CAR: 7 qadam](https://i.howwhatproduce.com/images/001/image-949-71-j.webp)
Uyda masofadan boshqarish pultini qanday qilib oson qilish mumkin - DIY Simsiz RC CAR: Salom do'stlar, men sizga ko'rsatma beraman, qanday qilib masofadan boshqariladigan rc avtomashinasini oson o'qishni davom ettiring, iltimos o'qishni davom eting …… Bu haqiqatan ham ajoyib loyiha, shuning uchun uni qurishga harakat qiling
IR masofadan boshqarish pultini masofadan boshqarish pultiga aylantirish: 9 qadam (rasmlar bilan)
![IR masofadan boshqarish pultini masofadan boshqarish pultiga aylantirish: 9 qadam (rasmlar bilan) IR masofadan boshqarish pultini masofadan boshqarish pultiga aylantirish: 9 qadam (rasmlar bilan)](https://i.howwhatproduce.com/images/001/image-2740-94-j.webp)
IR masofadan boshqarish pultini masofadan boshqarish pultiga aylantiring: "Bugungi yo'riqnomada" sizga qanday qilib umumiy chastotali modulni mikrokontroldorisiz ishlatishingiz mumkinligini ko'rsataman, bu esa oxir -oqibat bizni har qanday qurilmaning IR masofadan boshqarish pultini RFga aylantirishga imkon beradi. Masofadan boshqarish pulti. Konvertatsiya qilishning asosiy afzalligi