Բովանդակություն:
- Քայլ 1. Հեռացրեք սնուցման դիոդները Switcher PCB- ից
- Քայլ 2. Տեղադրեք տրանզիստորային անջատիչ Switcher PCB- ի վրա
- Քայլ 3: Եզրակացություն
Video: Arduino- ի կողմից վերահսկվող HDMI անջատիչ `3 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:47
Այս հրահանգը ցույց կտա ձեզ, թե ինչպես կարելի է վերահսկել ձեր հեռուստացույցի բազմաթիվ HDMI հոսքերը ՝ օգտագործելով միկրոկառավարիչ, ինչպիսին է Arduino- ն ՝ փոխանցման մեկ հսկիչ գծով միացնելու և անջատելու համար:
Իմ վերջնական նպատակն է ունենալ հզոր, բայց ճկուն միջոց ՝ սահմանափակելու այն ժամանակը, որը երեխաները կարող են անցկացնել հեռուստացույցի առջև ՝ առանց վիճաբանության մեջ ընկնելու անջատման պահին: PCամկետային սահմանափակումների դիմումներ կան ԱՀ-երի համար, սակայն գրելու պահին Մեծ Բրիտանիայում հեռուստացույցների համար գրեթե ոչինչ չկար: ԱՄՆ -ում հնարավոր է գնել հենց այս աշխատանքի համար նախատեսված իրեր, բայց որքանով ես տեղյակ եմ, դրանք համապատասխանում են միայն ԱՄՆ խրոցակին և լարմանը, կամ նրանք վերահսկում են միայն կոմպոզիտային տեսանյութեր և այլն:
Ես մտքում ունեի կառուցել Arduino- ի վրա հիմնված վերահսկիչ `իրական ժամանակի ժամացույցի մոդուլով` ժամաչափի գործառույթն ապահովելու համար: Դժվարն այն էր, թե ինչպես կարելի է հեռուստացույցը միացնել և անջատել ուժեղ, բայց անվտանգ: Այսպիսով, ես սկսեցի դիտարկել տարբերակները.
1) վերահսկել հեռուստատեսության ցանցը `շատ արդյունավետ, բայց ես անհանգստանում եմ երկարաժամկետ հեռանկարով հեռուստատեսության վրա բացասաբար ազդելու համար, և դա ներառում է ցանցի ռելեներ և այլն օգտագործելը:
2) վերահսկում IR հեռակառավարման արձանագրությունների միջոցով. Լավ գաղափար է, բայց ուժը գրեթե միշտ անջատիչ է, կարծում եմ, և հեռավոր սարքի համար հեռուստաընկերության վիճակը իմանալու միջոց չկա, այնպես որ գործնականում չեմ կարծում, որ դա կաշխատի:
3) վերահսկողություն ՝ տարբեր մուտքային սարքերից HDMI հոսքերը փոխելով (մենք այլևս չենք օգտագործում հեռուստատեսությամբ ՌԴ անմիջական մուտք) պարզապես մի քանի տրանզիստոր օգտագործեք նախատախտակի վրա:
Ես համարեցի 1 և 2 տարբերակները ոչ սկսնակ: 3 -րդ տարբերակը, կարծես, լավագույն ճանապարհն էր, բացառությամբ այն խնդրի, թե ինչպես իրականացնել անցումը: Մուտքագրեք ավտոմատ HDMI կոմբինատորը և անջատիչը, որը կարելի է գնել 5 than -ից պակաս գնով բազմաթիվ առևտրականներից (օրինակ ՝ Ebay- ի միջոցով):
Ես արագորեն որոշեցի, թե ինչպես փոփոխել սա շատ պարզ, որպեսզի 0-5 Վ լարման TTL ազդանշանը վերահսկի ՝ փոխանցի՞, թե՞ արգելափակի HDMI ազդանշանները: Փոփոխությունը չի խաթարում սարքի ձեռքով կամ ավտոմատ ալիքների ընտրությունը:
Փոփոխությունը շատ պարզ է, եթե դուք հարմար եք Arduino ինտերֆեյսին և հիմնական զոդմանը: Այն պահանջում է հետևյալը.
Էժան 3-ից 1 ավտոմատ HDMI փոխարկիչ ՝ վերը նշված տիպի (օրինակ, հեշտությամբ կարելի է ձեռք բերել Ebay- ի միջոցով): Հնարավոր է, որ հնարավոր լինի օգտագործել ուրիշներին, եթե նրանք գործում են նույն կերպ: ԹԱՐՄԱՈՄ - տես իմ մյուս հրահանգը `այլընտրանքային HDMI անջատիչի համար, որն աշխատում է նույն կերպ և որը ես գտա, որ ավելի լավ է աշխատում իմ որոշ AV աղբյուրների հետ:
Էլեկտրոնիկայի հիմնական գործիքներ
Sոդման երկաթ
1K դիմադրություն
2N2907 PNP տրանզիստոր
Տաք հալվող սոսինձ ատրճանակ
Կապիչ մետաղալար (օրինակ ՝ 7/0.2)
Ես նկարագրելու եմ միայն HDMI անջատիչի փոփոխությունը հաջորդ էջերում: Դա իսկապես պարզ է: Ես ենթադրել եմ, որ այս փոփոխությունը կատարող մարդիկ «արվեստի սովորական հմտություն» ունեն, և, հետևաբար, գործընթացի յուրաքանչյուր փուլի սխեմաներ կամ լուսանկարներ չեն ներառել: Arduino- ի վերահսկիչ մասը ես թողնում եմ ընթերցողին առայժմ, քանի որ այն, ամենայն հավանականությամբ, հարմարեցված կլինի նրանց անհատական կարիքներին: Իմ ծրագիրն այն է, որ հավանական հեռուստադիտողները կունենան RFID քարտեր, որոնք թույլ կտան նրանց «մուտք գործել» ՝ մուտք ունենալու իրենց հեռուստաեթերը, որոնք ցուցադրվում են յոթ հատվածի էկրանին: ԹԱՐՄԱՈՄ - այս աշխատանքը այժմ հրապարակվել է իմ մեկ այլ հրահանգում:
Հրաժարում.
Քայլ 1. Հեռացրեք սնուցման դիոդները Switcher PCB- ից
Հեռացրեք չորս պտուտակները անջատիչի պարիսպի ներքևից:
Գործի երկու կեսերը հեռացրեք իրարից և հանեք տպատախտակը:
Նշեք D1- ից D3 մակերեսային ամրացման երեք դիոդները, որոնց գտնվելու վայրը նկարի վրա կարմիր գույնով է նշված: Այս դիոդները մտնում են +5 VDC մատակարարում մուտքային HDMI հոսանքներից դեպի տախտակի էլեկտրամատակարարման բաժին. խորհուրդը իր ուժը քաղում է այս կապերից:
Հեռացրեք դիոդները (մեկը ցույց է տրված կանաչով), օգտագործելով զոդման սարքը `դրանք տախտակից հանելու համար: Սա արդյունավետորեն անջատում է խորհուրդը, քանի որ անջատիչ IC- ն չի կարող արտաքին էներգիա ստանալ: Նկատի ունեցեք, որ այս քայլի լուսանկարն արվել է դիոդները հանելուց հետո:
Փոփոխված տպատախտակն այժմ կարող է միացվել արտաքին ՝ ապահովելով արտաքին +5 VDC մատակարարում տախտակի էլեկտրամատակարարման հատվածին: +5 VDC- ն պետք է գնա D3- ի կաթոդային պահոց, իսկ մատակարարման գետինը `դեպի ելքային HDMI կապարի մոտ գտնվող գետնային բարձիկ (տախտակի վրա նշվում է GND, եթե բավականաչափ նայեք): Դրանք նկարի վրա կապույտ գույնով են նշված:
Սա է այս հաքի էությունը. Վերահսկեք սնուցումը տախտակին, և դուք վերահսկում եք HDMI- ի փոխանցումը, թե ոչ: Այս փոփոխությունից հետո պահպանվում է առանձին մուտքերի ձեռքով / ավտոմատ անջատումը:
Քայլ 2. Տեղադրեք տրանզիստորային անջատիչ Switcher PCB- ի վրա
Arduino- ն չի կարող բավարար հոսանք ապահովել մեկ պինից `HDMI անջատիչ տախտակը քշելու համար: Այնուամենայնիվ, դրա 5 VDC մատակարարման երկաթուղին կարող է մոտ 400 մԱ աղբյուր ունենալ: Այսպիսով, հաջորդ քայլը բարձր կողային PNP տրանզիստոր անջատիչի տեղադրումն է, որը թույլ կտա Arduino- ին վերահսկել տախտակը սեփական էներգիայի մատակարարումից `թվային ելքի միջոցով:
Ես օգտագործել եմ 2N2907 PNP տրանզիստոր: Սա տեղադրված էր մահացած սխալի ոճով ՝ անջատիչ տպատախտակի վրա ՝ տաք հալվող սոսինձով: Նկարում տրանզիստորի կլորացված կողմը նայում է տախտակի արտաքին եզրին: Կարևոր է, որ բոլոր լրացուցիչ բաղադրիչները / լարերը ցածր լինեն տախտակի վրա, որպեսզի պարիսպի ծածկը հետագայում նորից տեղավորվի:
Սև կապար է օգտագործվել Arduino- ի գետնին անջատիչ տախտակի գետնին պահելու համար:
PNP- ի թողարկիչը Arduino- ի 5 VDC կապին միացնելու համար օգտագործվել է կարմիր կապար:
Նարնջագույն կապար է օգտագործվել Arduino- ի թվային ելքը PNP- ի հիմքին միացնելու համար ՝ 1 կՕմ ռեզիստորի միջոցով: Ես օգտագործել եմ 13 -րդ կապը, քանի որ այն միացված է LED- ին և թարթելը լավ փորձնական ուրվագիծ է դարձնում: Այս նարնջագույն կապարը բարձր կողքի անջատիչի կառավարման գիծն է:
PNP- ի կոլեկտորը միացված էր անջատիչի տախտակի D3 կաթոդային բարձիկին:
Տաք հալեցման սոսինձը կիրառվում էր առատորեն `ապահովելու համար, որ բոլոր հաղորդալարերն ու բաղադրիչները ապահով են, և որ կարճ շղթա չի կարող առաջանալ դիմադրության, տրանզիստորի և անջատիչ տախտակի միջև:
Ես կցեցի մի քանի փոքր ակոսներ պարիսպի կողքին, որպեսզի լարերը անցնեն: Եթե վնասված վրիպի տեղադրումը կատարվել է ուշադիր, պարիսպի ծածկը պետք է նորից տեղավորվի առանց որևէ խնդիրների:
Քայլ 3: Եզրակացություն
Լավ - դա գրեթե ամեն ինչ է: Քանի որ դա PNP բարձրակողմանի անջատիչ է, HDMI հաղորդումը հաստատվում է ՝ կառավարման գիծը LOW (0 V) սահմանելով: Հսկիչ գիծը բարձր (+5 Վ) սահմանելը անջատում է անջատիչը և դրանով իսկ կանխում է որևէ HDMI ազդանշանի ցուցադրումը: Այնուամենայնիվ, մի անհանգստացեք. Եթե ձեր հնարամիտ ոզնիները միացնեն Arduino- ի սնուցման աղբյուրը, նրանք կկորցնեն 400 մԱ 5 վ լարման կարևոր երկաթուղին, որն ամբողջությամբ կխոչընդոտի HDMI փոխանցմանը:
Ակնհայտ է, որ այս անջատիչը որպես հեռուստատեսության հասանելիությունը վերահսկելու միջոց օգտագործելու համար անհրաժեշտ է այն պարունակել դժվար բացվող տուփի մեջ, որը փակում է վերահսկիչը, անջատիչը և HDMI մուտքի բոլոր լարերի վարդակները, մուտքի լարերի անցքերով: այն բավական փոքր է, որպեսզի թույլ չտա դրանք դուրս քաշվել և անմիջապես միացնել հեռուստացույցին: Ես մտադիր եմ ամեն ինչ (անջատիչ, վերահսկիչ, էկրան և այլն) տեղադրել մեկ գրավիչ պատյանում, որը կարող է տեղադրվել հեռուստացույցի կողքին:
Անշուշտ, դա արդյունավետ կլինի միայն այն դեպքում, երբ ձեր հեռուստացույցն օգտագործվում է որպես HDMI մոնիտոր: Եթե թողեք ՌԴ կապը միացված հեռուստացույցին, այն դեռ հասանելի կլինի: Մեծ Բրիտանիայում ավելի տարածված է թվում օգտագործել PVR ՝ ՌԴ մուտքը վերցնելու և հեռուստատեսային ազդանշան HDMI- ով ապահովելու համար, ուստի այն, ինչ ձեզ հարկավոր է անել, հեռացնել ՌԴ մուտքային մալուխը հեռուստատեսությունից և թաքցնել այն, կամ այլընտրանքորեն հեռացնել ամբողջ ալիքը: կարգավորում, որպեսզի ձեր երեխաները չշրջանցեն ձեր վերահսկողությունը:
Հուսով եմ, որ ինչ -որ մեկը օգտակար կգտնի այս տեղեկատվությունը: Հաջողություն վերահսկիչ կառուցելու հարցում. Երբ ավարտեմ իմը, ես կթարմացնեմ այս գրառումը:
Խորհուրդ ենք տալիս:
Arduino- ի կողմից վերահսկվող մոդելային վերելակ. 7 քայլ (նկարներով)
Arduino- ի կողմից վերահսկվող մոդելային վերելակ. Այս հրահանգում ես ձեզ ցույց կտամ, թե ինչպես եմ կառուցել երկու մակարդակի խաղալիք վերելակ `աշխատող լոգարիթմական դռներով և մեքենայով, որը շարժվում է ըստ պահանջի: Վերելակի սիրտը Arduino Uno է (կամ այս դեպքում Adafruit Metro), Adafruit Moto- ով
Arduino- ի կողմից վերահսկվող DIY Coffee Roaster: 13 քայլ (նկարներով)
Arduino- ի կողմից վերահսկվող DIY սուրճի բովիչ. Այս հրահանգում մենք կանդրադառնանք տաք օդի ադիբուդի մեքենայի փոփոխմանը `այն դարձնելով լիովին ավտոմատ և ջերմաստիճանով վերահսկվող տնային սուրճի բովիչ: Տանը սուրճ թխելը զարմանալիորեն պարզ է, և նույնիսկ մի բան, ինչքան տապակելը
Joystick- ի կողմից վերահսկվող սերվո Arduino- ի միջոցով (ծրագրավորմամբ). 4 քայլ
Joystick Controlled Servo օգտագործելով Arduino (ծրագրավորման միջոցով). Այս ձեռնարկում մենք պատրաստելու ենք ջոյսթիկի կառավարման սերվո Arduino Uno- ի միջոցով: Servo- ն կշարժվի ըստ ջոյսթիկի շարժման
Ինտերֆեյս DHT11- ի օգտագործումը Arjino- ի կողմից Sujay- ի կողմից. 5 քայլ
Interfacing DHT11- ը Arduino- ի կողմից Sujay- ի միջոցով. Այս հրահանգում դուք կսովորեք, թե ինչպես տեղադրել DHT11 խոնավության և ջերմաստիճանի տվիչը ձեր Arduino UNO- ում: Եվ իմացեք, թե ինչպես է աշխատում Խոնավության տվիչը և ինչպես ստուգել սերիական մոնիտորի ելքային ընթերցումները Նկարագրություն. DHT11- ը հայտնաբերում է
Ձայնով վերահսկվող HDMI անջատիչ ՝ 5 քայլ
Ձայնով վերահսկվող HDMI անջատիչ. Ի՞նչ եք անում, երբ ձեր հեռուստացույցն ունի 3 HDMI մուտք, բայց ունեք 4 (կամ ավելի) սարք, որոնք ցանկանում եք միացնել: Դե, հեռուստատեսության հետևում շատ բան կա հասնելու և մալուխներ փոխանակելու: Սա բավականին արագ է ծերանում: Այսպիսով, առաջին բանը, որ ես արեցի, դա էր