Arduino-gecontroleerde HDMI switch


Dit instructable zal u tonen hoe om te controleren van meerdere HDMI-feeds op uw TV met behulp van een microcontroller zoals een Arduino inschakelen en uitschakelen van transmissie met een enkel besturingselement lijn.

Mijn uiteindelijke doel is om een robuuste maar flexibele middel te beperken van de hoeveelheid tijd die mijn kinderen voor de TV, zonder het krijgen in argumenten turn-off tegelijk kunnen doorbrengen. Ik begon te werken aan dit na de ontdekking dat mijn kinderen reageerde goed op een 'oma-timer', die ik heb geïnstalleerd op hun PC-rekeningen. Dit beperkt de toegangstijden en de duur van hun activiteiten. Wanneer de tijd afloopt, wordt hun sessie abrupt beëindigd. Dit klinkt een beetje hard maar de odd ding is dat ze zonder drukte accepteren, terwijl er zou veel geweeklaag en tandengeknars als hun ouders durven handmatig zette de "uit" schakelaar. Het was zo succesvol dat ik dacht dat ik zou proberen om iets dergelijks voor de TV, maar zeker in het Verenigd Koninkrijk bestaat niets om dit te doen. In de VS is het mogelijk om te kopen dingen die bestemd zijn voor deze zeer baan, maar voor zover ik deze enige pak weet vs stekkers en voltages of zij controleren alleen samengestelde video enz.

Ik had het in gedachten om te bouwen van een Arduino gebaseerde controller met een real-time klok-module om te reproduceren enkele van de functionaliteit 'oma-timer'. De vaste bits was hoe u de TV aan en uit robuust maar veilig. Dus stel ik over de bestudering van de opties:

1) bepalen de netvoeding aan op de TV - zeer effectief maar ik heb zorgen over de negatieve effecten op de TV op de lange termijn en op omvat using lichtnet Relais enz.

2) bepalen met behulp van IR externe protocollen - leuk idee maar macht is bijna altijd een knevel denk ik, en er is geen manier voor een extern apparaat te weten van de toestand van de TV, dus in de praktijk denk ik niet dat dit zou werken.

3) controle door het overschakelen van de HDMI-feeds van de verschillende invoerapparaten (we niet meer directe RF input op de TV gebruiken) - dit zou kunnen werken maar HDMI is een snelle signaal dat moet worden gerouteerd en schakelde zorgvuldig - u kan niet gewoon gebruik maken van een paar transistoren op een protoboard!

Ik heb overwogen opties 1 & 2 om te worden niet-starters. Optie 3 leek me de beste manier om te gaan, met uitzondering van het probleem van hoe te schakelen. Voer de automatische HDMI combiner en schakelaar die kan worden gekocht voor minder dan £5 van talrijke handelaren (via Ebay, bijvoorbeeld).

Ik snel vastbesloten dit eenvoudig wijzigen zodat een 0-5 V TTL-signaal zou de controle of het verzonden of geblokkeerde HDMI-signalen. De wijziging beschadigen niet de handmatige of automatische kanaalselectie binnen het apparaat.

De wijziging is zeer eenvoudig, mits u vertrouwd met de Arduino interfacing en fundamentele solderen bent. Het is het volgende vereist:

Goedkoop 3-tegen-1 automatische HDMI schakelaar van het type hierboven (kan gemakkelijk worden verkregen via Ebay, bijvoorbeeld). Het kan mogelijk zijn te gebruiken anderen op voorwaarde dat ze op dezelfde manier functioneren. UPDATE - Zie mijn andere instructable voor een alternatieve HDMI-switcher, welke werkt op dezelfde wijze bekijken en die ik gevonden voor het uitvoeren van beter met een aantal van mijn AV-bronnen.

Basis elektronica hulpmiddelen

Soldeerbout

1K Ohm weerstand

2N2907 PNP transistor

Hot-melt lijmpistool

Hook-up draad (bijvoorbeeld 7/0.2)

Alleen de HDMI schakelaar wijziging op de volgende pagina's zal ik beschrijven. Het is echt eenvoudig. Ik heb aangenomen die mensen onderneming deze wijziging beschikken over 'normale vaardigheid in de kunst' en daarom nog niet opgenomen schakelschema's of foto's van elke één fase in het proces. De Arduino controller deel laat ik aan de lezer voor nu als het dreigt te worden afgestemd op hun individuele behoeften. Mijn plan is om mijn kinderen RFID passen en laat hen 'inloggen' op hun TV-minuten, die tikt neer op een 7 segment display worden weergegeven. UPDATE - dit werk is nu gepubliceerd in een andere van mijn Instructables.

Disclaimer: deze wijziging gehanteerd voor mij en leek niet te schaden de bijgevoegde AV-hardware, maar ik kan niet garanderen zijn geschiktheid voor de toepassing zo duidelijk dat als u het uit te voeren is op eigen risico.

Labels: Arduino, Schakelaar, HDMI

Gerelateerde Artikelen

Arduino gecontroleerd kookwekker

Arduino gecontroleerd kookwekker

U allen moet heb meegemaakt dat je iets wordt gekookt op uw gasfornuis terwijl aan de andere kant u get drukke TV kijken of krijgen een diepe gesprek hebt dat je je realiseert op het opsporen van een geur die het was volledig verwend alleen vanwege u
Huisdier Curfew: Een Arduino gecontroleerde huisdier deur

Huisdier Curfew: Een Arduino gecontroleerde huisdier deur

Het probleem: U wilt beperken van de tijd wanneer uw huisdier mee mag naar buiten te gaan. Dit kan zijn omdat de buurt niet veilig voor uw kat of kleine hond in de nacht is (plunderende coyotes voor de geest komt). Maar u wilt uw huisdier te kunnen t
Arduino gecontroleerd licht dimmer

Arduino gecontroleerd licht dimmer

Waarschuwing: Sommige mensen proberen om dit met een optocoupler met zerocrossing coz rechts "dat is beter"? Sommigen horen zelfs in elektronicawinkels, het is beter om te gebruiken dergelijke een optocoupler. VERKEERDE. Dit werkt alleen met een
Digitale venster Sticker (Arduino gecontroleerde)

Digitale venster Sticker (Arduino gecontroleerde)

een bumpersticker formaat L.E.D. matrix waarin afbeeldingen worden weergegeven in volgorde van een SD-kaart, voor de productie van een geanimeerde teken of "venster sticker." Arduino gecontroleerd! Ook bevat Windows, Mac en Linux code voor .xbm
Galvo - Laser Arduino gecontroleerd

Galvo - Laser Arduino gecontroleerd

Arduino gecontroleerd galvo laser. De servo aangedreven spiegels sturen de verlaten een fosforescerende parcours op het blad van de glow-in-the-dark vinyl UV-laser.Oorspronkelijk Gepost op notes.robives.comStap 1:Beginnen met een blad van lichtgevend
Arduino gecontroleerd CNC / 3D Printer hybride

Arduino gecontroleerd CNC / 3D Printer hybride

Moeder natuur maakt... Wij bouwen.BuildersBot zekeringen 3D printen & CNC frezen in één Builder's droom "3dprintingindustry.com"De BuilderBot is een Open ontwerp machine, die gebruik maakt van OpenSoftware en Open Hardware. Het is een produc
Arduino-gecontroleerde Wolf staart

Arduino-gecontroleerde Wolf staart

groeten, of moet ik zeggen, "Aaaaaooooooooooooh!" Maken van uw bekende collega wolf liefhebber graag. Je hebt een innerlijke wolf geest dat zo graag bekend maken dat u mij om te leren hoe om uw zeer eigen animatronic wolf staart, zodat u kunt ec
Arduino-gecontroleerde gordijn

Arduino-gecontroleerde gordijn

In dit nieuwe project, we gecombineerd van elektronica en mechanica, en maakte een Arduino-gecontroleerde gordijn roller.Veel plezier met maken!Stap 1: Planning van het CircuitVoor dit circuit u hebt nodig:1. de roterende Potentiometer2. de Arduino U
Draadloos Arduino gecontroleerde Tank (nRF24L01)

Draadloos Arduino gecontroleerde Tank (nRF24L01)

Hallo!Vandaag zal ik u tonen how to build een Arduino gecontroleerde tank en een afstandsbediening. De 3d afgedrukt delen van de tank (met uitzondering van de controller, bijhouden gids en tank cover) werden ontworpen door timmiclark en kan worden ge
Arduino gebaseerd donker Switch

Arduino gebaseerd donker Switch

Arduino gebaseerde donkere Switch is een eenvoudig project die in feite voor Arduino-beginners die net begonnen met leren gebruiken van Arduino.Zoals de naam suggereert in dit project zullen we ON draaien de lichten automatisch als de omgevingstemper
Arduino gecontroleerd Servo Robot (SERVISCH)

Arduino gecontroleerd Servo Robot (SERVISCH)

wat een betere manier om te experimenteren met opensource micro-controllers ( Arduino ) dan door het bouwen van uw eigen bron robot open ( CC (SA-door))?Wat te doen met uw Servische?(hier) - hoe uw Servische verbinden met het internet en het rijden o
Arduino gecontroleerde auto volgsysteem op basis van SMS

Arduino gecontroleerde auto volgsysteem op basis van SMS

Hi ik een Arduino gecontroleerde auto volgsysteem op basis van SMS voor mijn vaders auto maakte.De gebruikte modules zijn;Arduino nano V3.0SkyLab GPS-moduleWaveCom GSM moduleDe SoftwareSerial bibliotheek, TinyGPS worden gebruikt om te communiceren me
Arduino-gecontroleerde Smart Home

Arduino-gecontroleerde Smart Home

Dit Instructable werd geschreven door PubNub Evangelist Ian Jennings . Ian's verhaal doorloopt zijn proces van het opbouwen van een Arduino-gecontroleerde smart home model van kras.--Terug in September, onze stichter Stephen en ik spraken over manier
Arduino gecontroleerd vuurtoren

Arduino gecontroleerd vuurtoren

Overzicht:Ik heb vaak gedacht dat een vuurtoren zou een groot project voor een Arduino, en dus heb ik besloten om het eens te proberen met behulp van een van de lokale vuurtorens hier in Erie, Pennsylvania als inspiratie. Ik koos voor de North Pierhe