Мазмұны:
- 1 -қадам: Коммутатор ПХД -нан қуат көзінің диодтарын алыңыз
- 2 -қадам: Ауыстырғыш ПХД транзисторлық қосқышты орнатыңыз
- 3 -қадам: Қорытынды
Бейне: Arduino басқарылатын HDMI қосқышы: 3 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:24
Бұл нұсқаулық Arduino сияқты микроконтроллердің көмегімен теледидарға бірнеше HDMI берілуін қалай басқаруға болатынын көрсетеді және бір басқару желісімен таратуды қосады.
Менің түпкі мақсатым-балалар теледидар алдында уақытты шектеудің берік, бірақ икемді құралына ие болу. ДК үшін уақыт шектеулі қосымшалар бар, бірақ жазу кезінде Ұлыбританияда теледидарлар үшін іс жүзінде ештеңе болған жоқ. АҚШ -та осы жұмысқа арналған заттарды сатып алуға болады, бірақ менің білуімше, бұл тек АҚШ штепсельдері мен кернеулеріне сәйкес келеді немесе олар тек композиттік бейнені басқарады.
Мен таймердің функционалдығын қамтамасыз ету үшін нақты уақыт режимінде Arduino негізіндегі контроллер құруды ойладым. Теледидарды сенімді, бірақ қауіпсіз түрде қосу және өшіру қиын болды. Сондықтан мен нұсқаларды қарастыруға кірістім:
1) теледидардың қуат көзін басқару - өте тиімді, бірақ мен ұзақ уақыт бойы теледидарға кері әсерін тигіземін деп уайымдаймын, ол желі релесін және т.б.
2) ИҚ қашықтағы протоколдарын қолдана отырып басқару - бұл жақсы идея, бірақ қуат - бұл менің ойымша, қашанда - бұл қашықтағы құрылғыға теледидардың күйін білуге мүмкіндік жоқ, сондықтан іс жүзінде бұл жұмыс істемейді деп ойлаймын.
3) HDMI беруді әр түрлі кіріс құрылғыларынан ауыстыру арқылы басқару (біз енді теледидарға РЖ -ды тікелей қолданбаймыз) - бұл жұмыс істеуі мүмкін, бірақ HDMI - бұл жылдам сигнал, оны мұқият бағыттап, ауыстырып қосу қажет - сіз жасай алмайсыз. протоколға бірнеше транзисторды қолданыңыз!
Мен 1 және 2 нұсқаларын бастаушы емес деп санадым. 3 -нұсқа, коммутацияны қалай жүргізу мәселесін қоспағанда, ең жақсы әдіс болып көрінді. Көптеген HDMI трейдерлерінен 5 фунт стерлингке сатып алуға болатын автоматты HDMI комбайнын және қосқышты енгізіңіз (мысалы, Ebay арқылы).
Мен оны қалай өзгерту керектігін тез анықтадым, сондықтан 0-5 В TTL сигналы HDMI сигналдарын жіберетінін немесе бұғаттайтынын басқарады. Өзгерту құрылғыдағы арнаны қолмен немесе автоматты түрде таңдауға кедергі келтірмейді.
Егер Arduino интерфейсі мен қарапайым дәнекерлеу ыңғайлы болса, модификация өте қарапайым. Ол үшін мыналар қажет:
Жоғарыда көрсетілген түрдегі 3-тен 1-ге дейінгі автоматты HDMI коммутаторы (мысалы, Ebay арқылы оңай алуға болады). Егер басқалар да осылай жұмыс жасаса, оларды қолдануға болады. ЖАҢАРТУ - менің басқа нұсқаулықтарды қараңыз, ол дәл осылай жұмыс істейді және мен кейбір AV көздерімен жақсы жұмыс істейтінін таптым.
Электрониканың негізгі құралдары
Пісіру темірі
1K резистор
2N2907 PNP транзисторы
Ыстық балқытылатын желім мылтығы
Қосылатын сым (мысалы, 7/0,2)
Мен келесі беттерде тек HDMI ауыстырғышының модификациясын сипаттаймын. Бұл шынымен де қарапайым. Мен бұл модификациямен айналысатын адамдардың «өнердегі қалыпты дағдылары» бар деп есептедім, сондықтан процестің әрбір кезеңінің схемалары мен фотосуреттерін қамтымады. Мен Arduino контроллер бөлігін оқырманға әзірге қалдырамын, себебі бұл олардың жеке қажеттіліктеріне сәйкес келеді. Менің жоспарым-болашақ көрермендердің жеті сегментті дисплейде көрсетілген теледидар минуттарына кіруге мүмкіндік беретін RFID рұқсаты болуы керек. ЖАҢАРТУ - бұл жұмыс енді менің басқа нұсқаулықтарымда жарияланды.
Жауапкершіліктен бас тарту: бұл модификация мен үшін жұмыс істеді және оған қосылған AV қондырғыларының ешқайсысына зиян келтірмеді, бірақ мен оның қосымшаның жарамдылығына кепілдік бере алмаймын, егер сіз оны орындасаңыз, бұл сіздің жеке тәуекеліңізде.
1 -қадам: Коммутатор ПХД -нан қуат көзінің диодтарын алыңыз
Ауыстырғыш корпусының астындағы төрт бұранданы алыңыз.
Корпустың екі жартысын бір -бірінен ажыратып, тақтаны алыңыз.
Суретте қызылмен белгіленген D1 -D3 беткі үш диодты анықтаңыз. Бұл диодтар кіріс HDMI сымдарынан +5 VDC жеткізілімін тақтаның қуат көзі бөлігіне бағыттайды; басқарма өз күшін осы ұсыныстардан алады.
Диодтарды тақтадан алып тастау үшін дәнекерлеу үтігінің көмегімен алыңыз (біреуі жасыл түспен көрсетілген). Бұл тақтаны тиімді түрде өшіреді, себебі IC қосқышы сыртқы қуатты ала алмайды. Бұл қадамның фотосуреті диодтар жойылғаннан кейін түсірілгенін ескеріңіз.
Енді модификацияланған тақтаны тақтадағы электрмен жабдықтау бөлігіне +5 тұрақты кернеудің тұрақты ток көзін беру арқылы сырттан қосуға болады. +5 VDC D3 катодты тақтасына өтуі керек, ал қоректену жері шығыс HDMI сымының жанындағы жер астына өтуі керек (егер сіз қатты қарасаңыз, тақтада GND деп белгіленген). Олар суретте көк түспен белгіленген.
Бұл бұзудың мәні - тақтадағы қуатты басқарыңыз, ал сіз HDMI таратылатынын немесе берілмейтінін басқарасыз. Жеке өзгерістерді қолмен / автоматты түрде ауыстыру осы өзгерістен кейін сақталады.
2 -қадам: Ауыстырғыш ПХД транзисторлық қосқышты орнатыңыз
HDMI ауыстырғыш тақтасын басқару үшін Arduino бір түйреуіштен жеткілікті ток ала алмайды. Оның 5 VDC жеткізу рельсінде шамамен 400 мА болады. Келесі қадам-Arduino сандық шығыс арқылы тақтаны өз қуат көзінен басқаруға мүмкіндік беретін жоғары деңгейлі PNP транзисторлық қосқышты орнату.
Мен 2N2907 PNP транзисторын қолдандым. Бұл ыстық балқытылған желімнің көмегімен ауыстырып-қосқыш тақтасына өлі қате стилі орнатылды. Суретте транзистордың дөңгеленген жағы тақтаның сыртқы жиегіне қарайды. Барлық қосымша компоненттерді / сымдарды тақтада төмен ұстау маңызды, осылайша қоршау қақпағы қайтадан орнына түседі.
Arduino жерін қосқыш тақтасындағы жерге қосу үшін қара қорғасын қолданылды.
PNP эмитентін Arduino 5 VDC түйреуішіне қосу үшін қызыл қорғасын қолданылды.
1 кОм резистор арқылы Arduino сандық шығысын PNP негізіне қосу үшін қызғылт сары қорғасын қолданылды. Мен 13 -істікті қолдандым, себебі ол светодиодқа қосылған және жыпылықтау жақсы эскиз жасайды. Бұл қызғылт сары қорғасын жоғары жақтағы қосқышты басқару желісі болып табылады.
PNP коллекторы коммутатор тақтасындағы D3 катодты алаңға қосылды.
Барлық өткізгіштер мен компоненттердің сенімді болуын және резистор, транзистор мен ауыстырып-қосқыш тақта арасында қысқа тұйықталу болмауын қамтамасыз ету үшін ыстық балқытылған желім кеңінен қолданылды.
Мен сымдардың өтуіне мүмкіндік беру үшін қоршаудың бүйіріне кішкене ойықтар қойдым. Қателерді орнату мұқият орындалған жағдайда, қоршау қақпағы еш қиындықсыз қайта орнатылуы керек.
3 -қадам: Қорытынды
Жарайды - бұл шамамен. Бұл жоғары жақтағы PNP қосқышы болғандықтан, HDMI берілісі басқару сызығын LOW (0 V) орнату арқылы бекітіледі. Жоғары (+5 В) басқару жолын орнату қосқышты ажыратады және осылайша кез келген HDMI сигналдарының көрсетілуін болдырмайды. Алаңдатпаңыз - егер сіздің бай кірпіктеріңіз Arduino -ға қуат көзін ажыратса, олар HDMI таратуды толық тежейтін 400 мА 5 В маңызды рельсті жоғалтады.
Бұл ауыстырып қосқышты теледидарға кіруді басқару құралы ретінде пайдалану үшін оны контроллерді, ауыстырып қосқышты және барлық HDMI кіріс сымдарының штепсельдерін, кіріс сымдары үшін саңылаулары бар, ашу қиын қорапқа салу керек. оларды теледидарға тікелей шығаруға және қосуға жол бермейтін жеткілікті кішкентай. Мен бәрін (коммутатор, контроллер, дисплей және т.
Бұл сіздің теледидарыңыз HDMI мониторы ретінде пайдаланылса ғана тиімді болатыны айтпаса да түсінікті. Егер сіз теледидарға РЖ сымын қоссаңыз, ол әлі де қол жетімді болады. Ұлыбританияда радиожиілік кірісті қабылдау және теледидар сигналын HDMI арқылы беру үшін PVR қолдану кеңінен таралған сияқты, сондықтан сізге теледидардан РФ кіріс кабелін алып тастау, оны жасыру немесе басқа арнаны алып тастау жеткілікті. реттеу сіздің балаларыңыздың басқару элементтерін айналып өтуіне жол бермеу үшін.
Біреуге бұл ақпарат пайдалы деп үміттенемін. Контроллерді құруда сәттілік - мен аяқтағаннан кейін мен бұл жазбаны жаңартамын.
Ұсынылған:
Arduino негізіндегі дауыспен басқарылатын IOT релелік қосқышы (Google Home және Alexa қолдауымен): 11 қадам
Arduino негізіндегі дауысты басқарылатын IOT релелік қосқышы (Google Home және Alexa қолдауымен): Бұл жоба Arduino негізіндегі, дауыспен басқарылатын IOT реле қосқышын қалай жасау керектігін сипаттайды. Бұл реле, сіз iOS және Android үшін қосымшаны пайдаланып қашықтан қосуға немесе өшіруге, сонымен қатар оны IFTTT -ге байланыстыруға және Goog көмегімен дауыспен басқаруға болады
Bluetooth қашықтан басқарылатын жарық қосқышы - жаңарту. Жарық қосқышы әлі де жұмыс істейді, қосымша жазу жоқ.: 9 қадам (суреттермен)
Bluetooth қашықтан басқарылатын жарық қосқышы - жаңарту. Жарық қосқышы әлі де жұмыс істейді, қосымша жазба жоқ. 2017 жылдың 25 қарашасын жаңарту - бұл жобаның киловатт жүктемені басқара алатын жоғары қуатты нұсқасы үшін BLE -ді жоғары қуатты жүктемеге ауыстыруды қараңыз - Қосымша сым қажет емес Жаңартылған 15 қараша 2017 ж. - Кейбір BLE тақталары / бағдарламалық қамтамасыз ету стектері
Автоматты пернетақта мен тінтуір қосқышы - USB ағынының қосқышы: 5 қадам
Автоматты пернетақта мен тінтуір қосқышы - USB Upstream қосқышы: Бұл жобада біз екі компьютер арасында оңай бөлісуге мүмкіндік беретін автоматты пернетақта мен тінтуір қосқышын жинайтын боламыз. Бұл жобаның идеясы менің қажеттілігімнен туындады, кез келген уақытта екі компьютер бар. менің зертханалық үстелім. Көбінесе бұл менің Д
Wi-Fi арқылы басқарылатын жарық қосқышы: 5 қадам
Wi-Fi арқылы басқарылатын жарық қосқышы: Сәлеметсіз бе! Сіз өз бөлмеңіздегі жарықты өшіруді ұмытып, қатты шаршадыңыз ба? Немесе сіз жылы, жайлы төсектен тұруды және төсек шамының қосқышын басуды қаламайсыз ба? Мүмкін, бұл сезімді бәріміз білетін шығармыз. Сондықтан мен алдын ала айтқым келеді
Дауыспен басқарылатын HDMI қосқышы: 5 қадам
Дауыспен басқарылатын HDMI қосқышы: теледидарда 3 HDMI кірісі болса, бірақ қосқыңыз келетін 4 (немесе одан да көп) құрылғы болса, не істейсіз? Телевизор мен кабельдерді алмастырудың артында көп нәрсе бар. Бұл өте тез қартаяды. Сондықтан мен жасаған бірінші нәрсе