Cov txheej txheem:
- Kauj ruam 1:
- Kauj Ruam 2: Cov Lus Cim
- Kauj Ruam 3: Txiav Txim Koj Txoj Haujlwm Tswj
- Kauj Ruam 4: Cov Khoom Npe
- Kauj Ruam 5: Txhim Kho Software
- Kauj Ruam 6: TSOP1738 Circuit
- Kauj Ruam 7: Nco HEX Code ntawm Nyees khawm
- Kauj Ruam 8: Tso Tawm LED Circuit
- Kauj Ruam 9: Sketch thiab Algorithm
- Kauj ruam 10: Kev ua tiav
Video: Infrared Chaw Taws Teeb thiab IR Txais (TSOP1738) Nrog Arduino: 10 Kauj Ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:29
Cov lus qhia no yog rau Arduino pib. Nov yog ib qho ntawm kuv cov phiaj xwm ua ntej nrog Arduino. Kuv nyiam heev thaum kuv ua nws thiab vam tias koj yuav nyiam nws ib yam. Qhov ntxim nyiam tshaj plaws ntawm txoj haujlwm no yog "Wireless control". Thiab qhov ntawd dhau los ntawm ib qho IR chaw taws teeb yooj yim muaj nyob hauv peb lub tsev. Tej zaum nws yuav yog TV chaw taws teeb lossis AC chaw taws teeb lossis lwm yam IR chaw taws teeb. Hauv txoj haujlwm no peb yuav pom txoj hauv kev ua haujlwm ntawm lub chaw taws teeb infrared thiab txiav txim siab nws lub teeb liab nrog kev pab los ntawm ARDUINO thiab TSOP 1738, nws yog lub tshuab txais hluav taws xob thoob ntiaj teb. Qhov TSOP 1738 no ua haujlwm nrog rau feem ntau ntawm cov duab infrared.
Koj tuaj yeem pom qhov project video hauv qhov txuas hauv qab no:
www.youtube.com/embed/0udePvGIIJ8
Kauj ruam 1:
Kauj Ruam 2: Cov Lus Cim
Hauv daim duab thaum kuv nias ib lub pob ntawm cov chaw taws teeb koj tuaj yeem pom lub teeb liab liab LED ntsais muag. txhais tau hais tias cov chaw taws teeb tso lub teeb liab infrared thaum twg kuv nias lub pob. Txawm li cas los peb tsis tuaj yeem pom lub teeb no nrog qhov muag liab qab.
Lub teeb liab no muaj pawg ON thiab OFF lossis koj tuaj yeem hais HIGH thiab LOW. Peb tuaj yeem hu pawg no ntawm ON thiab OFF raws li cov qauv teeb liab. Txhua lub khawm nws muaj nws tus qauv tshwj xeeb. Yog li thaum twg peb nias lub pob tshwj xeeb peb tau txais cov cim tshwj xeeb uas tau muab rau lub pob ntawd nkaus xwb. Yog li qhov no yog txhua yam hais txog IR chaw taws teeb.
Tam sim no nws yog lub sijhawm tau txais lub teeb liab. Peb lub hom phiaj yog txhawm rau txheeb xyuas cov cim siab thiab qis li 1 thiab 0. Hauv qhov no peb tuaj yeem hloov cov qauv teeb liab mus rau hauv cov ntaub ntawv. ARDUINO thiab TSOP 1738 yuav ua qhov ntawd rau peb.
Lub tshuab txais hluav taws xob yuav tau txais lub teeb liab los ntawm tej thaj chaw deb thiab muab rau arduino. Tom qab ntawd arduino yuav tshuaj xyuas lub teeb liab tau txais thiab hloov nws mus rau hauv cov ntaub ntawv hex. Thaum peb hloov lub teeb liab infrared rau hauv cov ntaub ntawv, peb tuaj yeem yooj yim txheej txheem cov ntaub ntawv ntawd thiab ua txhua txoj haujlwm raws li qhov peb xav tau.
Kauj Ruam 3: Txiav Txim Koj Txoj Haujlwm Tswj
Hauv qhov xwm txheej no lub hom phiaj yog tswj hwm digital digital output ntawm Arduino nrog lub TV nyob deb. Los sawv cev digital HIGH/LOW Kuv tau siv 3 LEDs - Liab, Daj thiab Ntsuab. Cov kev ua raws cai muaj raws li hauv qab no:
Qhib 'ON' LEDs hauv ib ntu tshwj xeeb (RED, GREEN, BLUE) thaum khawm "Volume up" khawm txhua lub sijhawm.
Qhib 'OFF' LEDs hauv ib ntu tshwj xeeb (XEEB, GREEN, RED) thaum lub pob "Volume down" raug nias txhua lub sijhawm.
Tab sis cov nyees khawm saum toj no yuav ua haujlwm tsuas yog thaum lub kaw lus qhib los ntawm nias ON/OFF khawm. Yog tias koj nias lub ON/OFF khawm thaum lub kaw lus twb ON lawm ces tag nrho lub kaw lus yuav kaw thiab tua tag nrho cov LEDs.
Thov saib Algorithm kom nkag siab zoo dua.
Kauj Ruam 4: Cov Khoom Npe
IR chaw taws teeb tswj: Koj tuaj yeem siv ib qho IR chaw taws teeb muaj nyob hauv koj lub tsev. Lossis koj tuaj yeem yuav nws.
IR receiver: 1 tsis. TSOP 1738 sensor uas yooj yim muaj nyob hauv khw muag khoom online.
Resistor: tsis muaj. 330 ohm resistor thiab 3 nos. 220 ohm resistor
Arduino maub los: 1 tsis muaj. Arduino UAS. Lwm lub Rooj Tswjhwm Saib Arduino yuav ua haujlwm zoo rau txoj haujlwm no.
LEDs: 3 nos. 5mm LEDs ntawm cov xim sib txawv (Liab, Daj, Ntsuab)
Jumper hlau: qee lub xov hlau jumper (txiv neej-txiv neej).
Breadboard: Tsis muaj. puv lossis ib nrab me me breadboard.
Thiab tau kawg lub hwj chim cable ntawm arduino xav tau. Tsis xav tau cov cuab yeej tshwj xeeb lossis cov cuab yeej tshwj xeeb rau txoj haujlwm no.
Txog software koj yuav xav tau Arduino IDE teeb tsa hauv koj lub PC lossis laptop.
Kauj Ruam 5: Txhim Kho Software
- Yog tias koj tsis muaj Arduino IDE ces koj tuaj yeem tshawb xyuas lub vev xaib raug cai ntawm Arduino. Koj yuav pom qhov txuas nyob ntawd.
- Tsis tas li koj yuav tsum rub tawm "IRremote" lub tsev qiv ntawv los ntawm github thiab luam rau lub tsev qiv ntawv tais ceev tseg ntawm arduino IDE.
- Upload cov duab "IRrecvDemo.ino" los ntawm qhov piv txwv ntawm IRremote lub tsev qiv ntawv.
- Txheeb xyuas lub rooj tsavxwm lub npe thiab chaw nres nkoj COM ua ntej rub tawm.
Kauj Ruam 6: TSOP1738 Circuit
Tuav lub ntsej muag oval ntawm TSOP1738 tig mus rau koj. Tam sim no sab laug feem ntau tus pin yog Ground pin. Tus pin tom ntej yog Vcc (5V DC) thiab txoj cai feem ntau tus pin yog cov ntaub ntawv tus pin. Thov saib tus pin tawm daim duab kom nkag siab zoo.
Txuas GND tus pin rau ib qho ntawm GND tus pin ntawm Arduino UNO.
Txuas Vcc tus pin nrog 5V tus pin ntawm Arduino UNO.
Txuas 330 Ωresistor rau cov ntaub ntawv tus pin ntawm TSOP 1738. Tom qab ntawd txuas lwm ceg ntawm tus tiv thaiv rau Arduino tus pin 2.
Kauj Ruam 7: Nco HEX Code ntawm Nyees khawm
Tam sim no qhib lub ntsuas saib thiab nias cov nyees khawm los ntawm tej thaj chaw deb. Koj yuav pom HEX cov cai ntawm txhua lub khawm ntawm tus saib xyuas.
Nco tseg qhov HEX code ntawm cov nyees khawm uas koj xaiv.
Kauj Ruam 8: Tso Tawm LED Circuit
Ntxiv cov hluav taws xob LED tso tawm nrog TSOP Circuit uas twb muaj lawm.
Txuas cov npav hauv av mus rau Arduino UNO GND. Nws yog cov kauj ruam yooj yim thiab me me tab sis tseem ceeb.
Tam sim no, Muab tag nrho 3 LEDs hauv RED - GREEN - BLUE ua ntu zus. Txuas 220 Ω resistors nruab nrab ntawm –VE ceg ntawm txhua LED thiab Av tsheb npav.
Txuas +VE ceg liab, ntsuab thiab xiav LED rau tus pin 7, 6 thiab 5 ntawm arduino feem.
Kauj Ruam 9: Sketch thiab Algorithm
Thov saib cov txheej txheem hauv Kauj Ruam 2 kom nkag siab cov duab kos hauv txoj hauv kev yooj yim. Txawm li cas los xij, tag nrho cov duab kos muaj kab ntawm kab lus piav qhia hauv daim duab nws tus kheej.
Thov rub daim duab los ntawm qhov link hauv qab no. Koj yuav tsum hloov HEX cov lej hauv daim duab nrog koj tus lej HEX uas koj twb tau sau tseg hauv KAUJ RUAM 6.
Rub cov duab kos "IR_Test.ino" rau Arduino.
Txheeb xyuas lub rooj tsavxwm lub npe thiab com chaw nres nkoj ua ntej rub tawm.
Kauj ruam 10: Kev ua tiav
Tam sim no siv cov nyees khawm nyob deb kom ua haujlwm LEDs raws li koj xav tau.
Ntxiv:
- Koj tuaj yeem siv 5V DC txuas mus rau lwm lub cuab yeej siv hauv tsev nrog lub TV nyob deb.
- Thov qhia koj cov kev xav thiab tswv yim hauv kab lus.
- Nws raug nquahu kom txheeb xyuas cov ntaub ntawv thiab tus pin tawm muaj los ntawm tus muag khoom ntawm koj lub TSOP sensor. Muaj ntau hom TSOP sensors muaj nyob hauv khw. Pin tawm yog qhov sib txawv hauv txhua kis. Ib txhia ntawm lawv tuaj nrog txhuas npog. Qee qhov yuav zoo sib xws tab sis tus pin sib txawv. Yog li ua tib zoo saib ua ntej lub hwj chim.
Pom zoo:
TV Chaw Taws Teeb dhau los ua chaw taws teeb RF -- NRF24L01+ Qhia: 5 Kauj Ruam (nrog Duab)
TV Chaw Taws Teeb dhau los ua chaw taws teeb RF || NRF24L01+ Tutorial: Hauv qhov haujlwm no kuv yuav qhia koj li cas kuv siv lub npe nrov nRF24L01+ RF IC los kho qhov ci ci ntawm LED sawb wireless los ntawm peb lub khawm tsis muaj nuj nqis ntawm TV chaw taws teeb. Cia peb pib
Chaw Ua Si Chaw Taws Teeb Chaw Tswj Hluav Taws Xob Wireless 3D Luam Tsheb: 7 Cov Kauj Ruam (nrog Duab)
Chaw Ua Si Chaw Taws Teeb Chaw Tswj Hluav Taws Xob Wireless 3D Luam Tsheb: Leej twg tsis nyiam twv txiaj? Sib tw thiab Sib ntaus hauv Ntiaj Teb Virtual ntawm Chaw Ua Si thiab Xbox !! Yog li, coj qhov kev lom zem rau lub neej tiag tiag Kuv tau ua Cov Lus Qhia no uas kuv yuav qhia koj li cas koj tuaj yeem siv ib qho Chaw Ua Si Chaw Taws Teeb Chaw Taws Teeb (Wired
8 Relay Tswj Nrog NodeMCU thiab IR Txais Txais Siv WiFi thiab IR Chaw Taws Teeb thiab Android App: 5 Kauj Ruam (nrog Duab)
8 Relay Tswj Nrog NodeMCU thiab IR Txais Txais Siv WiFi thiab IR Chaw Taws Teeb thiab Android App: Tswj 8 qhov hloov pauv hloov siv nodemcu thiab ir tus txais tshaj wifi thiab ir chaw taws teeb thiab hauv app.the ir tej thaj chaw deb ua haujlwm ywj pheej ntawm wifi txuas. NTUJ
Ordinary Cov Khoom Siv Hluav Taws Xob Hloov pauv mus rau Plaub-channel RC Qho Chaw Taws Teeb Chaw Taws Teeb: 4 Cov Kauj Ruam
Ordinary Cov Khoom Siv Hluav Taws Xob hloov pauv mus rau plaub-channel RC Toy Remote Control: 将 将 通用 遥控 器 转换 转换 玩具 玩具 模型 使用 的 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62方法 方法 非常。 只需 准备 一些 瓦楞纸 瓦楞纸 板 板 , , , 然后 然后
Cov Neeg Hlau Tswj Chaw Taws Teeb Siv Arduino thiab TV Chaw Taws Teeb: 11 Kauj Ruam
Kev Tswj Tus Neeg Siv Hluav Taws Xob Siv Arduino thiab TV Chaw Taws Teeb: Lub tsheb tswj chaw taws teeb no tuaj yeem txav mus los siv ib qho kev siv tej thaj chaw deb xws li TV, AC thiab lwm yam. los ntawm kev siv IR tus txais, uas yog lub ntsuas phoo pheej yig heev nyob rau hauv