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

Mando a distancia universal Raspberry Pi

En este tutorial espero convencerte de que este es el último control remoto universal construido con una raspberry pi.
LIRC es perfecto para este trabajo. Simplifica muchas de las tareas más difíciles que debemos realizar.

Paso 1:Partes

1 x Raspberry Pi (https://www.sparkfun.com/products/11546)
1 x emisor de infrarrojos (http://www.amazon.com/gp/product/B005BJFDL6/ref=oh…
1 x placa de conexión de audio (https://www.sparkfun.com/products/11570
1 x sensor de infrarrojos (https://www.sparkfun.com/products/10266)
1 x 2N3906 (https://www.sparkfun.com/products/522)
1 x Encabezados hembra (https://www.sparkfun.com/products/115)
1 x Hacer encabezados (https://www.sparkfun.com/products/116)
1 x Tablero perfilado

Paso 2:Configuración del software

Hay muchos pasos en esto que intentaré explicar.
(La mayor parte de este paso es de:http://alexba.in/blog/2013/01/06/setting-up-lirc-on -la-frambuesa /)

Por el bien de este tutorial, supongo que se trata de una imagen Raspbian limpia.

sudo apt-get upgrade sudo apt-get update

Instalar LAMP

sudo apt-get install apache2 php5 mysql-client mysql-server tomcat6 vsftpd

Instalar LIRC

sudo apt-get install lirc

Configure los pines GPIO (recuerde esto para más adelante si desea usar otros pines)

sudo nano / etc / modules

Agrega estas 2 líneas al final del archivo

lirc_dev lirc_rpi gpio_in_pin =23 gpio_out_pin =22

(CONTROL + C guardará y saldrá)

Configure el archivo de hardware.

sudo nano /etc/lirc/hardware.conf

Borra el contenido y pega este archivo

################################################ ######
# /etc/lirc/hardware.conf
#
# Argumentos que se utilizarán al iniciar lircd
LIRCD_ARGS =”- uinput”

# No inicie lircmd incluso si parece haber un buen archivo de configuración
# START_LIRCMD =false

# No inicie irexec, incluso si parece existir un buen archivo de configuración.
# START_IREXEC =false

# Intente cargar los módulos del kernel adecuados
LOAD_MODULES =true

# Ejecute “lircd –driver =help” para obtener una lista de controladores compatibles.
DRIVER =”default”

# generalmente / dev / lirc0 es la configuración correcta para sistemas que usan udev
DEVICE =”/ dev / lirc0 ″
MODULES =” lirc_rpi ”

# Archivos de configuración predeterminados para su hardware si los hay
LIRCD_CONF =””
LIRCMD_CONF =””
##################### #################################

Reinicie el Pi

sudo reiniciar

Paso 3:creación de archivos LIRC

Conecte el sensor de infrarrojos al PI con el pin de 3 pines al mismo pin GPIO In que definió en el paso 2 en el archivo / etc / modules
Ejecute el comando y presione los botones del control remoto en el sensor y debería obtener algunos comentarios

sudo /etc/init.d/lirc stopmode2 -d / dev / lirc0

(CONTROL + C para detener)

A continuación, ejecutamos el comando siguiente en el directorio pi para registrar los comandos remotos

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

Siga las instrucciones provistas
Cuando le pida nombres de clave, debe usar los nombres predefinidos. Para obtener los nombres, me gusta abrir una nueva ventana y ejecutar el comando.

irrecord –list-namespace

Una vez que haya terminado de grabar, abra out.conf

sudo nano out.conf

copie desde "begin remote" hasta "end remote" y abra /etc/lirc/lircd.conf

sudo nano /etc/lirc/lircd.conf

Borre el contenido y pegue el código y guárdelo.
Asigne un nombre al control remoto reemplazando la línea en el .conf que tiene una ruta de archivo después de NAME:
Repita esto para todos los controles remotos que desee usar
Reinicia la Pi

Para obtener más detalles:Control remoto universal Raspberry Pi


Proceso de manufactura

  1. Monitoreo de temperatura en Raspberry Pi
  2. Estación meteorológica Raspberry Pi 2
  3. Supervisión de la temperatura con Raspberry Pi
  4. Monitoreo remoto del clima usando Raspberry Pi
  5. Seguimiento de Raspberry Pi Ball
  6. Sensor de movimiento con Raspberry Pi
  7. Un trozo de Raspberry Pi
  8. Cycle Chaser
  9. Sensor de humedad del suelo Raspberry Pi
  10. Detector de ladrones Raspberry Pi
  11. Sensores Raspberry Pi