Cov txheej txheem:
- Kauj Ruam 1: Cov Cuab Yeej Yuav Tsum Tau
- Kauj Ruam 2: Cov Cheeb Tsam Yuav Tsum Tau
- Kauj Ruam 3: Nws Ua Haujlwm Li Cas (IR raws tu qauv)
- Kauj Ruam 4: Cov Chaw Taws Teeb
- Kauj Ruam 5: Txheeb Cov Qauv RAW
- Kauj Ruam 6: Soj Ntsuam Cov Qauv RAW thiab Hloov Nws Mus Rau Tib Neeg Nyeem Ntawv
- Kauj Ruam 7: Saib Cov Qauv los ntawm Kev Sib Piv Ntau Yam Qauv
- Kauj Ruam 8: OUTPUT Cov Ntaub Ntawv Decoded rau Serial Monitor
- Kauj ruam 9: Ua tiav
Video: Nkag siab txog IR raws tu qauv ntawm Cov Khoom Siv Cua Txias Cov Lus Qhia: 9 Kauj Ruam (nrog Duab)
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:27
Kuv tau kawm txog IR cov kev cai rau qee lub sijhawm tam sim no. Yuav xa thiab txais IR cov cim li cas. Txij ntawm no mus, qhov tsuas yog tshuav yog IR raws tu qauv ntawm AC remotes.
Tsis zoo li ib txwm hais tawm ntawm yuav luag txhua lub khoom siv hluav taws xob (hais hauv TV) qhov twg tsuas yog ib lub pob ntawv cov ntaub ntawv raug xa thaum lub sijhawm, Hauv AC tshem tawm tag nrho cov kev ntsuas tau nkag thiab xa ib zaug. Li no, Nws tuaj yeem yog qhov nyuaj me ntsis los txiav txim lub teeb liab los ntawm lub microcontroller.
Hauv cov lus qhia no, Kuv yuav Piav qhia tias peb tuaj yeem yooj yim txiav txim siab IR cov txheej txheem ntawm ib qho chaw taws teeb AC. Kuv yuav siv kuv li HID IR KEYBOARD los nyeem thiab txiav txim siab IR cov cim los ntawm kev sau ib qho program tshiab. tab sis koj tuaj yeem siv yuav luag txhua lub microcontroller uas koj tau paub nrog tsuav nws txhawb kev cuam tshuam sab nrauv txuas nrog TSOP IR demodulator.
Kauj Ruam 1: Cov Cuab Yeej Yuav Tsum Tau
Chaw Tua Hluav Taws Xob. (Piv txwv li NO)
Txawm hais tias koj tuaj yeem siv cov hlau tsis zoo tab sis lub chaw muag khoom zoo tau pom zoo yog tias koj nkag mus rau hluav taws xob.
Xaiv 2. (xws li NO)
Koj kuj tseem tuaj yeem siv PICKIT 3 tab sis tom qab ntawd koj yuav tsum siv cais USB-rau-UART hloov pauv los nyeem cov zis los ntawm lub microcontroller.
Ib qho oscilloscope
Zoo, kuv tsis muaj nws. tab sis yog tias koj muaj, nws yuav ua rau koj lub neej yooj yim dua. Kwv yees yuav ib qho, yog tias koj tuaj yeem them taus.
Ib lub computer
Yog.. Duh
Kauj Ruam 2: Cov Cheeb Tsam Yuav Tsum Tau
- PIC18F25J50 (xws li NTAWM NO)
- TSOP IR receiver. (E.g. HERE)
- LM1117 3.3v tus tswj hwm (piv txwv li NTAWM NO)
- 2 x 220 nf capacitors.
- 470 ohm tiv thaiv.
- 10 k ohm resistor.
Cov no yog cov khoom siv xav tau los ua kuv li HID IR cov phiaj xwm phiaj xwm.. yog tias koj muaj lwm lub rooj tsim duab pic lossis arduino, Koj tsuas yog xav tau TSOP IR tus lej txiav suab.
Ib qho chaw taws teeb AC
Cov chaw taws teeb uas yuav tsum tau txiav txim siab. Kuv yuav siv kuv Videocon AC lub chaw taws teeb. Qhov no tsis muaj zaub tab sis ua haujlwm zoo ib yam li lwm qhov kev qhia nrog cov lus.
Kauj Ruam 3: Nws Ua Haujlwm Li Cas (IR raws tu qauv)
Ua ntej mus, Cia peb nkag siab qee qhov pib.
IR remotes siv IR coj los xa cov teeb liab los ntawm cov chaw deb mus rau tus txais los ntawm kev hloov pauv LED sai thiab sai. Tab sis ntau lwm lub teeb pom kev tsim hluav taws xob IR ib yam. Yog li, txhawm rau ua kom peb lub teeb liab tshwj xeeb, PWM teeb liab tau siv ntawm qee zaus.
Zaus siv nyob rau yuav luag txhua qhov IR remotes yog 30khz, 33khz, 36khz, 38khz, 40khz thiab 56khz.
Feem ntau cov uas yog, yog 38khz thiab 40khz.
TSOP module demodulates cov teeb liab thauj khoom (piv txwv li. 38khz) kom haum dua TTL cov laj thawj ntawm GND thiab VCC.
Lub sijhawm ntawm HIGH ntawm LOW logic qhia me ntsis '1' lossis '0'. Lub sijhawm sib txawv los ntawm txhua qhov txheej txheem nyob deb. (Xws li NEC)
Txhawm rau nkag siab IR cov txheej txheem kom ntxaws, koj tuaj yeem xa mus rau daim ntawv no.
Kauj Ruam 4: Cov Chaw Taws Teeb
Cov chaw taws teeb uas kuv siv yog lub tshuab cua qub qub uas haum rau hauv kuv chav. Yog li nws tsis muaj cov khoom zoo nkauj tab sis nws zoo nkauj npaum li cas ua haujlwm zoo ib yam li AC chaw taws teeb nrog cov zaub.
Peb tuaj yeem hloov pauv cov chaw hauv qab no siv cov chaw taws teeb.
- Hwj chim rau/tawm
- Pw tsaug zog hom rau/tawm
- Turbo hom rau/tawm
- Viav vias rau/tawm
- Ntxuam ceev (Tsawg, Med, Siab)
- Xaiv hom (Txias, Qhuav, Ntxuam)
- Kub (ntawm 16 txog 30 degrees Celsius)
Kauj Ruam 5: Txheeb Cov Qauv RAW
Hauv daim duab, koj tuaj yeem pom RAW cov qauv ntsuas tawm los ntawm TSOP tus txais. cov lej qhia txog lub sijhawm tawg thiab lub cim +/- qhia tias MARK thiab SPACE ntawm lub teeb liab.
ntawm no 1 chav tsev qhia txog 12us (microseconds.)
Yog li, qhov tawg ntawm 80 qhia txog 960us thiab ntxiv rau.
cov ntawv hauv qab no khaws cov ntaub ntawv thiab tso tawm mus rau tus saib xyuas ntawm lub pickit2. (IDE yog MikroC PRO rau PIC)
Rau qee qhov laj thawj, Tus Kws Tshaj Lij Tshaj Tawm messes nrog cov lej cim. Yog li, kuv nyuam qhuav tau txuas qhov screenshot ntawm cov cai thov xa mus rau daim duab thib ob ntawm cov kauj ruam no.
Kuv yuav tau txuas tag nrho cov phiaj xwm phiaj xwm, tab sis nws tsis meej tam sim no thiab tseem tsis tau npaj txhij rau yam kuv tab tom sim ua kom tiav.
Kauj Ruam 6: Soj Ntsuam Cov Qauv RAW thiab Hloov Nws Mus Rau Tib Neeg Nyeem Ntawv
Yog tias peb ua tib zoo saib RAW cov qauv peb tuaj yeem yooj yim pom tias muaj plaub ntu ntawm kev tawg sijhawm.
~80
~45
~170
~250
Peb qhov txiaj ntsig zaum kawg yog ib txwm +250 -250 +250. Yog li ntawd, peb tuaj yeem ntseeg tau tias nws yog STOP me ntsis ntawm cov ntaub ntawv tawg. Tam sim no, siv cov kab lus hauv qab no, peb tuaj yeem faib plaub qhov kev tawg no mus rau '-', '.' thiab '1'.
Xa mus rau daim duab thib 3 ntawm cov kauj ruam no rau cov lej code.
Koj tuaj yeem pom tias kuv tsis quav ntsej tus lej ~ 80 tawg hauv txoj cai. qhov ntawd vim tias txhua qhov kev tso npe txawv ntawm cov cai tsis tseem ceeb. Los ntawm kev luam tawm _rawprocess array mus rau lub luag haujlwm saib xyuas, (raws li koj tuaj yeem pom hauv daim duab thib ob ntawm cov kauj ruam no.) Peb muaj daim duab meej dua ntawm cov ntaub ntawv tau txais. Tam sim no los ntawm nias cov nyees khawm sib txawv ntawm cov chaw taws teeb peb tuaj yeem pom cov qauv kev hloov pauv hauv cov ntaub ntawv raws li tau piav qhia hauv cov kauj ruam tom ntej.
Kauj Ruam 7: Saib Cov Qauv los ntawm Kev Sib Piv Ntau Yam Qauv
Los ntawm kev luam tawm tsuas yog cov ntaub ntawv txiav txim siab peb tuaj yeem tau txais daim duab meej meej ntawm cov khoom siv los xa cov ntaub ntawv twg.
POWER SLEEP thiab TURBO teeb siv tsuas yog me ntsis. ie yog '.' lub '1'.
Qhov viav vias siv peb qhov uas nyob ib sab ib sab. uas mus raws li '…' lossis '111'.
Kiv cua thiab Hom xaiv kuj siv 3 khoom ib '1..' '.1.' thiab '..1'
Qhov ntsuas kub siv plaub qhov khoom uas xa tus nqi siv binary coded cov khoom nrog qhov offset ntawm 16 uas txhais tau tias '….' xa tus nqi ntawm 16 degrees Celsius thaum '111.' xa 30 degrees Celsius.
Kauj Ruam 8: OUTPUT Cov Ntaub Ntawv Decoded rau Serial Monitor
Raws li koj tuaj yeem pom hauv daim duab kuv ua tiav txiav txim siab tag nrho cov khoom xa los ntawm AC chaw taws teeb.
Txij ntawm no mus, Cov uas tau ntsib kev cuam tshuam nrog cov txheej txheem ir twb paub lawm Yuav ua li cas rov cim lub teeb liab thiab pib xa lawv mus rau AC. Yog tias koj xav pom yuav ua li cas, tos rau kuv cov lus qhia tom ntej uas kuv yuav tshaj tawm hauv ib lub lis piam lossis li ntawd.
Kauj ruam 9: Ua tiav
Ua tsaug rau koj lub sijhawm.
thov tawm lus yog tias koj nyiam qhov project. lossis yog tias koj yuav pom qhov ua yuam kev.
Muaj ib hnub zoo.
Pom zoo:
Tsis Siv Neeg Kev Hla Hla Kev Siv Hluav Taws Xob Siv Arduino Raws Kev Nkag Nkag Platform: 9 Cov Kauj Ruam
Tsis Siv Neeg Kev Hla Hla Kev Siv Hluav Taws Xob Siv Arduino Raws Kev Nkag Siab Platform: Christmas tsuas yog ib lub lim tiam xwb! Txhua leej txhua tus tibneeg hu tauj coob nrog kev ua koob tsheej thiab tau txais khoom plig, uas, los ntawm txoj kev, tau txais txhua qhov nyuaj dua kom tau nrog qhov tsis muaj peev xwm nyob ib puag ncig peb. Yuav ua li cas mus los ntawm khoom plig qub thiab ntxiv qhov kov ntawm DIY rau
Ua Lub Laptop Dej Txias Dej Txias! thiab Lwm Yam Khoom Txias: 6 Cov Kauj Ruam (nrog Duab)
Ua Lub Laptop Dej Txias Dej Txias! thiab Lwm Yam Khoom Txias: Cov Lus Qhia no yuav qhia koj yuav ua li cas thiaj ua kom cov dej txias txias txias thiab lub ncoo txias rau koj lub laptop. Yog li dab tsi yog qhov cua sov rho tawm no tiag? Zoo nws yog lub cuab yeej tsim los ua kom koj lub laptop txias - hauv txhua lub ntsiab lus ntawm lo lus. Nws tuaj yeem
Tsim Lub Computer W/ Kev Nkag Siab Yooj Yim ntawm Cov Khoom Siv Hluav Taws Xob: 9 Kauj Ruam (nrog Duab)
Tsim Khoos Phis Tawj W/ Kev nkag siab yooj yim ntawm Cov Khoom Siv Hluav Taws Xob: Koj puas tau xav ua piv txwv tias koj ntse tiag tiag thiab tsim koj lub khoos phis tawj los ntawm kos? Koj puas paub tsis muaj dab tsi hais txog dab tsi nws yuav siv los ua lub computer liab qab yam tsawg kawg nkaus? Zoo, nws yooj yim yog tias koj paub txaus txog hluav taws xob los pov qee ICs ua ke
Tswj Cov Khoom Siv Los Ntawm Arduino Nrog Cov Neeg Siv Khoom Hloov: 8 Cov Kauj Ruam (nrog Duab)
Kev Tswj Cov Khoom Siv Los Ntawm Arduino Nrog Kev Siv Hluav Taws Xob: Lub Arduino tuaj yeem siv los tswj cov cuab yeej los ntawm kev siv cov khoom siv yooj yim hloov pauv hloov chaw
Yuav Ua Li Cas Kom Txias Txias Txias Txias rau hauv Cov Cuab Yeej Siv Tau Zoo: 6 Cov Kauj Ruam
Yuav Ua Li Cas Kom Txias Txias Txias Txias rau hauv Cov Cuab Yeej Siv Tau Zoo: OH NO !!! Koj yuav lub Coldheat !!! Koj yuav ua dab tsi nrog nws? Kuv paub, koj tuaj yeem hloov nws mus rau qee yam muaj txiaj ntsig, zoo li lub teeb nyem! Nov yog cov kauj ruam ib kauj ruam los tig koj cov khoom pov tseg rau hauv lub teeb ci, ua haujlwm teeb, uas yog qhov zoo tshaj rau koj