Stap 8: Lezing IR met Raspberry Pi
Lezen en decoderen van IR-signalen met behulp van de Raspberry Pi is uiterst gemakkelijk. We moeten alleen LIRC (infraroodafstandsbediening Linux) gebruiken en het zal omgaan met de meeste zware werk werk voor ons. Dus laten we aan de slag...
Sluit een IR-ontvanger op je Raspberry Pi, zoals afgebeeld. IR-sensor moet worden aangesloten op 3,3 v in plaats van 5V. Wij zijn de data pin van de IR-sensor aansluiten op Pin-18 van Raspberrty Pi.
Vermogen opwaarts uw Raspi, zorg ervoor dat je internet aangesloten.
RPi2 firmware upgraden naar nieuwste versie met behulp van deze opdrachten in volgorde:
sudo apt-get update sudo apt-get upgrade sudo rpi-update sudo reboot
Na reboot, typt u de volgende opdracht installeren LIRC:
sudo apt-get install lirc
Open het bestand/etc/modules:
sudo nano /etc/modules
en deze regels toevoegen aan het einde LIRC opstarten bij het booten en stel de IR sensor pin Pin-18 en IR LED pin (voor later) aanbrengen in Pin-17:
lirc_dev
lirc_rpi gpio_in_pin = 18 gpio_out_pin = 17
Als u wilt opslaan, drukt u op Ctrl + X -> y -> Enter
Nu moeten we om de LIRC hardware configuratiebestand te bewerken. Open met behulp van:
sudo nano /etc/lirc/hardware.conf
Verander de volgende regels:
DRIVER = "standaard"
APPARAAT = "/ dev/lirc0"
MODULES = "lirc_rpi"
That's it! Om het te maken werk, moet je eens je Raspi reboot:
sudo reboot
Opmerking: buda.suyasa ontdekte dat LIRC werken op Raspberry Pi 2, u wilt bewerken met behulp van de /boot/config.txt:
sudo nano /boot/config.txt
Voeg de volgende regel aan:
dtoverlay = lirc-rpi, gpio_in_pin = 18, gpio_out_pin = 17, gpio_in_pull = up