Cov txheej txheem:
- Kauj Ruam 1: Arduino Serial Read
- Kauj Ruam 2: Txuas XR8 mus rau Arduino
- Kauj Ruam 3: Nyeem Cov Ntaub Ntawv
- Kauj Ruam 4: Sib Koom Txoj Cai
- Kauj Ruam 5: Teem Python Script kom khiav ntawm Pib
Video: Xfinity HTPC Wireless Chaw Taws Teeb: 5 Kauj Ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:29
Phau ntawv qhia no yuav qhia koj yuav ua li cas kom tau txais lub teeb liab los ntawm Xfinity chaw taws teeb thiab tom qab ntawd siv nws lub teeb liab ua cov keyboard tsis siv neeg. Kuv tsis muaj Arduino nano, yog li kuv yuav tsum sau ib tsab ntawv nab nab los tig cov ntaub ntawv hauv xov tooj mus rau hauv tus yuam sij. Kuv kuj tseem siv Arduino txhawm rau nias lub hwj huam khawm nrog NPN transistor.
Kauj Ruam 1: Arduino Serial Read
Txhawm rau kom tau txais daim ntawv teeb tsa XR8, Arduino yuav tsum xub ua haujlwm kom tau txais cov ntaub ntawv. Kuv hloov Ken Shirriff's IR tau txais Arduino code thiab muab tso rau nws. Tom qab tus lej tau muab tso rau, koj li Arduino tuaj yeem tau txais cov ntaub ntawv xov xwm thiab tso tawm nws hauv kab ntawv saib.
Kauj Ruam 2: Txuas XR8 mus rau Arduino
Tam sim no koj tuaj yeem tau txais cov ntaub ntawv xov xwm, koj yuav tsum txuas lub wireless txais rau arduino. Daim duab qhia pom tus pin-out ntawm XR8. Txuas hauv av rau GND +5 volts mus rau 5 volt tsheb nqaj hlau, thiab TX txhawm rau pin 11 ntawm Arduino. Txhawm rau txuas lub tshuab fais fab khawm, xaim Arduino raws li qhia hauv daim duab thib ob. Feem ntau lub PC motherboards muaj lub ntsaws uas nkag mus rau lub motherboard rau lub zog khawm. Siv lub ntsuas ntsuas kom paub seb tus pin twg yog hauv av ntawm lub khawm khawm lub zog. Tus pin hauv av yuav nyeem tsis kam thaum koj txuas ib qho kev sojntsuam mus rau PC chassis thiab ib qho rau tus pin. Txuas nruab nrab ceg ntawm NPN transistor rau tus pin hlau koj txiav txim siab tsis yog hauv av hauv cov kauj ruam dhau los, cov tsheb nqaj hlau hauv av mus rau tus xa tawm, thiab tus pin 9 rau tus neeg khaws khoom. Kuv kuj tau txuas 5 lub hwj chim muab hluav taws xob rau lub hwj chim, yog li nws tuaj yeem muaj lub zog tas li los tshuaj xyuas lub teeb liab.
Kauj Ruam 3: Nyeem Cov Ntaub Ntawv
Thawj khub lub wireless nyob deb los ntawm nias lub khawm khawm, tuav khawm teeb tsa kom txog thaum lub teeb pom kev tig ntsuab, thiab nias Xfinity. Yog tias koj ua tiav, tus liab coj ntawm XR8 yuav tsum teeb thaum koj nias lub pob ntawm lub chaw taws teeb (tsis suav nrog lub zog, teeb tsa, thiab sib pauv). Txhawm rau pom lub teeb liab ntawm cov ntaub ntawv qhib kev saib xyuas hauv Arduino program lossis qhib qhov tso thiab nyeem cov ntaub ntawv nws tau txais. Kuv qhia koj kom nias thiab tuav lub pob ib zaug thiab sau cov txiaj ntsig hauv lo lus. Koj yuav pom qhov sib tshooj hauv cov lej ntawm cov nyees khawm vim tias cov chaw taws teeb siv XMP raws tu qauv.
Kauj Ruam 4: Sib Koom Txoj Cai
Yog tias koj tsis tau teeb tsa nab hab sej 2.7 lossis siab dua hauv koj lub khoos phis tawj, tom qab ntawd koj yuav tsum ua li ntawd txhawm rau sim ua tus yuam sij. Tsis tas li ntawd koj yuav xav tau tus lej xov tooj. Cov ntawv hauv qab no tau sau rau Linux raws cov tshuab, tab sis kev hloov kho yog yooj yim. Nco ntsoov tias koj hloov chaw nres nkoj mus rau chaw nres nkoj Arduino nyob. Yog tias koj xav ntxiv cov cai tshiab uas sib haum rau lub pob, tom qab ntawd siv tus qauv no los sau cov cai:
elif kab == put-code-here:
(4 qhov chaw ua ntej kab ntawv tom ntej) p.communicate ('khawm-rau-simulate')
koj tuaj yeem muaj nws nias ntau lub nyees khawm tsuav koj nkag mus 4 qhov chaw ua ntej p.communicate hais kom ua.
Kauj Ruam 5: Teem Python Script kom khiav ntawm Pib
Hauv Linux ib puag ncig, teeb tsa tsab ntawv kom khiav yog yooj yim. Qhib cov ntawv qhia zaub mov pib, ntaus "pib" thiab nkag mus, nyem rau ntxiv thiab kev cai hais kom ua hauv qhov nco cia, muab cov lus txib lub npe zoo li tej thaj chaw deb, ntaus cov npe rau cov ntawv nab nab koj rub tawm hauv kab lus hais kom ua, thiab nyem ntxiv. Tam sim no cov chaw taws teeb yuav tswj hwm koj lub PC lub sijhawm tom ntej koj khau raj koj lub computer.
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
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方法 方法 非常。 只需 准备 一些 瓦楞纸 瓦楞纸 板 板 , , , 然后 然后
Hloov koj li IR Chaw Taws Teeb rau RF Chaw Taws Teeb: 9 Kauj Ruam (nrog Duab)
Hloov Koj Li IR Chaw Taws Teeb rau RF Chaw Taws Teeb: Hauv hnub no Qhia tau, kuv yuav qhia koj li cas koj tuaj yeem siv tus lej RF tsis muaj lub microcontroller uas thaum kawg yuav coj peb los tsim txoj haujlwm uas koj tuaj yeem hloov IR Chaw Taws Teeb ntawm ib lub cuab yeej mus rau RF Tej thaj chaw deb. Qhov txiaj ntsig tseem ceeb ntawm kev hloov pauv
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