Përmbajtje:

Ndërprerës HDMI i kontrolluar nga Arduino: 3 hapa
Ndërprerës HDMI i kontrolluar nga Arduino: 3 hapa

Video: Ndërprerës HDMI i kontrolluar nga Arduino: 3 hapa

Video: Ndërprerës HDMI i kontrolluar nga Arduino: 3 hapa
Video: BTT Manta M8P v2 - Basics with CB1 v2.2 2024, Nëntor
Anonim
Ndërprerës HDMI i kontrolluar nga Arduino
Ndërprerës HDMI i kontrolluar nga Arduino

Ky udhëzues do t'ju tregojë se si të kontrolloni burimet e shumta HDMI në televizorin tuaj duke përdorur një mikrokontrollues të tillë si një Arduino për të aktivizuar dhe çaktivizuar transmetimin me një linjë të vetme kontrolli.

Qëllimi im përfundimtar është të kem një mjet të fuqishëm por fleksibël për të kufizuar sasinë e kohës që fëmijët mund të kalojnë para televizorit, pa u grindur në kohën e fikjes. Aplikimet që kufizojnë kohën ekzistojnë për kompjuterët, por në kohën e shkrimit nuk kishte pothuajse asgjë për televizorët në Mbretërinë e Bashkuar. Në SHBA është e mundur të blini gjëra të destinuara për këtë punë, por me sa di unë këto i përshtaten vetëm prizave dhe tensioneve amerikane ose kontrollojnë vetëm video të përbëra etj.

E kisha parasysh të ndërtoja një kontrollues të bazuar në Arduino me një modul të orës në kohë reale për të siguruar funksionalitetin e kohëmatësit. Gjëja e vështirë ishte se si ta ndizni dhe fikni televizorin në mënyrë të fortë, por të sigurt. Kështu që unë fillova të marr parasysh opsionet:

1) kontrolloni fuqinë kryesore të televizorit - shumë efektive, por unë shqetësohem që të ndikoj negativisht në televizor në një afat të gjatë dhe përfshin përdorimin e stafetave kryesore etj.

2) kontrolli duke përdorur protokollet IR të largëta - ide e mirë, por fuqia është pothuajse gjithmonë një ndërprerës mendoj, dhe nuk ka asnjë mënyrë që një pajisje e largët të dijë gjendjen e televizorit, kështu që në praktikë nuk mendoj se kjo do të funksiononte.

3) kontrolli duke ndërruar burimet HDMI nga pajisjet e ndryshme hyrëse (ne nuk përdorim më hyrje të drejtpërdrejtë RF në TV) - kjo mund të funksionojë, por HDMI është një sinjal i shpejtë i cili duhet të drejtohet dhe të kalohet me kujdes - nuk mundeni përdorni vetëm disa transistorë në një protoboard!

Unë i konsiderova opsionet 1 dhe 2 si jo fillestare. Opsioni 3 dukej si mënyra më e mirë për të shkuar, përveç problemit se si të kryhet ndërrimi. Futni kombinuesin automatik HDMI dhe kaloni i cili mund të blihet për më pak se 5 £ nga tregtarë të shumtë (për shembull përmes Ebay).

Përcaktova me shpejtësi se si ta modifikoja këtë shumë thjesht në mënyrë që një sinjal 0-5 V TTL të kontrollonte nëse transmetonte ose bllokonte sinjalet HDMI. Modifikimi nuk dëmton përzgjedhjen manuale ose automatike të kanaleve brenda pajisjes.

Modifikimi është shumë i thjeshtë me kusht që të jeni të kënaqur me ndërfaqen dhe bashkimin bazë të Arduino. Ajo kërkon sa më poshtë:

Ndërrues i lirë HDMI 3 me 1 i llojit të treguar më sipër (mund të merret lehtësisht përmes Ebay, për shembull). Mund të jetë e mundur të përdoren të tjerët me kusht që ata të funksionojnë në të njëjtën mënyrë. PPRDITSIM - shihni udhëzuesin tim tjetër për një ndërrues alternativ HDMI i cili funksionon në të njëjtën mënyrë dhe që kam gjetur të performojë më mirë me disa nga burimet e mia AV.

Mjetet bazë elektronike

Makine per ngjitjen e metalit

Rezistencë 1K

2N2907 transistor PNP

Armë ngjitëse e shkrirjes së nxehtë

Teli lidhës (p.sh. 7/0.2)

Unë do të përshkruaj vetëm modifikimin e ndërruesit HDMI në faqet në vijim. Reallyshtë vërtet e thjeshtë. Unë kam supozuar se njerëzit që ndërmarrin këtë modifikim kanë 'aftësi normale në art' dhe prandaj nuk kanë përfshirë diagrame qarkore ose fotografi të çdo faze të vetme në proces. Pjesën e kontrolluesit Arduino ia lë lexuesit tani për tani pasi ka të ngjarë të jetë e përshtatur për nevojat e tyre individuale. Plani im është që shikuesit e mundshëm do të kenë karta RFID për t'i lejuar ata të "identifikohen" për të hyrë në minutat e tyre televizive, të cilat shfaqen duke shënuar në një ekran me shtatë segmente. PPRDITSIM - kjo punë tani është botuar në një tjetër udhëzues tim.

Përgjegjësia: ky modifikim funksionoi për mua dhe nuk dukej se dëmtonte asnjë nga pajisjet e bashkangjitura AV, por nuk mund të garantoj përshtatshmërinë e tij për aplikimin, kështu që padyshim që nëse e kryeni atë, atëherë është në rrezikun tuaj.

Hapi 1: Hiqni diodat e furnizimit me energji nga PCB Switcher

Hiqni diodat e furnizimit me energji nga PCB Switcher
Hiqni diodat e furnizimit me energji nga PCB Switcher

Hiqni katër vidhat nga pjesa e poshtme e mbylljes së ndërruesit.

Pritini dy gjysmat e kasës së ndarë dhe hiqni tabelën e qarkut.

Identifikoni tre diodat e montimit në sipërfaqe D1 deri D3, vendndodhjet e të cilave janë shënuar me të kuqe në figurë. Këto dioda drejtojnë një furnizim +5 VDC nga hyrjet HDMI në hyrje në seksionin e furnizimit me energji të bordit; bordi e merr fuqinë e tij nga këto drejtime.

Hiqni diodat (njëra është e shënuar me ngjyrë të gjelbër) duke përdorur një hekur bashkues për t'i hequr ato nga bordi. Kjo në mënyrë efektive çaktivizon bordin pasi IC -ja e ndërruesit nuk mund të marrë energji të jashtme. Vini re se fotografia për këtë hap është marrë PAS diodave ishin hequr.

Bordi i qarkut të modifikuar tani mund të aktivizohet nga jashtë duke siguruar një furnizim të jashtëm +5 VDC në seksionin e furnizimit me energji në tabelë. VDC +5 duhet të shkojë në bllokun katodik të D3 dhe toka e furnizimit duhet të shkojë në bllokun e tokëzimit pranë daljes HDMI (e shënuar me GND në tabelë nëse shikoni mjaftueshëm). Këto janë shënuar me ngjyrë blu në figurë.

Ky është thelbi i këtij hakimi - kontrolloni fuqinë në bord dhe ju kontrolloni nëse HDMI transmetohet apo jo. Ndërrimi manual / automatik i hyrjeve individuale ruhet pas këtij modifikimi.

Hapi 2: Instaloni një Ndërprerës Transistor në PCB Switcher

Instaloni një Ndërprerës Transistor në PCB Switcher
Instaloni një Ndërprerës Transistor në PCB Switcher

Arduino nuk mund të marrë rrymë të mjaftueshme nga një kunj i vetëm për të drejtuar bordin e ndërruesit HDMI. Hekurudha e saj e furnizimit me 5 VDC mund të burojë përafërsisht 400 mA. Pra, hapi tjetër është instalimi i një çelësi transistor PNP të anës së lartë për të lejuar Arduino të kontrollojë bordin nga furnizimi i tij me energji nëpërmjet një dalje dixhitale.

Kam përdorur një tranzistor 2N2907 PNP. Ky ishte montuar në stilin e defektit të vdekur në tabelën e qarkut të ndërruesit duke përdorur zam të shkrirjes së nxehtë. Në figurë ana e rrumbullakosur e tranzistorit përballet me skajin e jashtëm të tabelës. Importantshtë e rëndësishme të mbani të gjithë përbërësit / telat shtesë poshtë në tabelë në mënyrë që mbulesa e rrethimit të përshtatet përsëri më pas.

Një plumb i zi u përdor për të lidhur tokën Arduino me bllokun e tokës në tabelën e ndërruesit.

Një plumb i kuq u përdor për të lidhur emetuesin e PNP me pinin 5 VDC të Arduino.

Një plumb portokalli u përdor për të lidhur një dalje dixhitale në Arduino me bazën e PNP, përmes një rezistence 1 kOhm. Kam përdorur pinin 13 pasi është i lidhur me LED dhe ndezja bën një skicë të mirë testimi. Ky plumb portokalli është vija e kontrollit për ndërprerësin nga ana e lartë.

Koleksionisti i PNP ishte i lidhur me bllokun e katodës D3 në tabelën e ndërruesit.

Ngjitësja e shkrirjes së nxehtë u përdor në mënyrë të bollshme për të siguruar që të gjitha lidhjet dhe përbërësit të ishin të sigurt dhe se asnjë pantallona të shkurtra nuk mund të ndodhnin midis rezistencës, transistorit dhe bordit të ndërruesit.

Kam futur disa groove të vogla në anën e rrethimit për të lejuar që telat të kalojnë. Me kusht që instalimi i defektit të vdekur të jetë bërë me kujdes, mbulesa e rrethimit duhet të vendoset përsëri pa asnjë problem.

Hapi 3: Përfundimi

Mirë - kjo është pothuajse e gjitha. Meqenëse është një ndërprerës PNP i anës së lartë, transmetimi HDMI pohohet duke vendosur vijën e kontrollit LOW (0 V). Vendosja e vijës së kontrollit HIGH (+5 V) çaktivizon ndërruesin dhe kështu parandalon shfaqjen e çdo sinjali HDMI. Mos u shqetësoni megjithatë - nëse iriqët tuaj të shkathët shkëputin furnizimin me energji nga Arduino, ata do të humbasin hekurudhën e rëndësishme 400 mA 5 V e cila do të pengojë plotësisht transmetimin HDMI.

Padyshim që për ta përdorur këtë ndërrues si një mjet për të kontrolluar hyrjen në një televizor, duhet ta mbyllni atë në një kuti të vështirë për t’u hapur e cila mbyll kontrolluesin, ndërruesin dhe prizat e të gjitha prizave të hyrjes HDMI, me vrima për prizat e hyrjes mjaft të vogla për t'i parandaluar ato që të nxirren jashtë dhe të futen direkt në televizor. Kam ndërmend të montoj gjithçka (ndërrues, kontrollues, ekran etj.) Në një mbyllje të vetme tërheqëse që mund të shkojë pranë televizorit.

Shkon pa thënë se kjo do të jetë efektive vetëm nëse TV juaj po përdoret si një monitor HDMI. Nëse lini një prizë RF të kyçur në televizor, ajo do të jetë akoma e disponueshme. Në Mbretërinë e Bashkuar duket se është gjithnjë e më e zakonshme të përdorësh një PVR për të marrë hyrjen RF dhe për të siguruar sinjalin televiziv përmes HDMI, kështu që gjithçka që duhet të bësh është të heqësh kabllon e hyrjes RF nga televizori dhe ta fshehësh atë ose të heqësh alternativisht të gjithë kanalin akordim, për të parandaluar që fëmijët tuaj të anashkalojnë kontrollet tuaja.

Shpresoj që dikush ta gjejë këtë informacion të dobishëm. Fat i mirë me ndërtimin e kontrolluesit - kur të përfundoj timen do ta përditësoj këtë postim.

Recommended: