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

Étape 5: Boutons et Boos

J’aime toujours d’utiliser les commandes originales dans mes projets autant que possible, et avec une source d’embarras de boutons au choix sur ce magnétoscope j’attend avec impatience les possibilités. J’ai commencé en supprimant les circuits de deux boutons de l’affaire, puis avec un 5v LED et la planche tracée qui était qui, de fil leur étiquetage, tel que je suis allé. Cela a été beaucoup aidé par les conseils bien commenté, affichant les noms commutateur et le parcours du câble sur le dessus. Les circuits étaient assez simples fondamentalement juste un câble pour chaque bouton et d’une connexion partagée négative.

Il s’agissait au démarrage de l’ennui ! J’ai voulu utiliser les boutons autant que possible, pour commande multimédia navigation Raspbmc (lecture/pause etc.), et d’autres fonctions comme TV, EL fil, LEDs etc. Pour cela j’ai pensé que je pourrais juste cannibalise un vieux clavier USB, câble vers le haut les connecteurs et loin j’irais - il n’a pas vraiment fonctionné de cette façon.

Tout d’abord j’ai tranché vers le haut un vieux clavier USB flexible, fixant les câbles bouton aux connecteurs qui touchent habituellement lorsque vous appuyez sur une touche, afin que les boutons du magnétoscope enverrait des frappes à la Pi, qui pourrait alors être mappées aux fonctions de contrôle. Cela a fonctionné jusqu'à un certain point, mais le nombre de connexions (16 boutons, 32 câbles) signifiait qu'il a fallu une éternité pour mettre sur pied. Après avoir tester avec un PC, j’ai trouvé que les connexions n’étaient pas aussi fiables que je l’espérais (j’ai tout essayé d’agrafage, trou piquer, trombones et colle chaude à aimants geomag pour se connecter au clavier!). J’ai laissé tomber sur le clavier comme trop compliqué en fin de compte - trop cher pour vous tromper - et au lieu de cela, a eu l’idée que peut-être je pourrais utiliser un uno arduino d’imiter un clavier. Après avoir eu cette idée et a étudié un peu que j’ai réalisé que le Pi lui-même possède un jeu de broches GPIO, qui pourrait être utilisée pour s’interfacer directement avec les boutons du magnétoscope.

J’ai passé tout à fait un tout en expérimentant avec diverses options, appris beaucoup sur les broches GPIO, résistances de pull-up et autres trucs et est venu très près d’une solution avec un code Pi appelé Pikeyd, mais a frappé un peu d’un mur de briques avec elle en fin de compte. Ensuite, j’ai essayé un Bijou Adafruit, un microcontrôleur toute petite, mais après beaucoup de temps à bricoler il s’est avéré seulement vraiment offrir quelques boutons d’entrée. J’ai eu la même chance avec les gamepads USB que j’ai dû traîner. Maintenant plusieurs semaines avaient passé et le reste du projet, le cas, TV etc étaient presque terminées, alors j’ai décidé que c’était décisive pour les boutons !

Penser au produit fini et avec les autres composants presque prêt j’ai fit un pas en arrière et réalisé que l’espace allait être beaucoup plus serré à l’intérieur de l’affaire que j’avais pensé. Également qu’il serait en fait d’une utilité limitée ayant un plein jeu de navigation et contrôler les boutons du magnétoscope lui-même, parce que lors de l’affichage à l’écran les touches seraient face à loin de vous ! J’ai décidé sur un dernier effort pour sauver quelques fonctions de base (Lecture/Pause, rembobinage et avance rapide) et a obtenu ce travail avec le circuit d’une des créatures plus humble sur la terre - une souris USB sur le shop de £1.

La souris a été démantelée très facilement et j’ai câblé dans les commutateurs pour gauche, droit et milieu Cliquer pour les boutons du magnétoscope. Tout ce j’avais à faire était alors modifier un fichier XML sur la Pi appelé keymaps.xml - cela indique la Pi quelles fonctions pour effectuer, par exemple, j’ai tracé incerer à la fonction Raspbmc pour rembobiner, MiddleClick à la lecture/Pause et RightClick à FastForward. J’ai laissé tous les fils pour les autres boutons marqués vers le haut et niché dans l’affaire afin que je peux revenir sur autres options à une date ultérieure si j’ai besoin de.

Les boutons de tri était la partie plus longue et les plus frustrante de cette construction, et en fin de compte, j’ai fait un compromis dans un souci d’aller de l’avant et de le garder amusant. J’ai réussi à faire les boutons du magnétoscope contrôler le fil EL, LEDs, Eject et TV activé/désactivé, donc en fin de compte, je suis heureux avec la façon dont ça a marché.

Articles Liés

Raspberry Pi Media Server - MiniDLNA

Raspberry Pi Media Server - MiniDLNA

Hé. Dans ce instructable je va vous montrer comment faire un serveur de médias de framboise pi en utilisant MiniDLNA. Cela vous permettra de diffuser vos photos, de vidéos et de musique autour de votre réseau. Il s'agit de mon premier instructable do
Raspberry Pi Media Center (avec fonctions PVR)

Raspberry Pi Media Center (avec fonctions PVR)

Dans ce instructable je vais vous montrer comment faire une médiathèque de Raspberry Pi.Cette Médiathèque peut :1) record des émissions de télévision2) lire les vidéos3) jouer de la musique4) ouvrir des fichiersIl peut également faire beaucoup plus !
Haut-parleur portable téléphone/Media

Haut-parleur portable téléphone/Media

Vous avez toujours voulu une enceinte qui est plus forte que la normale un haut-parleur passif mais n'a pas sa propre source d'alimentation indépendante ? Alors, c'est ce que vous aviez recherché.Étape 1: Ce qui est nécessaireDonc pour ce Instructabl
Raspberry Pi Media panneau

Raspberry Pi Media panneau

J'ai voulu un panneau simple et élégante qui affiche la météo actuelle, ma galerie de photos provenant de Flickr, l'heure et mes flux iCalÉtape 1: Configurer le Raspberry pi Tout d'abord nous allons configurer le Raspberry Pi, pour cela que vous devr
Centre multimédia de pointe

Centre multimédia de pointe

Comment construire un centre multimédia polyvalent budgetÉtape 1: 1. IntroductionDivertissementest une forme d'activité qui maintient l'attention et l'intérêt d'un public, ou qui donne le plaisir et la joie. Il peut être une idée ou une tâche, mais i
Contrôleur de MAME sans fil portable

Contrôleur de MAME sans fil portable

Description:Ce projet vous permettra de fabriquer un contrôleur sans fil Portable pour MAME. La boîte MAME (Multiple Arcade Machine Emulator) j'ai utilisé était un Pi de framboise Mame avancée en cours d'exécution, mais n'importe quelle boîte support
Raspberry PI caméra Spinner impression 3D

Raspberry PI caméra Spinner impression 3D

Ce Instructable est pour un module 3D appareil photo imprimé-spinner pour le jury de la caméra de Raspberry PI.Dans le cadre d'un projet plus vaste (un ordinateur portable de Raspberry PI), j'avais besoin d'un moyen d'implémenter une avant et l'arriè
Ordinateur portable DIY framboise Pi 2

Ordinateur portable DIY framboise Pi 2

Dans cet article, projet DIY Raspberry Pi ordinateur portable sera contée. J'avais besoin d'un faible coût mini-ordinateur à haute mobilité, mais ensuite j'ai décidé de faire mes propres et je commence à ce projet. La plupart des pièces (prévoir Rasp
Boîtier de l’ordinateur Portable de Pinebox 1

Boîtier de l’ordinateur Portable de Pinebox 1

Dans le cadre d'un projet plus vaste (un ordinateur portable de Raspberry PI), c'est une conception-construction d'une boîte en bois contenant l'ordinateur.Il est divisé en trois instructables (bien que la construction des trois parties a été effectu
Pinebox : Conception électronique

Pinebox : Conception électronique

Ce Instructable est pour la conception/création de prototype du bloc d'alimentation personnalisé, gestion de l'alimentation, suivi et conception électronique d'interface pour PInebox (un ordinateur portable de Raspberry PI)Le processus de conception
Faire des Logos avec marqueterie

Faire des Logos avec marqueterie

Dans le cadre d'un projet plus vaste (un ordinateur portable de Raspberry PI) qui aura une caisse en bois, j'ai voulu mettre un logo cool sur celui-ci, en accord avec un design du boîtier en bois ! Voici ce que vous pouvez réaliser avec quelques chut
XBMC/KODI - fonctionnalités AirPlay à travers la Suite XBMC/KODI

XBMC/KODI - fonctionnalités AirPlay à travers la Suite XBMC/KODI

Mise à jour : XBMC maintenant a été mis à jour et renommé KODI donc toutes les étapes de ce guide s'appliquent toujours les changements de nom juste superficiel et changements de logo sont tous ceux qui sont légèrement différents.Pour ceux qui ne son
Pinebox ordinateur Macro attache

Pinebox ordinateur Macro attache

Dans le cadre d'un projet plus vaste (un ordinateur portable de Raspberry PI), c'est un adaptateur pour fournir une lentille macro/gros plan du module caméra, ce qui permet une mise au point plus proche à environ 18cm.Bien que cela soit conçu pour ce
Médiathèque de chambre à coucher

Médiathèque de chambre à coucher

J'ai besoin d'une forme quelconque de centre de divertissement dans la chambre à coucher, mais ne voulait pas dépenser trop d'argent... surtout pas acheter un nouveau téléviseur. Alors j'ai jeté un oeil autour, à ce que j'avais traînent, mis au point