Arduino-kontrollerade HDMI switch



Detta instructable visar dig hur man styr flera HDMI-feeds till din TV med en mikrokontroller som en Arduino att aktivera och inaktivera överföringen med en enda kontroll linje.

Mitt slutliga mål är att ha ett robust men flexibelt sätt att begränsa den tid mina barn kan tillbringa framför TV, utan att hamna i argument vid avstängning tid. Jag började arbeta med detta efter att ha upptäckt att mina barn svarat riktigt bra på en "farmor-timer" som jag installerade PC bokföringen. Detta begränsar tillgång gånger och varaktigheten av deras verksamhet. När tiden går ut, slutar deras session abrupt. Detta låter lite hård men märkliga är att de accepterar det utan bråk, medan det skulle vara mycket gråt och tandagnisslan om deras föräldrar vågade manuellt knäppt växeln "off". Det var så lyckat att jag tänkte jag skulle försöka få något liknande för TV, men säkerligen i Storbritannien ingenting existerar för att göra detta. I USA är det möjligt att köpa saker avsedda för denna mycket jobb, men såvitt jag vet dessa enda kostym US pluggar och spänningar eller de styra endast komposit video etc.

Jag hade det i åtanke att bygga en Arduino-baserad domänkontrollant med en realtidsklocka modul för att återge några av funktionen "farmor-timer". Den hårda biten var hur man växlar TV: N på och av kraftfullt men säkert. Så ställa jag om med tanke på alternativ:

1) styr strömmen till TV - mycket effektiv men jag oroa, skadar TV: N på lång sikt och det innebär att använda elnätet reläer etc.

2) styra med hjälp av IR-fjärr protokoll - trevlig idé men makt är nästan alltid en växla tror jag, och det finns inget sätt för en fjärrenhet veta tillståndet för TV, så i praktiken tror jag inte att detta skulle fungera.

3) kontroll genom att byta HDMI-feeds från de olika inmatningsenheter (vi inte använder direkt RF-ingång på TV: n längre) - Detta skulle kunna fungera men HDMI är en snabb signal som måste dirigeras och bytte noggrant - du kan inte bara använda några transistorer på ett protoboard!

Jag ansåg alternativ 1 & 2 vara icke startande. Alternativ 3 kändes som det bästa sättet att gå, förutom problemet med hur man utför växlingen. Ange automatisk HDMI combiner och switch som kan köpas för mindre än £5 från många handlare (via Ebay, till exempel).

Jag snabbt bestäms hur man ändra detta helt enkelt så att en 0-5 V TTL signal skulle kontrollera om det överförs eller blockerade HDMI-signaler. Ändringen försämra inte den manuellt eller automatiskt kanalval inom enheten.

Ändringen är mycket enkel förutsatt att du är bekväm med Arduino gränssnitt och grundläggande lödning. Det krävs följande:

Billiga 3-till-1 automatisk HDMI kopplat av den typ som visas ovan (kan enkelt fås via Ebay, till exempel). Det kan vara möjligt att använda andra under förutsättning att de fungerar på samma sätt. UPPDATERA - se min andra instructable för ett alternativt HDMI kopplat som fungerar på samma sätt och som jag fann för att utföra bättre med några av min AV-källor.

Grundläggande elektronik verktyg

Lödkolv

1K resistor

2N2907 PNP transistor

Hot-melt limpistol

Hook-up tråd (t.ex. 7/0,2)

Jag kommer att beskriva endast HDMI kopplat ändringen på följande sidor. Det är verkligen enkelt. Jag har antagit att människor företaget denna ändring har "normal färdighet i konsten" och därför inte har med kretsscheman eller bilder av varje enskilt skede i processen. Den Arduino controller del lämnar jag till läsaren för nu eftersom det sannolikt anpassas till deras individuella behov. Min plan är att ge mina barn RFID passerar och låta dem "logga in" att få tillgång till deras TV protokoll, vilka visas tickar ner på en sju segment display. UPPDATERING - detta arbete har publicerats i ett annat av mina Instructables.

Friskrivningsklausul: denna ändring fungerade för mig och verkade inte skada bifogade AV maskinvara, men jag kan inte garantera dess lämplighet för ansökan så uppenbart om du utför det så är det på egen risk.

Se Steg
Relaterade Ämnen

Sällskapsdjur utegångsförbud: En Arduino kontrollerade sällskapsdjur dörr

Problemet: du vill begränsa den tid när ditt husdjur är tillåtet att gå utanför. Detta kan bero på att trakten inte är säkra för din katt eller liten hund på natten (plundringarna coyotes kommer att tänka på). Men du vill ha ditt husdjur för att kunn...

Avkodning och skicka 433MHz RF koder med Arduino och rc-switch

I denna tutorial ska jag visa dig hur du använder en Arduino att avkoda signaler från RF-fjärrkontroller, och skicka dem till fjärrstyra vissa elnätet växlar och en garageport.Obs: Denna guide är skriven för Australien, där det är lagligt att driva l...

Arduino kontrollerade kök Timer

Alla ni måste har upplevt detta att du har något kokning på din gasspis medan å andra sidan du få upptagen tittar på TV eller få en djup konversation att du inser på upptäcka en lukt som det var helt bortskämd bara på grund av din slarv. Denna lilla...

Arduino kontrollerade ljus dimmer

Varning: Vissa människor försöka bygga detta med en optocoupler med zerocrossing coz "som är bättre" rätt? Vissa får även höra i elektronik butiker är det bättre att använda sådan optocoupler. FEL. Detta fungerar endast med en random brand optoc...

Laser Galvo - Arduino kontrollerade

Arduino kontrollerad laser galvo. Servo driven speglar styra UV laser lämna ett fosforescerande spår på glöd-in-the-dark vinyl ark.Ursprungligen postat på notes.robives.comSteg 1:Börjar med ett blad av självlysande vinyl från eBay och en UV laserpeka...

Arduino kontrollerade Servo Robot (serbiska)

vad bättre sätt för att börja experimentera med öppen källkod mikro-styrenheter ( Arduino ) då genom att bygga din egen öppen källkod robot ( CC (SA-av))?Vad till gör med din Serbiska?(här) - Hur ansluta din serbiska till internet och köra det över e...

Infraröd Sensor guidade Arduino kontrollerade L293D Robot (del 2)

Här är del 2 av Arduino kontrollerade L293D Robot.Del 2 innehåller IR Sensors.This ingår i en serie av instructables leder till en rad efterföljare Robot.QRD1114 Infrarödsensor kopplad till ArduinoSteg 1: Ledningar IR sensorn till ArduinoNegativ från...

Arduino kontrollerade fyren

Översikt:Jag har ofta tänkt att en fyr skulle göra ett stort projekt för en Arduino, och så jag beslöt att ge det ett försök med någon av de lokala fyrarna här i Erie, Pennsylvania som inspiration. Jag valde Norr Pierhead fyr som vaktar ingången till...

Arduino-kontrollerade Wolf svans

hälsningar, eller ska jag säga, "Aaaaaooooooooooooh!" Gärna göra din bekantskap Karl wolf entusiast. Du har en inre wolf ande som är så ivriga att ge sig till känna att du har kommit mig att lära mig hur man gör din egen animatronic wolf svans,...

Arduino kontrollerad bil Tracking System baserade på SMS-

Hej jag gjorde en Arduino kontrollerad bil Tracking System baserat på SMS för min fars bil.Använda modulerna är;Arduino nano V3.0SkyLab GPS-modulenWaveCom GSM-modulSoftwareSerial bibliotek, TinyGPS används för att kommunicera med moduler.När jag ring...

Trådlösa Arduino kontrollerade Tank (nRF24L01)

Hej!Idag kommer jag att visa dig hur man bygger en Arduino kontrollerade tank och fjärrkontroll. 3d tryckta delar av tanken (med undantag av registeransvarige, spåra guide och tank cover) ritades av timmiclark och kan hittas här.Steg 1: Samla materia...

Arduino kontrollerade CNC / 3D skrivare Hybrid

Moder natur gör... Vi bygger.BuildersBot säkringar 3D utskrift & CNC fräsning till en Builders dröm "3dprintingindustry.com"BuilderBot är en öppen Design maskin, som använder OpenMjukvara och öppen hårdvara. Det är en produkt av öppna projek...

Android & Arduino kontrollerade projektorn skärmen

detta är min första gången du använder Arduino, eller någon mikrokontroller. Jag är glad att det fungerat så bra men min fru kan inte bero på, travar av mikrokontroller som kommer att dyka upp på vår tröskel snart för framtida projekt. Någon feedback...

Wall-E's anti-sociala kusin: objekt att undvika Arduino kontrollerade Robot!

jag byggde nyligen en Arduino kontrollerade robot, som undviker objekt och skickar ut en PING)) ekolod att kontrollera om ett objekt är. När ett objekt har identifierats, roboten ryggen upp och vänder åt andra hållet!Jag kallar det anti-sociala robot...

Arduino-kontrollerade Smart Home

Detta Instructable skrevs av PubNub Evangelist Ian Jennings . Ians historia går igenom hans processen för att bygga en Arduino-kontrollerade smarta hem modell från grunden.--Tillbaka i September, vår grundare Stephen och jag pratade om olika sätt att...

Arduino kontrollerade Flight Simulator - "The Viper"

min Maker Faire projekt för 2012 är "The Viper"--en Arduino kontrollerade flight simulator inspirerad av shipen av det samma känt från SyFy kanalens TV-serien Battlestar Galactica. Den roterar 360 grader längs två axlar, vilket innebär att ja, d...

Arduino kontrollerade makt källa

Detta instructable beskriver hur du utformar en Arduino kontrollerad leverans strömkälla.En kort video som presenterar sitt arbete kan ses i min Youtube-kanalSteg 1: Design idéer, begagnade strategi... Syftet med projektet var att skapa ett litet dri...

Arduino kontrollerade SIP & PUFF Switch

The Arduino-serien av mikro-kontrollanter öppnar upp en enorm värld av möjligheter för nybörjare programmerare och hobby! Med fritt tillgängliga utvecklingssystem och tutorials, och ett brett spektrum av bibliotekets funktioner och prov skisser, kan...

Arduino kontrollerade pc power switch

detta projekt är det första steget i en avancerad pc strömbrytaren.denna första delleveransen visar dig hur makten din arduino från strömförsörjningen datorer även när datorn är avstängd.och ta kontroll över datorer strömbrytaren med din arduino.Efte...