Talaan ng mga Nilalaman:

Remote para sa PC Youtube at Netflix: 9 Mga Hakbang (na may Mga Larawan)
Remote para sa PC Youtube at Netflix: 9 Mga Hakbang (na may Mga Larawan)

Video: Remote para sa PC Youtube at Netflix: 9 Mga Hakbang (na may Mga Larawan)

Video: Remote para sa PC Youtube at Netflix: 9 Mga Hakbang (na may Mga Larawan)
Video: PAANO GAWING REMOTE CONTROL ANG CELLPHONE MO. PWEDI SA LAHAT NG APPLIANCES SA BAHAY. 2024, Hulyo
Anonim
Image
Image
Remote para sa PC Youtube at Netflix
Remote para sa PC Youtube at Netflix

Malayo ang aking desktop PC meter mula sa aking kama kaya natural na gusto kong manuod ng youtube at mga pelikula mula sa ginhawa ng aking kama. Sa tuwing nahihiga ako subalit nakikita ko ang aking sarili na nangangailangan upang ayusin ang dami, i-pause ang video para sa ilang mga kadahilanan o simpleng laktawan lamang ang video. Maaari lamang akong sumandal at at pindutin ang isang pindutan sa keyboard ngunit tinatamad akong gawin iyon kaya sa halip ay nagpasya akong gumastos ng dose-dosenang oras sa pagdidisenyo at pagbuo ng remote control na ito para sa aking PC. Wireless keyboard lang talaga.

Talagang mayroon na akong wireless keyboard ngunit ito ay isang keyboard. Kapag patay ang ilaw ay imposibleng mahanap ang susi na hinahanap ko. Sa itaas ng na may maliit na sukat mas malamang na pindutin ko ang tatlong mga pindutan nang sabay-sabay kaysa sa isa na gusto ko kahit sa aking maliliit na mga daliri. Ngunit talagang ito ay isang dahilan lamang upang makabuo ng isang bagay na cool.

Gumawa rin ako ng isang video tungkol dito at lubos nitong imumungkahi ang pag-check dito.

Hakbang 1: Pangkalahatang-ideya

Pangkalahatang-ideya
Pangkalahatang-ideya
Pangkalahatang-ideya
Pangkalahatang-ideya
Pangkalahatang-ideya
Pangkalahatang-ideya

Nais ko lamang na madaling hawakan kung paano gumagana ang keyboard na ito. Mayroon itong dalawang mga mode. Ang isa ay para sa youtube at isa pa para sa lahat ng iba pang media. Pareho silang gumagawa ng parehas. Pag-play, pag-pause, laktawan, rewind, susunod, dati at pagsasaayos ng lakas ng tunog. Ang pagkakaiba lamang ay sa asul / media mode ang mga pagpindot sa key ay isalin sa mga default na window ng mga pindutan ng media habang sa pula / youtube mode na isinalin ito sa mga keyboard keyboard youtube (maaaring makita dito). Gayundin walang nakaraang pindutan sa pula / mode ng youtube dahil nahanap ko na mas maginhawa na magkaroon ng pindutan ng fullscreen sa halip.

Hakbang 2: Mga Tool at Materyales

Mga Kasangkapan at Kagamitan
Mga Kasangkapan at Kagamitan
Mga Kasangkapan at Kagamitan
Mga Kasangkapan at Kagamitan
Mga Kasangkapan at Kagamitan
Mga Kasangkapan at Kagamitan

Mga kasangkapan

  • 3d printer
  • Panghinang
  • mainit na pandikit

materyales at electronics

  • PLA - o anumang iba pang ginustong materyal para sa iyong 3D printer. Mahalaga ang puti at pulang kulay at kinakailangan ng itim ang ilang mga detalye
  • M3 tapikin at mga tornilyo
  • Rotary encoder na ginawa ko sa dati kong itinuturo. Dito
  • 4x 3mm LEDs. Tatlong pula at isang asul
  • Li-po baterya 1s 240mAh
  • 11x diode - 1n4007
  • 2x 4k7 risistor
  • 9x 100k risistor
  • 2x 220R risistor
  • 2x 100nF ceramic capacitor
  • 5x pushbuttons - PB-11D02
  • Toggle switch - KNX-1
  • LM7833 boltahe regulator
  • Singilin sa singilin ng TP4056 - Link
  • Maliit na DC-DC step up converter - Link ng CE025
  • 2x NRF24L01 RF transceivers
  • USb sa RS232 converter - Gumagamit ako ng isa sa cp2102
  • Arduino pro mini
  • Arduino micro

Ito ang lahat ng mga bahagi na kinakailangan para sa parehong transmiter at tatanggap. Dahil ang build na ito ay naglalaman din ng rotary encoder na sakop ko sa isa pang itinuturo na kakailanganin mo rin ng mga bahagi para doon. Maaari mo ring makita dito ang STL file na may knob para sa encoder na medyo mas maikli kaysa sa orihinal at mukhang mas mahusay sa remote.

Hakbang 3: Pag-print sa 3D

Pagpi-print sa 3D
Pagpi-print sa 3D
Pagpi-print sa 3D
Pagpi-print sa 3D

Tulad ng nabanggit ko na ang build na ito ay nangangailangan ng rotary encoder na itinayo ko sa aking huling hindi mailagay (dito) Gayunpaman inayos ko ang laki ng knob nang bahagya at ang bagong STL file ay matatagpuan dito. Gagana rin ang orihinal na file. Ang lahat ng mga file ay nasa tamang oryentasyon. Ang kaso ay nangangailangan ng materyal na suporta at iminumungkahi ko na i-print ito sa mas mataas na resolusyon at sa mas mabagal na bilis lalo na sa pagtatapos ng pag-print ang mas mabagal na bilis ay magreresulta sa mas maayos na pagtatapos. Ang mga natitirang file ay hindi nangangailangan ng anumang mga espesyal na setting.

Ang kaso ay maaaring medyo magaspang kung saan ito gaganapin ng materyal na suporta. Kung nais mo ng mas mahusay na tapusin iminumungkahi ko ang pag-sanding sa mga seksyong ito ng 120 papel na buhangin. Ngayon ay mahusay din na oras upang i-tap ang 4 na butas sa kaso gamit ang M3 tap. Ang lahat ng mga pandekorasyon na piraso ay maaaring nakadikit din sa lugar. Ang mga pushbutton ay dapat magkasya nang maayos sa lugar din. Maaaring kailanganin mong iikot ang mga ito sa lugar gamit ang mga pliers. Ang maliit na pindutan ng mode ay maaaring mailagay sa kinatatayuan din nito ngunit huwag kalimutang ipasok din ang cap ng pindutan nito. Susunod na ang pula at asul na mga mode ng LED ay maaaring simpleng pindutin ang magkasya sa kaso.

Hakbang 4: Backlight ng Logo

Backlight ng Logo
Backlight ng Logo
Backlight ng Logo
Backlight ng Logo
Backlight ng Logo
Backlight ng Logo

Ang isa sa mga tampok na lagda ng pagbuo ay ang back lit youtube logo sa harap. Inabot ako ng ilang oras upang makuha ang tama at natutunan ko ang ilang mga bagay. Hayaan mong sabihin ko sa iyo kung paano ko ito gagawin kung kailangan ko itong buuin muli at sasabihin ko din sa iyo kung ano talaga ang itinayo ko at kung bakit hindi ito ang perpektong solusyon. Una sa lahat iminumungkahi ko na ilagay lamang ang dalawang LEDs sa bawat panig ng logo at masking ang nakapaligid. Habang ang ilaw ay hindi magiging perpektong ipinamamahagi mukhang maayos ito at medyo maliwanag.

Dahil ginusto kong maging perpekto ito ay higit sa mga kumplikadong bagay. Itinayo ko ang mainit na bloke ng pandikit na ito na halos hugis ng logo. Pagkatapos ay gupitin ito nang wasto sa tamang sukat, ipinasok sa lugar at na-secure na may mas mainit na pandikit. Talagang maganda ang hitsura ng logo ngunit hindi maganda ang trabaho kong masking ang loob ng kaso kaya't nagliwanag din ang mga panig. Iyon ay hindi gayunpaman ang pinakamalaking problema. Mayroong hindi sapat na clearance sa pagitan ng light spreader at rotary encoder na kung saan ginagawa itong jam minsan. Iyon ay isang bagay na nalaman ko nang isang beses lamang itong lahat ay natipon.

tl; dr Huwag gawing kumplikado ang backlight.

Hakbang 5: Assembly

Assembly
Assembly
Assembly
Assembly

Bukod sa baterya at boltahe booster lahat ng mga electronics ay inilalagay sa ilalim na bahagi ng rotary encoder. Ang switch ng kuryente, module ng RF, board ng pagsingil at arduino lahat ay mayroong kanilang mga naka-print na may hawak na 3D na dapat na nakadikit sa rotary encoder. Magsimula sa switch ng kuryente na maaaring mai-mount sa may hawak na may nut nito at pagkatapos ay kailangang mailagay sa sulok ng encoder tulad ng ipinakita sa larawan. Ang may-ari ay may maliit na bingaw na dapat i-lock ito sa lugar. Iminumungkahi ko ang paggamit ng superglue at sanding ng parehong mga ibabaw na makakaapekto. Ang pareho ay maaaring gawin sa may-ari para sa RF module. Ang isang ito ay hindi kailangang mai-mount nang tumpak sa lugar halos kung saan ito ipinapakita sa larawan. Ang may-ari para sa board ng pagsingil ay mayroon ding bingaw sa isang gilid na nakakakuha mismo sa lugar kung saan maaari itong nakadikit. At sa wakas ang may hawak para sa arduino ay dalawang magkakahiwalay na piraso. Kapag nakadikit ang arduino ay dapat itulak lamang sa gayon suriin kung ano ang dapat na distansya sa pagitan nila dahil ang mga arduino ay maaaring mag-iba depende sa kung saan mo ito nakuha. I-double check ang distansya dahil magiging mahirap na baguhin kapag nakadikit.

Hakbang 6: Wriring

Wriring
Wriring
Wriring
Wriring
Wriring
Wriring

Sa ngayon mayroon kaming lugar para sa lahat ng mga board ngunit marami pa ring mga passive na bahagi. Panahon na upang ilagay ang lahat sa isang solong board. Ang maliit na rektanggulo na pref-board ang gagawa ng trabaho. Magagamit ang eskematiko ngunit talagang grupo lamang ito ng mga resistors at diode sa serye. Ang mga resistors para sa LEDs ay hindi dapat nasa board na ito dahil mas maginhawa upang maghinang ito sa mga binti sa mga LED mismo. Huwag mag-abala sa pagdikit ng board na ito sa encoder dahil kakailanganin mong i-access ang ibabang bahagi at sa sandaling hinangad mo ang lahat ng mahigpit na hawak nito sa mga wire lamang.

Ngayon ay oras na upang i-wire ang lahat. Huwag mo nang abalahin ang baterya. Lahat ng iba pa gayunpaman ay kailangang mag-wire tulad ng ipinakita sa ibinigay na eskematiko. Magsimula sa pamamagitan ng pag-alis ng mga LED mula sa arduino pro mini dahil maaari silang gumuhit ng ilang kasalukuyang. Ikabit ang babaeng header ng pin sa mga pin ng programa ng arduino. Iminumungkahi kong gawin iyon kahit na nai-program mo muna ito. Una kong ikinonekta ang arduino at ang module ng RF. Subukang huwag ilagay ang lahat ng mga wire sa isang lugar dahil maaari itong maging masyadong malaki. Sumunod ay hinihinang ko ang arduino sa mga switch. Huwag abala ang mga panghinang na wire sa ibabang bahagi ng pref board. Sa halip ay solder ang mga ito nang direkta sa mga binti ng risistor o diode. Panghuli ikonekta ang mga LED.

Sa puntong ito dapat itong gumana. Iminumungkahi ko ang pagpapatakbo nito sa bench lab power supply na may kasalukuyang meter ay serye. Sa ganitong paraan maaari mong suriin kung hindi ito gumuhit ng sobrang kasalukuyan o kung gumagana ito. Kailan sa remote ay dapat na gumuhit sa paligid ng 60mA at kung sa pagtulog dapat itong karaniwang 0 kaya huwag kang lokohin niyan.

Kung nakumpirma mo ang mga remote na gumagana. Maaari mong mai-install ang baterya. Ang baterya na ginagamit ko ay solong cell 240mAh Li-po. Sa 41 x 26.5 x 6 mm ito ang pinakamalaking baterya na magkakasya. Gaganapin ito sa dobleng panig na tape. Ang 5V booster ay maaaring maiinit na nakadikit sa gilid lamang siguraduhin na nahinang mo muna ang mga wire. Pagkatapos ay maaari itong konektado tulad ng ipinakita sa eskematiko.

Hakbang 7: Tagatanggap

Tagatanggap
Tagatanggap
Tagatanggap
Tagatanggap
Tagatanggap
Tagatanggap
Tagatanggap
Tagatanggap

Ang tagatanggap ay sa kabutihang palad ng mas simple kaysa sa transmiter. Para sa isang ito kakailanganin lamang namin ang isang Arduino micro at ang RF module (NRF24L01). Tulad ng nabanggit dati ang RF module ay nangangailangan ng 3.3V at ang arduino ay mayroon talagang 3V3 pin subalit sinusukat ko ang paligid ng 4.8V sa minahan. Kaya't kailangan kong magdagdag ng aking sariling regulator ng boltahe. Ang mga posibilidad na ang regulator ng boltahe sa iyong arduino ay gagana. Kung gagawin nito ang eskematiko ay halos kapareho ng naibigay ko ngunit ikinonekta mo lamang ang Vcc pin mula sa module ng RF sa 3V3 pin sa arduino at hindi pansinin ang regulator nang buo.

Parehong ang arduino at RF module ay dinisenyo upang i-slide ito sa naka-print na kaso ng 3D. Panatilihing maikli ang mga wire dahil walang gaanong silid sa loob ng kaso. Subukan ang arduino, kasama ang code na nai-upload dapat itong kumilos bilang HID. Kung gumagana ito maaari mo lamang isara ang dalawang kalahati ng kaso at dapat lang silang mag-snap sa lugar.

Kung nais mong gawin itong medyo maganda, maaari mo ring idagdag ang logo ng youtube. Nakadikit lang ito sa tuktok ng tatanggap. Ang mga file ay kailangang mai-print nang magkahiwalay at hiwalay mula sa pula at puting filament kakailanganin mo rin ng isang itim.

Hakbang 8: Code

Gumamit ako ng arduino 1.8.5 para sa proyektong ito. Ang lahat ng kinakailangang mga aklatan ay matatagpuan sa manager ng silid-aklatan kaya't hindi mo na kailangang mag-alala tungkol sa pag-import ng mga ito sa iyong sarili. Kapag pinagsasama-sama ang code siguraduhing mayroon kang tamang board na napili kung hindi man ay hindi ito makakaipon. Naranasan ko rin ang ilang mga problema sa pag-upload ng code sa aking arduino pro mini. Malamang na ito ay dahil sa USB sa Serial adapter na ginagamit ko. Nalaman ko na ang mas matandang arduino 1.0.5 ay talagang mag-a-upload nang walang anumang problema subalit hindi nito maiipon ang aking code sa ilang kadahilanan. Natapos ko ang pag-iipon ng code sa 1.8.5 IDE at pagkatapos ay na-upload ang hex file na may 1.0.5. Kung sakaling mayroon kang parehong problema Natagpuan ko ang thread ng forum na nagpapaliwanag nang eksakto kung paano ito magagawa. Link

Kung nais mong muling gawin ang mga susi at lumikha ng mga bagong kumbinasyon maaari mong gawin iyon sa pamamagitan lamang ng muling pagprogram ng tatanggap. Sa ganoong paraan hindi mo kailangang ihiwalay ang tatanggap tuwing. Ang parehong mga code ay nagkomento kaya kung pamilyar ka sa arduino dapat wala kang problema sa pag-aayos nito. Kung gayunpaman ay huwag mag-atubiling mag-iwan ng isang komento.

Hakbang 9: Tapos Na

Tapos na
Tapos na

Binabati kita! bumuo ka ng isang kamangha-manghang remote para sa iyong PC o mac o android device. Medyo sigurado akong gumagana ito sa anumang bagay dahil ito ay isang keyboard lamang. Mangyaring ipaalam sa akin kung mayroon kang anumang mga isyu o kung nakakita ka ng mas simpleng solusyon. Siguraduhin din na suriin ang video habang napupunta din sa proseso ng pagbuo.

Inirerekumendang: