Sadržaj:
- Pribor
- Korak 1: Sastavite hardver
- Korak 2: Instalirajte Lirc
- Korak 3: Uredite Lirc_options.conf
- Korak 4: Izvršite Premjesti za uklanjanje.dist sufiksa s Lircd.conf.dist
- Korak 5: Uredite Config.txt
- Korak 6: Provjerite status i ponovno pokrenite sustav
- Korak 7: Testirajte daljinski
Video: Lako postavljanje IC daljinskog upravljača pomoću LIRC -a za Raspberry PI (RPi) - srpanj 2019. [1. dio]: 7 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:32
Nakon dugog pretraživanja bio sam iznenađen i zaprepašten zbog oprečnih informacija o tome kako postaviti IR daljinski upravljač za svoj RPi projekt. Mislio sam da će to biti lako, ali postavljanje Linux InfraRed kontrole (LIRC) već je dugo bilo problematično, ali se puno promijenilo u lipnju 2019. s objavljivanjem Buster verzije Raspbiana koji je mnoge tutoriale učinilo bezvrijednima. Mnogi vodiči su vam stvorili datoteku hardware.conf, ali LIRC-u to nije potrebno niti želi, a modul lirc-rpi zamijenjen je modulom gpio-ir.
Vodič pretpostavlja da RPi radi na rapbian -u (verzija Buster, jun 2019). Također se pretpostavlja radno znanje o terminalu, osnovne naredbe iz naredbenog retka i uređivanje tekstualnih datoteka.
NAPOMENA: Postavljanje LIRC -a neće uspjeti ako se pokrene kao korisnik root -a i dovede do strašne pogreške "ne može uvesti naziv RawConnection" prilikom izvođenja Python koda. Ovaj vodič pretpostavlja da ste prijavljeni kao korisnik (npr.: PI)
Cilj: Omogućiti IR daljinsko upravljanje projektima RPi
1) Postavite LIRC na RPi [1. dio]
2) Pokažite LIRC pomoću pythona [2. dio]
Pribor
--- Raspberry Pi (3, 4, nula)
--- Dupont žica (žensko-žensko)
--- IC prijemnik VS 1838b
Korak 1: Sastavite hardver
Korištenje IC prijemnika VS1838b ne može biti lakše. Samo spojite osjetnik na RPi izravno s Dupont žicom (žensko-žensko). Također možete upotrijebiti matičnu ploču (nije prikazana) ili lemiti na proto ploči (fotografija)
Gledajući VS1838b IC prijemnik sprijeda (s velikim X prema vama)
---- Lijeva noga je vani
---- Središnja noga je uzemljena
---- Desna noga je 3.3V
1) Pričvrstite lijevu nogu na BCM pin 17 na RPi (žuta žica)
2) Pričvrstite središnju nogu na masu (crna žica)
3) Priključite desnu nogu na 3,3 V (crvena žica)
Korak 2: Instalirajte Lirc
1) Otvorite prozor terminala i instalirajte LIRC. Budite upozoreni da će to vjerojatno izazvati pogrešku "Neuspješno pokretanje fleksibilne IC aplikacije za daljinski ulaz/izlaz" jer instalirane datoteke sada imaju dodani.dist i sufiks se mora ukloniti kao što je dolje navedeno. Nije teško, ali frustrirajuće.
$ sudo apt-get ažuriranje
$ sudo apt-get install lirc
---- NE BRINITE! jer će to vjerojatno izazvati pogrešku "Neuspješno pokretanje fleksibilne IC daljinske aplikacije za ulaz/izlaz" jer se sufiks.dist mora izbrisati iz lirc_options.conf. Samo preimenujte datoteku kako je prikazano.
$ sudo mv /etc/lirc/lirc_options.conf.dist /etc/lirc/lirc_options.conf
2) Ponovno instalirajte lirc sada kada je datoteka lirc_options.conf preimenovana
$ sudo apt-get install lirc
Korak 3: Uredite Lirc_options.conf
Uredite /etc/lirc/lirc_options.conf na sljedeći način mijenjanjem ova dva retka:
:
:
driver = zadano
uređaj = /dev /lirc0
:
:
Korak 4: Izvršite Premjesti za uklanjanje.dist sufiksa s Lircd.conf.dist
Uklonite sufiks.dist iz /etc/lirc/lircd.conf.dist
$ sudo mv /etc/lirc/lircd.conf.dist /etc/lirc/lircd.conf
Korak 5: Uredite Config.txt
Uredite /boot/config.txt dodavanjem jednog retka u odjeljak modula lirc-rpi na sljedeći način. Ovaj primjer pretpostavlja da RPi "sluša" na BCM Pin 17 za IC prijemnik, ali može se koristiti bilo koji RPi IO pin. Nisam to još isprobao, ali ako želite poslati naredbe iz RPi -a, dodajte i raskomentirajte dolje prikazani 4. redak za slanje IC naredbi na BCM pin 18
:
:
:
# Raskomentirajte ovo da biste omogućili modul lirc-rpi
#dtoverlay = lirc-rpi
dtoverlay = gpio-ir, gpio_pin = 17
#dtoverlay = gpio-ir-tx, gpio_pin = 18
:
:
:
Korak 6: Provjerite status i ponovno pokrenite sustav
1) Zaustavite, pokrenite i provjerite status lircda kako biste bili sigurni da nema grešaka!
$ sudo systemctl stop lircd.service
$ sudo systemctl start lircd.service
$ sudo systemctl status lircd.service
2) Ponovno pokretanje
$ sudo ponovno podizanje sustava
Korak 7: Testirajte daljinski
Ovaj korak pretpostavlja da imate IC prijemnik priključen na vaš RPi na pin naveden u config.txt.
1) zaustavite uslugu LIRCD i testirajte daljinski pomoću naredbe mode2
$ sudo systemctl stop lircd.service
$ sudo mode2 -d /dev /lirc0
3) Usmjerite daljinski upravljač prema prijemniku i pritisnite neke tipke. Trebali biste vidjeti ovako nešto:
:
:
prostor
puls
:
:
4) Pritisnite Ctrl-C za izlaz
5) Vaš IC prijemnik je podešen i spreman za nastavak na dio 2 i može mu se pristupiti u pythonu.
Preporučeni:
Upalite LED diode pomoću daljinskog upravljača za televizor: 3 koraka
Upalite LED diode pomoću daljinskog upravljača za televizor: U ovom projektu možemo upaliti LED diode pomoću daljinskog upravljača za televizor ili bilo kojeg daljinskog upravljača. Način na koji to radimo pomoću IC -a koji izlazi iz daljinskog upravljača, ovaj IC signal ima jedinstveni kod, ovaj jedinstveni kôd prima IR prijemnik i učinite nešto u ovom slučaju svjetlom
Upravljajte svojim LED diodama pomoću daljinskog upravljača za televizor ?! -- Arduino IR vodič: 5 koraka (sa slikama)
Upravljajte svojim LED diodama pomoću daljinskog upravljača za televizor ?! || Arduino IR vodič: U ovom projektu pokazat ću vam kako sam prenamijenio beskorisne tipke na daljinskom upravljaču televizora za upravljanje LED diodama iza televizora. Ovu tehniku možete koristiti i za kontrolu svih vrsta stvari uz malo uređivanja koda. Govorit ću i malo o teoriji
RF 433MHZ radijsko upravljanje pomoću HT12D HT12E - Izrada daljinskog upravljača RF pomoću HT12E i HT12D s 433 MHz: 5 koraka
RF 433MHZ radijsko upravljanje pomoću HT12D HT12E | Izrada daljinskog upravljača RF pomoću HT12E i HT12D s 433 MHz: U ovom uputstvu pokazat ću vam kako napraviti RADIO daljinski upravljač pomoću prijemnog modula odašiljača od 433 MHz s kodiranjem HT12E & IC dekoder HT12D. U ovom uputstvu možete slati i primati podatke koristeći vrlo vrlo jeftine KOMPONENTE KAO: HT
Infracrveni tester daljinskog upravljača pomoću TSOP4838: 5 koraka
Infracrveni tester daljinskog upravljača pomoću TSOP4838: Evo kako izgraditi jednostavan krug ispitivača daljinskog upravljača. Samo slijedite korake u nastavku i izdržati ćete manje od 5 minuta. Ako radi, ostavite lajk na našem videu i recite nam u komentarima
8 Upravljanje relejem s NodeMCU -om i IC prijemnikom pomoću WiFi i IC daljinskog upravljača i aplikacije za Android: 5 koraka (sa slikama)
8 Upravljanje relejem s NodeMCU -om i IC prijemnikom pomoću WiFi i IC daljinskog upravljača i aplikacije za Android: Upravljanje 8 relejnih sklopki pomoću nodemcu -a i ir -prijemnika preko wi -fi -ja i daljinskog upravljača i android aplikacije. Daljinski upravljač radi neovisno o WiFi vezi. OVDJE JE KLIK AŽURIRANE VERZIJE OVDJE