Cov txheej txheem:

Arduino-tswj HDMI Hloov: 3 Cov Kauj Ruam
Arduino-tswj HDMI Hloov: 3 Cov Kauj Ruam

Video: Arduino-tswj HDMI Hloov: 3 Cov Kauj Ruam

Video: Arduino-tswj HDMI Hloov: 3 Cov Kauj Ruam
Video: PIR motion sensor | How do they Work? 2024, Hlis ntuj nqeg
Anonim
Arduino-tswj HDMI Hloov
Arduino-tswj HDMI Hloov

Cov lus qhia no yuav qhia koj yuav ua li cas tswj ntau HDMI txau rau koj lub TV siv lub microcontroller xws li Arduino los pab thiab ua kom tsis muaj kev sib kis nrog ib txoj kab tswj.

Kuv lub hom phiaj kawg yog kom muaj lub zog tab sis yoog raws txhais tau tias txwv lub sijhawm uas cov menyuam tuaj yeem siv nyob rau pem hauv ntej ntawm TV, yam tsis muaj kev sib cav ntawm lub sijhawm tua. Daim ntawv thov txwv lub sijhawm muaj rau PCs, tab sis thaum lub sijhawm sau ntawv tsis muaj dab tsi tawm rau TV hauv tebchaws Askiv. Hauv Asmeskas nws tuaj yeem yuav cov khoom uas tau npaj rau txoj haujlwm no, tab sis raws li kuv paub cov no tsuas yog haum rau US cov ntsaws thiab qhov hluav taws xob lossis lawv tswj cov vis dis aus nkaus xwb thiab lwm yam.

Kuv muaj nws hauv siab los tsim Arduino-based maub los nrog lub sijhawm teev sijhawm tiag tiag los muab lub sijhawm ua haujlwm. Qhov nyuaj yog yuav ua li cas hloov lub TV rau thiab tawm robustly tab sis nyab xeeb. Yog li kuv teeb tsa txog kev xaiv cov kev xaiv:

1) tswj lub hwj chim loj rau TV - muaj txiaj ntsig zoo tab sis kuv txhawj xeeb txog qhov cuam tshuam tsis zoo rau TV hauv lub sijhawm ntev thiab nws cuam tshuam nrog kev siv lub xov tooj cua txuas thiab lwm yam.

2) tswj kev siv IR cov txheej txheem nyob deb - lub tswv yim zoo tab sis lub zog yuav luag txhua lub toggle kuv xav, thiab tsis muaj txoj hauv kev rau cov cuab yeej nyob deb kom paub lub xeev ntawm TV, yog li hauv kev xyaum kuv tsis xav tias qhov no yuav ua haujlwm.

3) tswj los ntawm kev hloov HDMI txau los ntawm ntau yam khoom siv (peb tsis siv ncaj qha RF cov tswv yim rau TV ntxiv lawm) - qhov no tuaj yeem ua haujlwm tab sis HDMI yog lub teeb liab nrawm uas yuav tsum tau hloov pauv thiab ua tib zoo - koj ua tsis tau tsuas yog siv ob peb lub transistors ntawm tus protoboard!

Kuv txiav txim siab xaiv 1 & 2 kom tsis txhob pib. Qhov Xaiv 3 zoo li yog txoj hauv kev zoo tshaj, tshwj tsis yog qhov teeb meem yuav ua li cas thiaj li hloov pauv. Nkag mus rau qhov tsis siv neeg HDMI sib txuas thiab hloov pauv uas tuaj yeem yuav tau tsawg dua £ 5 los ntawm ntau tus neeg lag luam (ntawm Ebay, piv txwv li).

Kuv txiav txim siab yuav hloov kho qhov no yooj yim npaum li 0-5 V TTL lub teeb liab yuav tswj tau seb nws kis lossis thaiv HDMI cov cim. Kev hloov kho tsis cuam tshuam rau phau ntawv lossis kev xaiv channel tsis zoo hauv lub cuab yeej.

Kev hloov kho yog yooj yim heev muab rau koj kom xis nyob nrog Arduino cuam tshuam thiab cov khoom siv yooj yim. Nws xav tau cov hauv qab no:

Pheej yig 3-rau-1 tsis siv neeg HDMI hloov pauv ntawm hom pom saum toj no (tuaj yeem yooj yim tau ntawm Ebay, piv txwv li). Tej zaum nws tuaj yeem siv tau lwm tus muab tias lawv ua haujlwm zoo ib yam. Hloov kho tshiab - saib kuv lwm cov lus qhia rau lwm txoj kev hloov HDMI uas ua haujlwm zoo ib yam thiab uas kuv pom ua tau zoo dua nrog qee qhov ntawm kuv li AV.

Cov cuab yeej hluav taws xob yooj yim

Soldering hlau

1 K resistor

2N2907 PNP transistor

Kub yaj yaj phom

Hook-up xaim (piv txwv li 7/0.2)

Kuv yuav piav qhia tsuas yog hloov pauv HDMI hloov pauv hauv cov nplooj ntawv hauv qab no. Nws yooj yim heev. Kuv tau kwv yees tias tib neeg ua qhov kev hloov kho no muaj 'kev txawj ib txwm muaj nyob hauv daim duab' thiab yog li ntawd tsis tau suav nrog cov duab kos lossis cov duab ntawm txhua theem ib zaug hauv tus txheej txheem. Arduino tus tswj hwm ib feem Kuv tawm mus rau tus nyeem ntawv tam sim no vim nws zoo li yuav haum rau lawv tus kheej cov kev xav tau. Kuv lub hom phiaj yog qhov yuav-yog cov neeg saib yuav muaj RFID dhau los kom lawv 'nkag mus' nkag mus rau lawv lub TV feeb, uas tau qhia pom zuam rau ntawm xya ntu ntu. Hloov tshiab - Tam sim no txoj haujlwm no tau tshaj tawm hauv lwm qhov ntawm Kuv Cov Lus Qhia

Kev tsis lees paub: qhov kev hloov kho no ua haujlwm rau kuv thiab zoo li tsis ua mob rau ib qho ntawm AV kho vajtse txuas, tab sis kuv tsis tuaj yeem lav nws qhov tsim nyog rau daim ntawv thov yog li pom tseeb yog tias koj nqa nws tawm ces nws yog koj li kev pheej hmoo.

Kauj Ruam 1: Tshem Tawm Cov Khoom Siv Hluav Taws Xob Diodes Los Ntawm Switcher PCB

Tshem tawm Cov Khoom Siv Hluav Taws Xob los ntawm Switcher PCB
Tshem tawm Cov Khoom Siv Hluav Taws Xob los ntawm Switcher PCB

Tshem tawm plaub tus ntsia hlau los ntawm sab hauv qab ntawm lub qhov rooj hloov.

Txiav ob lub kaum ob ntawm rooj plaub sib nrug thiab tshem tawm lub rooj tsav xwm hauv Circuit Court.

Txheeb xyuas peb sab saum toj saum toj diodes D1 rau D3, nws qhov chaw nyob tau cim xim liab ntawm daim duab. Cov diodes no txoj kev +5 VDC muab los ntawm cov khoom siv HDMI coj mus rau pawg thawj coj saib xyuas lub zog; pawg thawj coj tau txais nws lub zog los ntawm cov coj no.

Tshem cov diodes (ib qho yog pom ua cim ntsuab) siv cov hlau txuas los txhawm rau lawv los ntawm pawg thawj coj. Qhov no ua haujlwm tsis zoo rau lub rooj tsavxwm vim tus hloov IC tsis tuaj yeem tau txais lub zog sab nraud. Nco ntsoov tias daim duab rau cov kauj ruam no tau ua tom qab lub diodes raug tshem tawm.

Tam sim no lub rooj sib tham hloov kho tam sim no tuaj yeem ua haujlwm sab nrauv los ntawm kev muab sab nraud +5 VDC muab rau ntu ntu fais fab ntawm pawg thawj coj saib. Lub +5 VDC yuav tsum mus rau lub cathode ncoo ntawm D3 thiab cov khoom siv hauv av yuav tsum mus rau hauv av ncoo ze rau qhov tso tawm HDMI lead (cim GND ntawm lub rooj tsavxwm yog tias koj saib txaus). Cov no yog cim rau xiav ntawm daim duab.

Qhov no yog qhov tseem ceeb ntawm qhov hack no - tswj lub zog rau lub rooj tsavxwm thiab koj tswj xyuas seb HDMI raug xa mus lossis tsis yog. Phau ntawv / tsis siv neeg hloov pauv ntawm tus kheej cov tswv yim tau khaws tseg tom qab qhov kev hloov kho no.

Kauj Ruam 2: Nruab Transistor Hloov ntawm Switcher PCB

Nruab ib lub Transistor Hloov ntawm Switcher PCB
Nruab ib lub Transistor Hloov ntawm Switcher PCB

Arduino tsis tuaj yeem muaj peev xwm txaus tam sim no los ntawm ib tus pin los tsav lub HDMI switcher board. Nws 5 VDC txoj kev tsheb nqaj hlau tuaj yeem kwv yees li 400 mA txawm li cas los xij. Yog li cov kauj ruam tom ntej yog teeb tsa lub siab PNP transistor hloov pauv kom tso cai rau Arduino los tswj lub rooj tsavxwm los ntawm nws tus kheej lub zog siv los ntawm cov khoom siv digital.

Kuv siv 2N2907 PNP transistor. Qhov no tau teeb tsa txoj kev tuag-kab ntawm lub rooj hloov pauv hloov pauv siv cov kua nplaum kub yaj. Hauv daim duab, qhov sib npaug ntawm lub transistor ntsib lub ntug sab nrauv ntawm lub rooj tsavxwm. Nws yog ib qho tseem ceeb kom khaws tag nrho cov khoom ntxiv / xov hlau qis rau ntawm lub rooj tsav khoom kom lub hau npog yuav haum rau tom qab.

Cov hlau lead dub tau siv los txuas Arduino hauv av rau hauv av rau ntawm lub rooj hloov khoom siv.

Cov hlau lead liab tau siv los txuas PNP tus xa tawm mus rau Arduino's 5 VDC tus pin.

Ib lub txiv kab ntxwv tau siv los txuas cov digital tso tawm ntawm Arduino mus rau lub hauv paus ntawm PNP, ntawm 1 kOhm resistor. Kuv siv tus pin 13 vim nws tau txuas nrog LED thiab ntsais ua qhov ntsuas zoo. Cov txiv kab ntxwv txiv kab ntxwv no yog kab kab kev tswj rau qhov hloov pauv siab.

PNP tus neeg khaws khoom tau txuas nrog D3 cathode ncoo ntawm lub rooj hloov pauv.

Cov kua nplaum kub yaj tau siv ywj pheej kom ntseeg tau tias txhua tus coj thiab cov khoom siv tau nyab xeeb thiab tsis muaj qhov luv luv tuaj yeem tshwm sim ntawm tus tiv thaiv, transistor thiab lub rooj hloov pauv.

Kuv tau sau qee qhov me me hauv ib sab ntawm qhov thaiv kom cia cov xov hlau hla mus. Muab tias kev teeb tsa tuag-kab tau ua tiav zoo, lub hau npog yuav tsum rov haum dua yam tsis muaj teeb meem.

Kauj Ruam 3: Xaus

Okay - uas yog ntau npaum li nws. Raws li nws yog PNP qib siab hloov pauv, HDMI tau lees paub los ntawm teeb tsa txoj kab tswj qis (0 V). Teeb tsa txoj kab tswj HIGH (+5 V) xiam oob qhab lub switcher thiab yog li tiv thaiv kev tso tawm ntawm ib qho HDMI teeb liab. Tsis txhob txhawj xeeb txawm hais tias - yog tias koj cov peev txheej muaj peev xwm tshem tawm lub hwj chim rau Arduino, lawv yuav plam tag nrho -qhov tseem ceeb 400 mA 5 V txoj kev tsheb nqaj hlau uas yuav ua rau tag nrho cuam tshuam HDMI kis tau tus mob.

Pom tseeb los siv tus hloov pauv no txhais tau tias txhawm rau tswj kev nkag mus rau TV, koj yuav tsum tau muab nws tso rau hauv lub thawv tawv-rau-qhib lub thawv uas ntim cov maub los, hloov pauv thiab ntsaws ntawm txhua qhov HDMI nkag mus, nrog qhov rau cov lus nkag me me txaus los tiv thaiv lawv los ntawm kev rub tawm thiab ntsaws ncaj qha rau hauv TV. Kuv npaj siab yuav ua txhua yam (hloov pauv, tswj, tso saib thiab lwm yam) rau hauv ib lub thawv uas ntxim nyiam uas tuaj yeem mus tom ntej ntawm TV.

Nws mus yam tsis tau hais tias qhov no yuav muaj txiaj ntsig tsuas yog tias koj lub TV tau siv los ua HDMI saib. Yog tias koj tso cov hlau lead RF ntsaws rau hauv TV ces qhov ntawd tseem yuav muaj. Hauv tebchaws Askiv nws zoo li muaj ntau ntxiv los siv PVR txhawm rau siv RF tawm tswv yim thiab muab TV teeb liab hla HDMI, yog li txhua yam koj yuav tsum tau ua yog tshem tawm RF cov xov hluav taws xob txuas los ntawm TV thiab zais nws lossis lwm txoj hauv kev tshem tag nrho cov channel. kho dua, txhawm rau tiv thaiv koj cov menyuam hla koj cov kev tswj hwm.

Kuv vam tias ib tus neeg pom cov ntaub ntawv no muaj txiaj ntsig. Hmoov zoo nrog tsim lub maub los - thaum kuv ua tiav kuv li kuv yuav hloov kho cov ntawv no.

Pom zoo: