Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Manufacturing Technology >> Proceso de manufactura

Construya un Mando Universal Profesional para Raspberry Pi con LIRC

Esta guía le lleva a crear un mando universal fiable y rico en funciones usando una Raspberry Pi y LIRC. Está diseñada para aficionados y profesionales por igual, enfatizando instrucciones claras, selección adecuada de componentes y un proceso de configuración limpio.

Paso 1: Reúna las Piezas

Paso 2: Instale la Pila de Software

Estos comandos asumen una imagen fresca de Raspbian. Abra una terminal y ejecute:

sudo apt-get update
sudo apt-get upgrade
# Pila LAMP – útil si quiere interfaz web
sudo apt-get install apache2 php5 mysql-client mysql-server tomcat6 vsftpd
# Instale LIRC para control por infrarrojos
sudo apt-get install lirc

Configure pines GPIO para LIRC. Edite /etc/modules y añada:

lirc_dev
lirc_rpi gpio_in_pin=23 gpio_out_pin=22

Luego configure la configuración de hardware de LIRC. Reemplace todo el contenido de /etc/lirc/hardware.conf con:

########################################################
# /etc/lirc/hardware.conf
#
# Argumentos para lanzar lircd
LIRCD_ARGS="–uinput"
# Deshabilitar servicios opcionales
# START_LIRCMD=false
# START_IREXEC=false
LOAD_MODULES=true
DRIVER="default"
DEVICE="/dev/lirc0"
MODULES="lirc_rpi"
LIRCD_CONF=""
LIRCMD_CONF=""
########################################################

Reinicie la Pi para aplicar cambios:

sudo reboot

Paso 3: Capture Comandos de Mando con LIRC

Cablee el conector de 3 pines del sensor IR al GPIO 23 (como se especificó en el archivo modules). Una vez conectado, pruebe el sensor ejecutando:

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

Presione botones en su mando existente; debería ver eventos de teclas aparecer en la terminal. Cuando esté listo, grabe la distribución del mando:

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

Siga las indicaciones en pantalla, usando los nombres de teclas predefinidos listados por:

irrecord –list-namespace

Tras grabar, edite el archivo de configuración:

sudo nano out.conf

Copie el bloque desde begin remote hasta end remote y péguelo en /etc/lirc/lircd.conf:

sudo nano /etc/lirc/lircd.conf

Reemplace la entrada NAME: con un nombre descriptivo para su mando, luego repita para cualquier mando adicional que quiera soportar. Guarde el archivo y reinicie de nuevo para cargar la nueva configuración.

Para un análisis más profundo de la configuración y solución de problemas, consulte la guía de Mando Universal Raspberry Pi vinculada al final de este tutorial.

Proceso de manufactura

  1. Monitorización profesional de temperatura con Raspberry Pi y DS18B20
  2. Construcción de una estación meteorológica exterior con Raspberry Pi 2 y ADS‑WS1
  3. Monitorización precisa de temperatura en armario de servidores con Raspberry Pi
  4. Monitorización meteorológica remota con Raspberry Pi 3 y PubNub
  5. Seguimiento Avanzado de Pelotas de Ping‑Pong con Raspberry Pi y OpenCV
  6. Controle un LED con Sensor PIR de Movimiento en Raspberry Pi
  7. Conversión de RF a CC con Raspberry Pi: Construcción y Solución de Problemas de un Detector de Envolvente
  8. Cycle Chaser: Transforme su Bici en un Espectáculo de Luces Nocturno con Raspberry Pi
  9. Construya un Sensor de Humedad de Suelo de Bajo Coste para Riego Inteligente con Raspberry Pi
  10. Construya un Detector de Ladrones Basado en Raspberry Pi – Guía Paso a Paso
  11. Dominando Sensores en Raspberry Pi: Guía Práctica de Electrónica y Protocolos de Comunicación