1981 Portable VCR Raspberry PI Media Centre (5 / 12 paso)

Paso 5: Botones y Boos

Siempre me gusta utilizar los controles originales en mis proyectos lo más lejos posible, y con una vergüenza de botones para elegir en este vídeo esperaba a las posibilidades. Comencé eliminando los circuitos de dos botones de la caja, luego con un 5v LED y tablero de trazado que alambre que fue etiquetado fui. Esto fue ayudado grandemente por las juntas bien comentó, mostrando los nombres de interruptor y la ruta del cable en la parte superior. Los circuitos fueron bastante, claro básicamente sólo un cable para cada botón y una conexión negativa compartida.

Esto fue sobre cuando comenzó el problema. Quería usar tantos botones como sea posible, los medios de control (reproducir/pausar etc.), Raspbmc navegación y otras funciones como TV, EL cable, LEDs etc.. Para ello que pensé que sólo podía fagocitar un viejo teclado USB, cable los conectores y lejos iría - realmente no funcionan así.

En primer lugar cortado hasta un edad flexible, teclado USB, fijar los cables a los conectores que suelen tocan cuando usted presiona una tecla, para que los botones VCR enviar pulsaciones de tecla a la Pi, que podría entonces ser asignado a funciones de controlde botón. Esto funcionó hasta cierto punto, pero el número de conexiones (16 botones, 32 cables) significó que tomaron edades para armar. Después de probar con una PC he encontrado que las conexiones no eran tan confiables como esperaba (he intentado todo lo de grapado, agujero meter, clips para papel y pegamento caliente geomag imanes para conectarse el teclado!). Dio para arriba en el teclado como demasiado complicado al final - demasiado para salir mal - y en su lugar tuvo la idea de que quizás podría utilizar un arduino uno para imitar a un teclado. Tenía esa idea e investigar un poco que me di cuenta de que la Pi tiene un conjunto de pines GPIO, que potencialmente podrían ser utilizados para interconectar directamente con los botones del VCR.

Pasé bastante un mientras que experimentar con varias opciones, aprendió mucho sobre los pines GPIO, resistencias pull-up y otras cosas y vino muy cerca de una solución con algún código Pi llamado Pikeyd, pero golpeó un poco de una pared de ladrillos con él al final. Luego probé una Baratija de Adafruit, un microcontrolador teeny-tiny, pero después de mucho tiempo trasteando probó que sólo ofrecen un par de botones de entrada. Tuve suerte similar con el gamepads USB que tenía por ahí. Ya habían pasado varias semanas y el resto del proyecto, el caso, TV etc estaban a punto de finalizar, así que decidí que era decisivo para los botones!

Pensando en el producto terminado y con los otros componentes casi listo dio un paso atrás y se dio cuenta que el espacio iba a ser mucho más estrictos dentro de la caja que yo había pensado. También que realmente sería de uso limitado con un completo sistema de navegación y botones de la videograbadora, de control porque al ver la pantalla los botones mirando hacia fuera! Me decidí en un último esfuerzo para salvar algunas funciones básicas (reproducción/pausa, rebobinado y avance rápido) y consiguió este trabajo con el circuito de una de las criaturas inferiores de la tierra - un ratón USB desde la tienda de £1.

El ratón fue desmontado muy fácilmente y alambré en los interruptores para la izquierda, derecha y media haga clic en los botones del VCR. Entonces todo lo que necesitaba hacer era editar un archivo XML en el Pi denominado keymaps.xml - esto dice el Pi qué funciones a realizar, por ejemplo asignan opción a la función Raspbmc para rebobinar, MiddleClick para reproducir o pausar y clic derecho para adelantar. Dejé todos los cables a los otros botones etiquetados para arriba y escondido en el caso que puedo revisar otras opciones en una fecha posterior si es necesario.

Los botones ordenados fue la parte más desperdiciadora de tiempo y la frustración de esta compilación, y al final hice un compromiso por el bien hacia adelante y mantenerlo divertido. Capaces de hacer los botones VCR controlar EL alambre, LEDs, expulsión y TV encendido, por lo que al final estoy contento con cómo salió.

Artículos Relacionados

Ver casi cualquier formato en Xbox 360 sin Windows Media Centre

Ver casi cualquier formato en Xbox 360 sin Windows Media Centre

si tu como yo - impaciente y quieren una solución rápida y fácil para ver un video en tu Xbox 360 de $650 - $1000, sin estúpido propietario formato de video de Microsoft (.wmv), entonces le sugiero que trate de este tutorial.ESTO ES MUY SIMPLE DE HAC
Centro Multimedia avanzado

Centro Multimedia avanzado

Cómo construir un centro multimedia versátil presupuestoPaso 1: 1. IntroducciónEntretenimientoes una forma de actividad que lleva a cabo la atención y el interés de una audiencia, o que da placer y deleite. Puede ser una idea o una tarea, pero es más
La más fácil manera de suave Mod un Original XBOX

La más fácil manera de suave Mod un Original XBOX

este Instructable es tomado de gh3tt0h4x0r en Youtube (como screencasts, además mi Gamebridge era rara la noche que hizo esto). Su video dos parte muestra cómo puede hacer una simple instalación de XBMC (XBox Media Centre) en una XBox sin necesidad d
Piano escaleras con Arduino y frambuesa Pi

Piano escaleras con Arduino y frambuesa Pi

¿Que no le gusta la música? Estas escaleras de Piano son una instalación interactiva, relativamente portátil, musical que se puede aplicar a básicamente cualquier hueco de la escalera. He construido para HackPrinceton junto con mis amigos Erica Portn
Inalámbrico Multi-Channel Voice-Controlled tomacorrientes con frambuesa Pi

Inalámbrico Multi-Channel Voice-Controlled tomacorrientes con frambuesa Pi

actualización 11/02/2014: gracias a todos los que votaron por este proyecto en el concurso de frambuesa Pi!Este proyecto es una combinación de varios recursos de diferencia:Mi proyecto de control de salida solo con Raspberry Pi y Python, originalment
CoPiLot : Mobile Media Center PC

CoPiLot : Mobile Media Center PC

Este proyecto es básicamente un cine en casa PC (HTPC) construido para ser utilizado en un vehículo por lo que es móvil. Hubiera sido llamarlo un MTPC, pero mis hijos solo llaman "El pequeño negro teclado" Cuando preguntan a utilizarlo.Dodge Gra
MJOLNIR - el ordenador portátil Media

MJOLNIR - el ordenador portátil Media

Yo viajo mucho y me gustaria llevar mi media conmigo. Sin embargo, estoy rara vez final en lugares con una fuerte conexión a internet y no me gusta tener que conectar mi laptop a la TV. Así que un par de meses atrás decidí construir un ordenador mult
Sistema de juego de Piulator Portable via frambuesa Pi

Sistema de juego de Piulator Portable via frambuesa Pi

Este proyecto fue muy divertido poner juntos. Estaba buscando un buen regalo de Navidad para mi sobrino y decidió que un proyecto Raspberry Pi influido sería cool. Le gusta juegos y ordenadores, así que esto tenía sentido. Hice una versión idéntica p
IoT - controlar un Raspberry Pi Robot por internet con HTML y shell scripts sólo

IoT - controlar un Raspberry Pi Robot por internet con HTML y shell scripts sólo

(Si te gusta este Instructables, no olvide votar en ella (por encima de: bandera de la esquina a la derecha). está compitiendo en concursos de automatización y de INTERNET de las cosas. ¡Muchas gracias! ;-)En este instructables, aprenderemos cómo cre
Todo en uno Portable utilidad poder Banco

Todo en uno Portable utilidad poder Banco

Vertimiento de carga o Apagón del balanceo es una ocurrencia muy común en los países en desarrollo como Bangladesh, India, Sudáfrica, etc... Temporada de carga no es una estación favorita a cualquier persona. Afecta en gran medida nuestras actividade
Engranaje v2.0 del cuidador (más portable)

Engranaje v2.0 del cuidador (más portable)

A menudo vemos personas que son discapacitadas y no son capaces de hacer su trabajo sola y necesito ayuda en todo momento... A veces puede atrapados con el paro cardíaco repentino, orina bloque y muchos más. En ese momento que las personas de edad av
Tiene todos los emuladores en un Joystick Portable

Tiene todos los emuladores en un Joystick Portable

Joystic Portable ArcadeEste es mi primer instructable. por favor pantience conmigo, debido a no hablan inglés muy bien.* El objetivo principal de este instructable es tomar tus juegos favoritos de clásicos en todas partes dentro de un joystic usb, pa
AINA: Campo laboratorio mediante IoT Edison

AINA: Campo laboratorio mediante IoT Edison

AINA (información automatizada sobre los atributos de la naturaleza) es un laboratorio de campo de sensor electrónico en la plataforma de Intel® Edison IoT. Las referencias de siglas, "AINA", la palabra hawaiana para la tierra o lugar.Resumen de
2.0 Bluetooth Boombox portable

2.0 Bluetooth Boombox portable

Este instructable es construir un 2.0 bluetooth portable Boombox.Para esta construcción que origen piezas localmente así como de China.En esta compilación he dado dos puertos de graves en la parte inferior. El altavoz es alimentado por un 12V 7Ah sel