Commutateur HDMI Arduino

Cette instructable vous montrera comment contrôler plusieurs flux HDMI à votre téléviseur en utilisant un microcontrôleur comme un Arduino pour activer et désactiver la transmission d’une ligne de commande unique.

Mon but ultime est d’avoir un moyen solide mais souple pour limiter la quantité de temps que mes enfants peuvent passer devant la télé, sans entrer dans les arguments au moment de la mise hors tension. J’ai commencé à travailler sur ce point après avoir découvert que mes enfants ont répondu très bien à un « granny-timer », qui je l’ai installé sur leurs comptes de PC. Cela limite le temps d’accès et de la durée de leurs activités. Lorsque le temps imparti, leur session s’arrête brusquement. Cela semble un peu dur, mais la chose étrange est qu’ils l’acceptent sans rechigner, alors qu’il y aurait beaucoup de pleurs et de grincements de dents, si leurs parents ont osé dévié manuellement l’interrupteur « arrêt ». Il était si réussi que j’ai pensé que je voudrais essayer d’obtenir quelque chose de similaire pour la TV, mais certainement au Royaume-Uni, rien n’existe pour ce faire. Aux États-Unis, il est possible d’acheter des choses destinées à cette tâche très, mais autant que je sache ces costume seul US se branche et tensions ou ils contrôlent seulement composite vidéo etc..

Je l’ai eu à l’esprit de construire un contrôleur axée sur l’Arduino avec un module d’horloge en temps réel pour reproduire certaines des fonctionnalités « granny-minuteur ». Le bit dur était de savoir comment allumer la TV et éteindre robuste mais en toute sécurité. Alors je me mis à examiner les options :

1) contrôler l’alimentation de la TV - très efficace, mais je m’inquiète pour nuire à la TV sur le long terme et il implique l’utilisation de relais alimentation etc..

2) contrôler à l’aide de protocoles distants infrarouges - belle idée mais puissance est presque toujours une bascule que je pense, et il n’y a aucun moyen pour un périphérique distant de connaître l’état de la TV, donc en pratique je ne pense pas que cela fonctionnerait.

3) contrôle de commutation HDMI nourrit de divers dispositifs d’entrée (nous n’utilisons pas plus directe entrée RF à la TV) - cela pourrait fonctionner mais HDMI est un signal rapide qui doit être acheminé et commuté avec soin - vous ne pouvez pas utiliser juste quelques transistors sur un protoboard !

J’ai examiné les options 1 et 2 soient non partants. Option 3 semblait être la meilleure façon d’y aller, sauf pour le problème de la façon d’effectuer la commutation. Entrez le combinateur HDMI automatique et le commutateur qui peut être acheté pour moins de £5 de nombreux commerçants (via Ebay, par exemple).

J’ai rapidement déterminé comment modifier cela très simplement afin qu’un 0-5 signal TTL V contrôlerait si elle transmet ou signaux HDMI bloqués. La modification ne porte atteinte à la sélection de canal automatique ou manuel au sein de l’appareil.

La modification est très simple, si vous êtes à l’aise avec l’entoilage Arduino et soudure de base. Il requiert les éléments suivants :

Bon marché 3-en-1 automatique sélecteur HDMI du type indiqué ci-dessus (peut facilement être obtenu via Ebay, par exemple). Il peut être possible d’utiliser d’autres, pourvu qu’elles fonctionnent de la même manière. Mise à jour - voir mes autres instructable pour un sélecteur HDMI alternative qui fonctionne de la même manière et que j’ai trouvé pour effectuer mieux avec certains de mes sources AV.

Outils électronique de base

Fer à souder

Résistance de 1K

2N2907 transistor PNP

Pistolet à colle thermofusible

Fil de branchement (par exemple 7/0,2)

Je vais décrire uniquement la modification de switcher HDMI dans les pages suivantes. C’est vraiment simple. J’ai supposé que gens entreprise de cette modification ont « compétence normale dans l’art » et par conséquent n’ont pas inclus schémas ou photos de chaque étape dans le processus. La partie de contrôleur Arduino je laisse au lecteur pour l’instant comme il est susceptible d’être adapté à leurs besoins individuels. Mon plan est de donner à mes enfants passe RFID et laissez-les « connecter » d’accéder à leurs minutes de TV, qui apparaissent vers le bas à retardement sur un afficheur 7 segments. Mise à jour - cet ouvrage a été publié dans une autre de mes Instructables.

AVERTISSEMENT : cette modification a fonctionné pour moi et ne semble pas nuire à tout le matériel AV connecté, mais je ne peux pas garantir sa pertinence pour l’application donc, évidemment, que si vous réalisez ensuite, c’est à vos propres risques.

Mots clés: Arduino, Interrupteur, HDMI

Articles Liés

À l’aide de 433 MHz Remote Controlled commutateurs sur Arduino

À l’aide de 433 MHz Remote Controlled commutateurs sur Arduino

Je suppose que tout le monde connaît ces interrupteurs à distance contrôlées que dans leur forme la plus simple viennent dans un couple (généralement 3) des switcheable périphériques à brancher sur la prise de courant et qui recevra une fiche d'un fe
Commutateur pour Arduino (projet Sugru)

Commutateur pour Arduino (projet Sugru)

Il s'agit d'un projet de Sugru très simple pour le moule et fixez l'interrupteur à une planche à pain. J'avais construit les lumières de police et de la sirène en utilisant un Arduino Uno, LEDs et un buzzer Piezo. Pour activer le vibreur sur et en de
Enfants de l’écran minuterie avec Arduino

Enfants de l’écran minuterie avec Arduino

Ce dispositif donne un parent vraiment robuste moyen de contrôler la quantité de temps d'écran (TV / DVD / console) leurs enfants ont chaque jour. Il fonctionne en ayant un temps-switch intelligent qui contrôle le signal HDMI en passant entre un appa
Commutation Ethernet - avec Arduino

Commutation Ethernet - avec Arduino

Aim :Passer le relais de l'ethernet ou internet, en utilisant votre téléphone portable, tablette ou ordinateur avec une interface graphique agréable.Mise à jour V4.06Veuillez lire les étapes ci-dessous pour l'étape 2 Si vous lisez cet article pour la
Système Ambilight pour chaque entrée connectés à votre téléviseur. WS2812B Arduino UNO Raspberry Pi

Système Ambilight pour chaque entrée connectés à votre téléviseur. WS2812B Arduino UNO Raspberry Pi

J'ai toujours voulu ajouter ambilight à mon téléviseur. Il est tellement cool ! J'ai finalement fait et je n'étais pas déçu !J'ai vu beaucoup de vidéos et de nombreux tutoriels sur la création d'un système Ambilight pour votre TV, mais je n'ai jamais
Chasse au Trésor Arduino

Chasse au Trésor Arduino

J'ai toujours aimé les films comme Trésor National et autres. Ceux qui dispose d'une équipe de gens qui courent partout essayant de résoudre une énigme ou un chapelet de devinettes pour, obtenir l'or, téléchargez la jeune fille, sauver le monde, deve
Arduino LilyPad canard dynastie Hoodie avec les témoins sonores et LED

Arduino LilyPad canard dynastie Hoodie avec les témoins sonores et LED

j'ai fait un chandail à capuchon canard dynastie sur le thème avec un LilyPad Arduino qui a 3 interrupteurs de capteur de fermeture à glissière pour activer les 3 actions/programmes différents à l'arrière de la capuche. La fermeture à glissière est l
Arduino Dollhouse

Arduino Dollhouse

Un plaisir du projet pour l'apprentissage de base programmation Arduino, impression 3D, construction de PCB, composant à souder, câblage - tout garantis pour vous permettre de vous amuser au moins autant que votre enfant:)Étape 1: Ce que vous aurez b
Arduino contrôlée minuterie de cuisine

Arduino contrôlée minuterie de cuisine

Chacun d'entre vous doit ont vécu ce que vous avez quelque chose à cuire sur votre gazinière tandis que de l'autre côté vous get occupé à regarder la télévision ou obtenir une conversation profonde que vous réalisez sur la détection d'une odeur qu'il
Détecteur de porte magnétique et Arduino

Détecteur de porte magnétique et Arduino

SalutDonc je voulais connecter un capteur de porte magnétique à ma porte, pour ouvrir une session fondamentalement si quelqu'un est venu dans ma chambre alors que j'étais absent à l'école, ou si je suis entré dans la chambre après mon temps de l'écol
Arduino Powered Home

Arduino Powered Home

J'ai fait quelques mises à jour à cette instructable depuis août 2014 ***J'ai décidé de partager ces informations afin que cela pourrait aider d'autres personnes qui ont eu du mal à faire des choses semblables avec leur Arduino. J'ai récemment obtenu
Comment construire un Robot jouant Arduino alimenté par Chess

Comment construire un Robot jouant Arduino alimenté par Chess

à en juger par le nombre d'échecs liés Instructables, je pense qu'il est sûr de dire que la communauté bénéficie du jeu.  Il peut être difficile, toutefois, de trouver quelqu'un qui joue au même niveau que vous faire.  Pour résoudre ce dilemme et d'a
Arduino DIY base MIDI Foot Controller

Arduino DIY base MIDI Foot Controller

J'ai eu envie d'essayer une arpenteuse de la guitare pendant un certain temps, mais je n'aime pas l'idée de dépenser de l'argent sur une pédale spécifique du boucleur quand je peux utiliser un ordinateur pour cela et depuis j'ai appris l'arduino pour
Mon premier Robot Arduino

Mon premier Robot Arduino

J'ai construit ce robot parce que c'est pas cher, simple et amusant. Le coût total de ce projet est inférieur à 100 $. Il a un meuble « tête », un contrôleur tactile bouton poussoir et utilise un microcontrôleur Arduino Uno pour ses « cerveaux ».Étap