Arduino-gesteuerte HDMI Switch


Diese instructable zeigen Ihnen, wie Sie steuern mehrere HDMI-Feeds auf Ihren Fernseher mit einem Mikrocontroller wie ein Arduino aktivieren und Deaktivieren der Übertragung mit einer einzigen Steuerleitung.

Mein Ziel ist es, stabile, aber flexible Mittel, die Höhe der Zeit zu begrenzen, die meine Kinder vor dem Fernseher verbringen können, ohne in Argumente zur Abzweigung Zeit zu haben. Ich begann die Arbeit an diesem nach der Entdeckung, die meine Kinder reagierte sehr gut auf eine "Oma-Timer", welches ich auf ihren PC-Konten angelegt. Dies schränkt die Zugriffszeiten und die Dauer ihrer Tätigkeit. Wenn die Zeit ist abgelaufen, wird ihre Sitzung abrupt beendet. Das klingt ein bisschen hart, aber das seltsame ist, dass sie es, ohne viel Aufhebens akzeptieren, während es gäbe viel Heulen und Zähneklappern wenn Eltern gewagt, manuell schnippte den "aus"-Schalter. Es war so erfolgreich, dass ich dachte, ich würde versuchen, etwas ähnliches für den Fernseher, aber sicherlich im Vereinigten Königreich gibt es nichts dazu. In den USA ist es möglich, Dinge bestimmt sehr dafür zu kaufen, aber soweit ich weiß, dass diese einzige Anzug US Stecker und Spannungen oder sie kontrollieren nur composite video etc..

Ich hatte es im Sinn, ein Arduino-basierte Steuerung mit einem Real time Clock-Modul um einige der Funktionen "Oma-Timer" reproduzieren zu bauen. Das harte Bit war, wie man den Fernseher ein- oder auszuschalten robust aber sicher. Also machte ich mich über die Prüfung der Optionen:

(1) steuern die Netzspannung an den Fernseher - sehr effektiv, aber ich mache mir Sorgen über negative Auswirkungen auf den TV auf lange Sicht und es beinhaltet die Verwendung Netz Relais etc..

(2) Steuerung mit IR remote-Protokolle - nette Idee aber macht ist fast immer als ein-/Ausschalter, ich denke, und besteht keine Möglichkeit für ein entferntes Gerät kennen den Zustand des TV, in der Praxis ich glaube, dass dies funktionieren würde.

(3) Kontrolle durch den Wechsel der HDMI-feeds aus den verschiedenen Eingabegeräten (wir verwenden keine direkte HF-Eingang am TV nicht mehr) - Dies könnte funktionieren aber HDMI ist ein schnelles Signal, welches weitergeleitet und sorgfältig geschaltet werden muss - Sie können nicht einfach ein paar Transistoren auf einem Lochrasterplatinen verwenden!

Ich überlegte Optionen 1 und 2 nicht-Startern. Option 3 schien der beste Weg zu gehen, außer für das Problem wie die Umschaltung durchzuführen. Geben Sie den automatischen HDMI-Combiner und Schalter kaufen kann für weniger als £5 von zahlreichen Händlern (über Ebay, zum Beispiel).

Ich bestimmt schnell wie man dies sehr einfach ändern, so dass eine 0-5 V TTL-Signal wäre zu kontrollieren ob sie übertragen oder blockierte HDMI-Signale. Die Änderung beeinträchtigen nicht die manuelle oder automatische Kanalwahl innerhalb des Gerätes.

Der Umbau ist sehr einfach, vorausgesetzt, Sie sind komfortabel mit Arduino Interfacing und grundlegende Löten. Es ist Folgendes erforderlich:

Günstige 3-in-1 automatische HDMI Switcher der obigen (leicht erhalten werden über Ebay, zum Beispiel). Es kann möglich sein, andere verwenden, sofern sie auf die gleiche Weise funktionieren. UPDATE - siehe meine anderen instructable für eine alternative HDMI Switcher funktioniert in gleicher Weise und das fand ich durchführen mit einigen meiner AV-Quellen besser.

Grundlagen der Elektronik-Werkzeuge

Lötkolben

1K Widerstand

2N2907 PNP-transistor

Hot-Melt Klebepistole

Hook-Up Draht (z. B. 7/0,2)

Ich beschreibe nur die HDMI-Switcher-Änderung auf den folgenden Seiten. Es ist wirklich einfach. Ich habe angenommen, dass Menschen Unternehmen diese Modifikation haben "normale Qualifikation in der Kunst" und daher noch nicht Schaltpläne oder Fotos von jeder einzelnen Phase in den Prozess eingebunden. Der Arduino Controller Teil überlasse ich dem Leser vorerst da es wahrscheinlich auf ihre individuellen Bedürfnisse zugeschnitten werden. Mein Plan ist, geben meine Kinder RFID-Pässe und lassen sie "anmelden", um ihre TV-Minuten Zugriff auf die tickt nach unten auf eine sieben-Segment-Anzeige dargestellt werden. UPDATE - diese Arbeit ist jetzt in einem anderen meiner Instructables erschienen.

Disclaimer: diese Änderung für mich gearbeitet und schien nicht zu Schaden der angeschlossenen AV-Hardware, aber ich kann nicht garantieren, ihre Eignung für die Anwendung so offensichtlich, wenn Sie es tragen dann ist es auf Ihr eigenes Risiko.

Stichworte: Arduino, Schalter, HDMI

In Verbindung stehende Artikel

Arduino gesteuert Lichtdimmer

Arduino gesteuert Lichtdimmer

Warnung: Einige Leute versuchen, dies mit einem Optokoppler mit Zerocrossing Coz ", das ist besser" Recht zu bauen? Einige sind sogar gesagt in Elektronik-Läden ist es besser, zu verwenden solch einen Optokoppler. FALSCH. Dies funktioniert nur m
Arduino gesteuert LED Stuhl und Gaming-System

Arduino gesteuert LED Stuhl und Gaming-System

Das Ziel dieses Projektes war zu lernen, wie Elektrowerkzeuge und implementieren Software damit. Dies war aufgeteilt in drei Hauptteile gegliedert: LED Strip von einem Arduino, Rasberry PI-System kontrolliert angeschlossen an einen Monitor, und das G
Laser-Galvo - Arduino gesteuert

Laser-Galvo - Arduino gesteuert

Arduino gesteuert Laser Galvo. Das Servo angetrieben Spiegel lenken den UV-Laser eine phosphoreszierende Spur auf der Glow-in-the-Dark-Vinyl-Folie.Ursprünglich geschrieben am notes.robives.comSchritt 1:Beginnend mit einem Blatt von leuchtenden Vinyl
Arduino gesteuert Küchen-Timer

Arduino gesteuert Küchen-Timer

Sie alle müssen dies, dass Sie etwas gekocht wird auf Ihrem Gasherd und auf der anderen Seite Sie Get busy vor dem Fernseher oder bekommen ein tiefes Gespräch, dass Sie erkennen auf einen Geruch zu erkennen haben erlebt, die es war rundum verwöhnt, n
Arduino-gesteuerte Wolf Tail

Arduino-gesteuerte Wolf Tail

Grüße, oder sollte ich sagen, "Aaaaaooooooooooooh!" Gerne Ihr bekannter Kollegen Wolf-Enthusiasten. Sie haben einen innere Wolf-Geist, die so begierig darauf, sich bekannt machen, dass Sie gekommen, mich zu lernen, wie Ihre ganz eigene Animatron
Arduino gesteuert CNC / 3D Drucker Hybrid

Arduino gesteuert CNC / 3D Drucker Hybrid

Mutternatur macht... Wir bauen.BuildersBot Sicherungen 3D-Druck & CNC-Fräsen in einem Builder Traum "3dprintingindustry.com"Der BuilderBot ist eine offene Bauweise-Maschine, die offenen verwendetSoftware und Open Hardware. Es ist ein Produkt
Ein weiterer Karton Roboter-Staubsauger mit Arduino gesteuert

Ein weiterer Karton Roboter-Staubsauger mit Arduino gesteuert

Das ist einfache Roboter-Staubsauger von Arduino gesteuert.Dies kann sogar einfacher sein, wenn anstelle von Turbine und Mülleimer - verwenden Sie eine Küche Gewebe oder ein Stück Kunststoff-Gewebe.Schritt 1: Erforderliche KomponentenArduinoMotor-Sch
DIY Arduino gesteuert Ei-Bot

DIY Arduino gesteuert Ei-Bot

In diesem Instructables zeige ich Ihnen wie Sie Ihr eigenes Ei-Bot mit Arduino gesteuert. Ich wollte es schon machen, aber ich dachte, es ist zu schwer für mich, aber ich habe mich geirrt. Es ist einfach, so zu bauen, denn sicher kann jeder es tun.Sc
Digital Window Sticker (Arduino gesteuert)

Digital Window Sticker (Arduino gesteuert)

ein Autoaufkleber Größe L.E.D-Matrix, die Bilder in der Reihenfolge von einer SD-Karte, zur Herstellung einer animierten Zeichen oder "Window Sticker." anzeigt Arduino gesteuert! Außerdem enthält Windows, Mac und Linux Code .xbm Bilddateien in D
Arduino-gesteuerte Smart Home

Arduino-gesteuerte Smart Home

Diese Instructable entstand durch PubNub Evangelist Ian Jennings . IANS Geschichte geht durch seinen Prozess des Aufbaus einer Arduino-gesteuerte smart home-Modell von Grund auf neu.--Bereits im September, unser Gründer Stephen und ich redeten über M
Arduino gesteuert Leuchtturm

Arduino gesteuert Leuchtturm

Übersicht:Ich habe oft gedacht, dass ein Leuchtturm wäre ein tolles Projekt für ein Arduino zu machen, und so entschied ich mich, es mit einem der lokalen Leuchttürme hier in Erie, Pennsylvania als Inspiration zu versuchen. Ich entschied mich für den
DIY RC Auto mit Arduino gesteuert

DIY RC Auto mit Arduino gesteuert

Die folgenden Schritte führen Sie zu Ihrem eigenen RC-Car von Arduino gesteuert hoffentlich.Schritt 1: Auseinandernehmen von RC-carSie müssen Ihr RC Auto auseinander zu nehmen und das IC aus der Platine. Sie können dazu mit ein paar Zangen, Lötkolben
Arduino gesteuert Servo Roboter (serbischen)

Arduino gesteuert Servo Roboter (serbischen)

einen besseren Weg, experimentieren mit open-Source Mikro-Controller ( Arduino ), dann durch den Bau Ihrer eigenen Quelle Roboter öffnen ( CC (SA-durch))?Was ist mit Ihren serbischen zu tun?(hier) - wie Verbindung Ihrer serbischen Internet und fahren
Drahtlose Arduino gesteuert Tank (nRF24L01)

Drahtlose Arduino gesteuert Tank (nRF24L01)

Hallo!Heute werde ich Sie wie ein Arduino gesteuert Tank und Fernbedienung bauen zeigen. Der 3D-Druck Teile des Tanks (mit Ausnahme der Controller track Guide und Tank Cover) wurden von Timmiclark entworfen und kann gefunden werden hier.Schritt 1: Sa