Cov txheej txheem:

Tej thaj chaw deb rau PC Youtube thiab Netflix: 9 Kauj Ruam (nrog Duab)
Tej thaj chaw deb rau PC Youtube thiab Netflix: 9 Kauj Ruam (nrog Duab)

Video: Tej thaj chaw deb rau PC Youtube thiab Netflix: 9 Kauj Ruam (nrog Duab)

Video: Tej thaj chaw deb rau PC Youtube thiab Netflix: 9 Kauj Ruam (nrog Duab)
Video: Saib Mis paub Poj niam (hluas nkauj) tus yam ntxwv lub siab 2024, Kaum ib hlis
Anonim
Image
Image
Tej thaj chaw deb rau PC Youtube thiab Netflix
Tej thaj chaw deb rau PC Youtube thiab Netflix

Kuv muaj kuv lub khoos phis tawj PC deb ntawm kuv lub txaj yog li kuv nyiam saib youtube thiab tsos los ntawm kev nplij siab ntawm kuv lub txaj. Txhua lub sijhawm kuv tso tseg txawm li cas los kuv pom kuv tus kheej xav tau kho lub ntim, ncua video rau qee qhov laj thawj lossis tsuas yog hla cov vis dis aus nkaus xwb. Kuv tsuas tuaj yeem ntsaws rau pem hauv ntej thiab ntaus lub pob ntawm cov keyboard tab sis kuv tub nkeeg dhau los ua li ntawd es tsis txhob txiav txim siab siv sijhawm kaum ob teev teev tsim thiab tsim lub chaw tswj chaw deb no rau kuv lub PC. Nws tsuas yog keyboard nkaus xwb.

Kuv tau muaj cov keyboard wireless twb tau lawm tab sis nws yog keyboard. Thaum lub teeb tawm lawm nws tsis yooj yim sua kom pom tus yuam sij kuv tab tom nrhiav. Nyob rau sab saum toj ntawm qhov ntawd nrog nws me me me Kuv yuav muaj feem ntau nias peb lub nyees khawm ib zaug dua li qhov kuv xav tau txawm tias nrog kuv cov ntiv tes me me. Tab sis tiag tiag nws tsuas yog kev zam txim los tsim qee yam txias.

Kuv kuj tau ua cov vis dis aus hais txog nws thiab Nws yuav hais qhia qhov tseeb ntawm qhov no.

Kauj ruam 1: Txheej txheem cej luam

Txheej txheem cej luam
Txheej txheem cej luam
Txheej txheem cej luam
Txheej txheem cej luam
Txheej txheem cej luam
Txheej txheem cej luam

Kuv tsuas yog xav qhia luv luv ntawm yuav ua li cas cov keyboard no ua haujlwm. Nws muaj ob hom. Ib qho rau youtube thiab lwm qhov rau txhua lwm yam xov xwm. Nkawd ob leeg ua tib yam nkaus. Ua si, ncua, hla, rov qab, tom ntej, yav dhau los thiab hloov kho ntim. Qhov sib txawv nkaus xwb yog tias nyob rau hauv xiav/hom xov xwm qhov tseem ceeb nias txhais rau lub Windows qhov qub xov xwm khawm thaum lub xim liab/youtube nws tau txhais rau youtube keyboard luv (tuaj yeem pom ntawm no). Tsis tas li tsis muaj khawm yav dhau los hauv hom liab/youtube raws li kuv pom nws yooj yim dua kom muaj lub khawm puv npo hloov.

Kauj Ruam 2: Cov Cuab Yeej thiab Cov Khoom

Cov Cuab Yeej thiab Cov Khoom
Cov Cuab Yeej thiab Cov Khoom
Cov Cuab Yeej thiab Cov Khoom
Cov Cuab Yeej thiab Cov Khoom
Cov Cuab Yeej thiab Cov Khoom
Cov Cuab Yeej thiab Cov Khoom

Cov cuab yeej

  • 3D tshuab luam ntawv
  • Soldering hlau
  • kub kua nplaum

cov ntaub ntawv thiab hluav taws xob

  • PLA - lossis lwm yam khoom siv zoo dua rau koj lub tshuab luam ntawv 3D. Cov xim dawb thiab liab yog qhov tseem ceeb thiab dub yog xav tau qee cov ntsiab lus
  • M3 kais thiab ntsia hlau
  • Rotary encoder Kuv tau ua hauv kuv cov lus qhia yav dhau los. Ntawm no
  • 4 x 3mm LEDs. Peb liab thiab ib qho xiav
  • Li-po roj teeb 1s 240mAh
  • 11 x diodes - 1n4007
  • 2x4k7 ua
  • 9 x 100k resistor
  • 2x 220R tus tiv thaiv
  • 2x 100nF ceramic capacitor
  • 5x lub pob nyem - PB -11D02
  • Toggle hloov - KNX -1
  • LM7833 tus tswj hluav taws xob
  • TP4056 charging board - Txuas
  • Me me DC -DC nce qib hloov pauv - CE025 Txuas
  • 2x NRF24L01 RF transceivers
  • USb rau RS232 hloov pauv - Kuv siv ib qho nrog cp2102
  • Arduino rau mini
  • Arduino micro ua

Cov no yog txhua qhov ntawm qhov yuav tsum tau ua rau cov xa thiab txais. Txij li qhov kev tsim no tseem muaj cov cav nkag teb chaws Kuv tau them rau hauv lwm cov lus qhia koj yuav xav tau ib feem rau qhov ntawd ib yam. Koj kuj tseem tuaj yeem pom ntawm no STL cov ntaub ntawv nrog pob qhov rooj rau lub encoder uas luv dua qhov qub thiab zoo li nyob deb.

Kauj Ruam 3: Luam Ntawv 3D

3D Luam Ntawv
3D Luam Ntawv
3D Luam Ntawv
3D Luam Ntawv

Raws li kuv tau hais txog qhov kev tsim no xav tau tus lej nkag teb chaws Kuv tau tsim hauv kuv qhov kev tsis txaus siab kawg (ntawm no) Txawm li cas los kuv tau hloov qhov loj me ntawm pob qhov rooj me ntsis thiab cov ntaub ntawv STL tshiab tuaj yeem pom ntawm no. Cov ntaub ntawv tseem yuav ua haujlwm ib yam nkaus. Tag nrho cov ntaub ntawv yog nyob rau hauv kev qhia raug. Cov ntaub ntawv xav tau cov ntaub ntawv txhawb nqa thiab kuv xav hais kom luam nws ntawm qhov kev daws teeb meem siab dua thiab ntawm qhov qeeb qeeb tshwj xeeb tshaj yog thaum kawg ntawm qhov luam tawm qhov nrawm dua yuav ua rau ua tiav dua. Cov ntaub ntawv tseem tshuav tsis xav tau kev teeb tsa tshwj xeeb.

Cov ntaub ntawv yuav yog qhov ntxhib me ntsis qhov uas nws tau tuav los ntawm cov khoom txhawb nqa. Yog tias koj xav tau qhov ua tiav zoo dua Kuv xav hais kom txhuam cov ntu no nrog 120 daim ntawv xuab zeb. Tam sim no nws tseem yog lub sijhawm zoo los kais 4 qhov ntawm rooj plaub nrog M3 kais. Tag nrho cov khoom dai kom zoo nkauj tuaj yeem muab tso rau hauv qhov chaw ib yam. Lub pob khawm yuav tsum haum haum rau qhov chaw ib yam nkaus. Koj yuav tsum tau ntswj lawv nyob rau hauv qhov chaw nrog pliers. Lub khawm me me tuaj yeem tso rau ntawm nws sawv ib yam nkaus tab sis tsis txhob hnov qab ntxig rau nws lub hau khawm ib yam. Tom ntej no hom liab thiab xiav LEDs tuaj yeem yooj yim nias haum rau rooj plaub.

Kauj Ruam 4: Backlight ntawm Logo

Backlight ntawm Logo
Backlight ntawm Logo
Backlight ntawm Logo
Backlight ntawm Logo
Backlight ntawm Logo
Backlight ntawm Logo

Ib qho ntawm cov yam ntxwv kos npe ntawm kev tsim yog lub teeb rov qab youtube logo ntawm sab xub ntiag. Nws coj kuv ob peb teev kom tau txais txoj cai no thiab kuv tau kawm qee yam. Cia kuv qhia koj yuav ua li cas yog tias kuv yuav tsum tsim dua thiab tom qab ntawd kuv tseem yuav qhia koj tias kuv tau ua dab tsi thiab vim li cas nws tsis yog qhov kev daws teeb meem zoo tshaj plaws. Ua ntej tshaj plaws kuv xav qhia qhov yooj yim tso ob lub LEDs ntawm txhua sab ntawm lub logo thiab npog ib puag ncig. Whilst lub teeb yuav tsis muab txig zoo nws zoo thiab nws zoo nkauj heev.

Txij li thaum kuv xav kom nws zoo meej kuv muaj ntau yam nyuaj. Kuv tau tsim qhov kub kua nplaum thaiv uas yog ntxhib cov duab ntawm lub logo. Tom qab ntawd nws tau txiav kom raug rau qhov loj me, tso rau hauv qhov chaw thiab ruaj ntseg nrog cov kua nplaum kub ntau dua. Lub logo ua tau zoo nkauj tiag tiag tab sis kuv tau ua haujlwm tsis zoo ntawm qhov npog sab hauv ntawm rooj plaub kom ob sab pom zoo ib yam. Qhov ntawd tsis yog qhov teeb meem loj tshaj plaws. Tsuas yog tsis muaj kev tshem tawm txaus ntawm lub teeb kis thiab cov encoder teb uas ua rau nws qee zaum. Qhov ntawd yog qee yam kuv pom tawm ib zaug nws tau sib sau ua ke.

tl; dr Tsis txhob ua lub teeb pom kev nyuaj.

Kauj ruam 5: Sib dhos

Los ua ke
Los ua ke
Los ua ke
Los ua ke

Sib nrug los ntawm roj teeb thiab lub zog txhawb nqa txhua yam khoom siv hluav taws xob tau muab tso rau sab hauv qab ntawm cov lus teb. Lub zog hloov pauv, RF tus lej, them lub rooj tsav tsheb thiab arduino txhua tus muaj lawv cov ntawv luam tawm 3D uas yuav tsum tau muab lo rau ntawm tus lej nkag teb chaws. Pib nrog lub zog hloov pauv uas tuaj yeem txuas rau tus tuav nrog nws cov txiv ntoo thiab tom qab ntawd yuav tsum tau muab tso rau hauv kaum ntawm lub encoder raws li qhia hauv daim duab. Tus tuav tau me ntsis thais uas yuav tsum xauv rau hauv qhov chaw. Kuv hais qhia siv superglue thiab txhuam ob sab uas yuav kov tau. Tib yam tuaj yeem ua tiav nrog tus tuav rau RF module. Qhov no tsis tas yuav tsum tau teeb tsa ncaj qha hauv qhov chaw tsuas yog ntxhib qhov uas nws tau qhia hauv daim duab. Tus tuav rau lub rooj tsav xwm them nyiaj kuj tseem muaj qhov thais ntawm ib sab uas snaps txoj cai nyob rau qhov chaw uas nws tuaj yeem lo tau. Thiab kawg tus tuav rau arduino yog ob daim sib cais. Thaum glued lub arduino yuav tsum raug thawb rau hauv yog li xyuas seb yuav tsum yog qhov deb ntawm lawv li arduinos tuaj yeem sib txawv nyob ntawm qhov chaw koj tau txais los ntawm. Muab ob npaug rau txheeb xyuas qhov deb li nws yuav nyuaj rau hloov pauv thaum glued hauv.

Kauj ruam 6: Kev sau ntawv

Kev sau ntawv
Kev sau ntawv
Kev sau ntawv
Kev sau ntawv
Kev sau ntawv
Kev sau ntawv

Txog tam sim no peb muaj chaw rau tag nrho cov laug cam tab sis tseem muaj ntau yam tsis txaus ntseeg. Nws yog lub sijhawm los muab lawv txhua tus rau ntawm ib lub rooj tsavxwm. Lub me me ua ntej lub rooj tsavxwm yuav ua txoj haujlwm. Cov txheej txheem muaj nyob tab sis nws tsuas yog pawg ntawm resistors thiab diodes hauv koob. Cov tiv thaiv rau LEDs yuav tsum tsis txhob nyob ntawm lub rooj tsav xwm no vim nws yooj yim dua rau lawv txuas ntawm ob txhais ceg ntawm LEDs lawv tus kheej. Tsis txhob thab gluing lub rooj tsavxwm no ntawm tus encoder raws li koj yuav tsum tau nkag mus rau sab hauv qab thiab ib zaug koj muab tshuaj txhuam txhua yam nws yuav tuav ruaj khov nkaus xwb los ntawm cov xov hlau.

Tam sim no nws yog lub sijhawm los xaim txhua yam. Tsis txhob thab nrog roj teeb. Txhua yam ntxiv txawm li cas los xij yuav tsum tau xaim raws li qhia hauv kab ntawv qhia. Pib los ntawm kev tshem LEDs los ntawm arduino pro mini raws li lawv yuav tau kos qee qhov tam sim no. Txuas tus poj niam tus pin header rau lub caj dab caj dab ntawm arduino. Kuv xav kom ua qhov ntawd txawm hais tias koj tau programmed nws ua ntej. Ua ntej kuv txuas nrog arduino thiab RF module. Sim tsis txhob tso tag nrho cov xov hlau nyob hauv ib qho chaw vim tias nws yuav dhau mus ua qhov hnyav. Tom ntej no kuv tau siv lub arduino rau cov hloov pauv. Tsis txhob thab cov xaim hluav taws xob nyob hauv qab hauv qab ntawm lub rooj ua ntej. Hloov chaw lawv ncaj qha rau ntawm txhais ceg ntawm tus tiv thaiv lossis diodes. Thaum kawg txuas cov LEDs.

Txij ntawm no nws yuav tsum ua haujlwm. Kuv yuav hais qhia lub zog nrog lub rooj zaum ntsuas lub zog siv nrog lub ntsuas tam sim no yog koob. Txoj hauv kev no koj tuaj yeem tshawb xyuas yog tias nws tsis kos ntau dhau los lossis yog nws ua haujlwm. Thaum ntawm cov chaw taws teeb yuav tsum kos ib ncig 60mA thiab thaum pw tsaug zog nws yuav tsum yog 0 yog li tsis txhob dag los ntawm qhov ntawd.

Yog tias koj paub tseeb tias cov chaw taws teeb ua haujlwm. Koj tuaj yeem nruab lub roj teeb. Lub roj teeb uas kuv siv yog ib leeg nkaus xwb 240mAh Li-po. Ntawm 41 x 26.5 x 6 mm nws yog lub roj teeb loj tshaj plaws uas yuav haum rau hauv. Lub zog 5V tuaj yeem tsuas yog kub kub rau ntawm ib sab tsuas yog ua kom ntseeg tau tias koj tau siv cov xov hlau ua ntej. Tom qab ntawd nws tuaj yeem txuas nrog raws li qhia hauv schematic.

Kauj ruam 7: Txais

Txais
Txais
Txais
Txais
Txais
Txais
Txais
Txais

Tus neeg txais khoom yog qhov zoo tshaj qhov yooj yim dua li lub transmitter. Rau qhov no peb yuav xav tau tsuas yog Arduino micro thiab RF module (NRF24L01). Raws li tau hais yav dhau los RF module xav tau 3.3V thiab arduino qhov tseeb muaj 3V3 tus pin tab sis kuv ntsuas ib ncig 4.8V ntawm kuv. Yog li kuv yuav tsum ntxiv kuv tus kheej qhov ntsuas hluav taws xob. Muaj feem yog qhov ntsuas hluav taws xob ntawm koj li arduino yuav ua haujlwm. Yog tias nws ua cov txheej txheem zoo nkauj ib yam li kuv tau muab tab sis koj yooj yim txuas Vcc tus pin los ntawm RF module mus rau 3V3 tus pin ntawm arduino thiab tsis quav ntsej tus tswj hwm txhua.

Ob qho tib si ntawm arduino thiab RF tus qauv tau tsim los xaub nws cov ntawv luam tawm 3D. Khaws cov xov hlau luv vim tias tsis muaj chaw ntau nyob hauv rooj plaub. Kuaj cov arduino, nrog cov cai tso tawm nws yuav tsum ua raws li HID. Yog tias nws ua haujlwm koj tuaj yeem yooj yim kaw ob ntu ntawm rooj plaub thiab lawv yuav tsum cia li ntsaws qhov chaw.

Yog tias koj xav ua kom nws zoo me ntsis koj tuaj yeem ntxiv lub logo youtube. Nws tsuas yog lo rau saum tus neeg txais. Cov ntaub ntawv yuav tsum tau luam tawm cais thiab sib nrug ntawm cov xim liab thiab dawb koj tseem yuav xav tau ib qho dub.

Kauj ruam 8: Code

Kuv tau siv arduino 1.8.5 rau txoj haujlwm no. Txhua lub tsev qiv ntawv tsim nyog tuaj yeem nrhiav tau hauv tus thawj tswj tsev qiv ntawv yog li koj tsis tas yuav txhawj xeeb txog kev xa lawv tus kheej. Thaum suav cov cai kom ntseeg tau tias koj tau xaiv lub rooj tsav xwm raug cai txwv tsis pub nws yuav tsis suav sau. Kuv tseem tau ntsib qee qhov teeb meem nrog kev xa cov cai rau kuv tus arduino pro mini. Qhov no feem ntau yuav yog vim USB rau Serial adapter Kuv tau siv. Kuv pom tias cov laus arduino 1.0.5 yuav tso tawm yam tsis muaj teeb meem txawm li cas los nws yuav tsis suav kuv cov cai rau qee qhov. Kuv xaus qhov suav cov lej ntawm 1.8.5 IDE thiab tom qab ntawd muab cov ntaub ntawv hex nrog 1.0.5. Yog tias koj muaj teeb meem tib yam kuv pom lub rooj sab laj piav qhia meej tias yuav ua li cas thiaj ua tau li no. Txuas

Yog tias koj xav rov ua cov yuam sij thiab tsim kev sib txuas tshiab koj tuaj yeem ua qhov ntawd los ntawm kev rov sau dua cov neeg txais. Txoj kev ntawd koj tsis tas yuav coj tus neeg txais khoom sib nrug txhua lub sijhawm. Ob tus lej tau hais tawm yog li yog tias koj paub nrog arduino koj yuav tsum tsis muaj teeb meem kho nws. Txawm li cas los xij, yog tias koj muaj kev txaus siab los tawm lus.

Kauj ruam 9: Ua tau

Ua tiav
Ua tiav

Nrog koj zoo siab! koj tau tsim thaj chaw zoo kawg rau koj lub PC lossis mac lossis Android ntaus ntawv. Kuv paub zoo tias nws ua haujlwm ntawm txhua yam vim nws tsuas yog keyboard. Thov qhia rau kuv paub yog tias koj muaj teeb meem lossis yog tias koj pom kev daws teeb meem yooj yim dua. Tsis tas li nco ntsoov xyuas cov vis dis aus thaum nws hla cov txheej txheem tsim ib yam.

Pom zoo: