Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Manufacturing Technology >> Herstellungsprozess

Professionelle Raspberry Pi Universalfernbedienung mit LIRC bauen

Schritt 1: Bauteile beschaffen

Schritt 2: Software-Stack installieren

Diese Befehle setzen ein frisches Raspbian-Image voraus. Terminal öffnen und ausführen:

sudo apt-get update
sudo apt-get upgrade
# LAMP Stack – nützlich falls Web-Interface gewünscht
sudo apt-get install apache2 php5 mysql-client mysql-server tomcat6 vsftpd
# LIRC für Infrarotsteuerung installieren
sudo apt-get install lirc

GPIO-Pins für LIRC konfigurieren. /etc/modules bearbeiten und anhängen:

lirc_dev
lirc_rpi gpio_in_pin=23 gpio_out_pin=22

LIRC-Hardwarekonfiguration einrichten. Gesamten Inhalt von /etc/lirc/hardware.conf ersetzen durch:

########################################################
# /etc/lirc/hardware.conf
#
# Argumente für lircd-Start
LIRCD_ARGS="--uinput"
# Optionale Dienste deaktivieren
START_LIRCMD=false
START_IREXEC=false
LOAD_MODULES=true
DRIVER="default"
DEVICE="/dev/lirc0"
MODULES="lirc_rpi"
LIRCD_CONF=""
LIRCMD_CONF=""
########################################################

Pi neu starten, um Änderungen zu übernehmen:

sudo reboot

Schritt 3: Fernbedienungsbefehle mit LIRC aufnehmen

IR-Sensor 3-Pin-Anschluss an GPIO 23 verdrahten (wie in modules-Datei angegeben). Sensor testen mit:

sudo /etc/init.d/lirc stop
mode2 -d /dev/lirc0

Tasten an Ihrer vorhandenen Fernbedienung drücken; Tastenereignisse sollten im Terminal erscheinen. Zum Aufnehmen des Fernbedienungs-Layouts:

irrecord -d /dev/lirc0 ~/out.conf

Den Bildschirmanweisungen folgen, vordefinierte Tastennamen verwenden (auflisten via irrecord --list-namespace).

Nach der Aufnahme Konfigurationsdatei bearbeiten:

sudo nano out.conf

Block von begin remote bis end remote kopieren und in /etc/lirc/lircd.conf einfügen:

sudo nano /etc/lirc/lircd.conf

NAME:-Eintrag durch beschreibenden Namen für Ihre Fernbedienung ersetzen, dann für weitere Fernbedienungen wiederholen. Datei speichern und erneut neu starten, um neue Konfiguration zu laden.

Für tiefergehende Einblicke in Setup und Troubleshooting konsultieren Sie den verlinkten Raspberry Pi Universal Remote Guide am Ende dieses Tutorials.

Herstellungsprozess

  1. Professionelle Temperaturüberwachung mit Raspberry Pi und DS18B20
  2. Outdoor-Wetterstation mit Raspberry Pi 2 & ADS-WS1 bauen
  3. Präzise Temperaturüberwachung im Server-Schrank mit Raspberry Pi
  4. Remote-Wetterüberwachung mit Raspberry Pi 3 & PubNub
  5. Fortgeschrittenes Tischtennisball-Tracking mit Raspberry Pi und OpenCV
  6. LED mit PIR-Bewegungsmelder am Raspberry Pi steuern
  7. RF zu DC mit Raspberry Pi wandeln: Hüllkurvendetektor bauen & troubleshooten
  8. Cycle Chaser: Fahrrad zur nächtlichen Lichtshow mit Raspberry Pi verwandeln
  9. Günstiger Raspberry Pi Bodenfeuchtesensor für smarte Bewässerung
  10. Raspberry Pi Diebstahlmelder bauen – Schritt-für-Schritt-Anleitung