Sisukord:

Kaugjuhtimispult PC Youtube'i ja Netflixi jaoks: 9 sammu (piltidega)
Kaugjuhtimispult PC Youtube'i ja Netflixi jaoks: 9 sammu (piltidega)

Video: Kaugjuhtimispult PC Youtube'i ja Netflixi jaoks: 9 sammu (piltidega)

Video: Kaugjuhtimispult PC Youtube'i ja Netflixi jaoks: 9 sammu (piltidega)
Video: Буэнос-Айрес - Невероятно яркая и душевная столица Аргентины. Гостеприимная и легкая для иммиграции 2024, Juuli
Anonim
Image
Image
Kaugjuhtimispult Youtube'i ja Netflixi jaoks
Kaugjuhtimispult Youtube'i ja Netflixi jaoks

Mul on lauaarvuti arvesti voodist eemal, nii et loomulikult meeldib mulle mugavalt voodist vaadata YouTube'i ja filme. Iga kord, kui ma pikali heidan, leian, et pean helitugevust reguleerima, video mingil põhjusel peatama või lihtsalt video täielikult vahele jätma. Ma võin lihtsalt ettepoole kallutada ja klaviatuuril nuppu vajutada, kuid olen selleks liiga laisk, nii et otsustasin selle asemel arvutisse selle kaugjuhtimispuldi kujundamisel ja ehitamisel kulutada kümneid tunde. See on tõesti lihtsalt traadita klaviatuur.

Mul on juba juhtmeta klaviatuur olnud, kuid see on klaviatuur. Kui tuled on välja lülitatud, on otsitava võtme leidmine põhimõtteliselt võimatu. Lisaks sellele, et see on väikese suurusega, vajutan tõenäolisemalt kolme nuppu korraga kui seda, mida tahan isegi oma väikeste sõrmedega. Aga tegelikult on see lihtsalt ettekääne millegi laheda ehitamiseks.

Olen sellest ka video teinud ja soovitan seda siin vaadata.

1. samm: ülevaade

Ülevaade
Ülevaade
Ülevaade
Ülevaade
Ülevaade
Ülevaade

Ma tahan lühidalt puudutada, kuidas see klaviatuur töötab. Sellel on kaks režiimi. Üks on YouTube'i jaoks ja teine kõigi muude meediumite jaoks. Mõlemad teevad sama asja. Esitus, paus, vahelejätmine, tagasikerimine, järgmine, eelmine ja helitugevuse reguleerimine. Ainus erinevus on see, et sinises/meediumirežiimis tõlgitakse klahvivajutused Windowsi vaikemeediuminuppudeks, punases/youtube -režiimis aga YouTube'i klaviatuuri otseteedesse (leiate siit). Samuti pole punast/youtube'i režiimis eelmist nuppu, kuna leidsin, et on mugavam kasutada täisekraani nuppu.

Samm: tööriistad ja materjalid

Tööriistad ja materjalid
Tööriistad ja materjalid
Tööriistad ja materjalid
Tööriistad ja materjalid
Tööriistad ja materjalid
Tööriistad ja materjalid

Tööriistad

  • 3D printer
  • Jootekolb
  • kuum liim

materjalid ja elektroonika

  • PLA - või mis tahes muu eelistatud materjal teie 3D -printerile. Valged ja punased värvid on hädavajalikud ning must on vajalik mõned üksikasjad
  • M3 kraan ja kruvid
  • Pöördkodeerija, mille olen oma eelmises juhendis teinud. Siin samas
  • 4x 3mm LEDid. Kolm punast ja üks sinine
  • Li-po aku 1s 240mAh
  • 11x dioodi - 1n4007
  • 2x 4k7 takisti
  • 9x 100k takisti
  • 2x 220R takisti
  • 2x 100nF keraamiline kondensaator
  • 5x nupud - PB -11D02
  • Lüliti - KNX -1
  • Pingeregulaator LM7833
  • TP4056 laadimislaud - link
  • Väike alalisvoolu alalisvoolu muundur - CE025 Link
  • 2x NRF24L01 raadiosaatja -vastuvõtjad
  • USb RS232 muundur - ma kasutan seda koos cp2102 -ga
  • Arduino pro mini
  • Arduino mikro

Need on kõik saatja ja vastuvõtja jaoks vajalikud osad. Kuna see ehitis sisaldab ka pöörlevat kodeerijat, mida olen käsitlenud teises juhendis, vajate ka selle jaoks osi. Siit leiate ka kodeerija nupuga STL -faili, mis on originaalist pisut lühem ja näeb puldis parem välja.

Samm: 3D -printimine

3D printimine
3D printimine
3D printimine
3D printimine

Nagu ma mainisin, nõuab see konstruktsioon pöörlevat kodeerijat, mille olen ehitanud oma viimasesse installeeritavasse (siin). Kuid reguleerisin nupu suurust veidi ja uue STL -faili leiate siit. Algne fail töötaks ka. Kõik failid on õiges suunas. Korpus vajab tugimaterjali ja ma soovitaksin selle printida kõrgema eraldusvõimega ja aeglasema kiirusega, eriti printimise lõpus, aeglasem kiirus tagab sujuvama viimistluse. Ülejäänud failid ei vaja erilisi seadeid.

Korpus võib olla pisut karm, kui seda toetav materjal kinni hoidis. Kui soovite paremat viimistlust, soovitan need osad lihvida 120 liivapaberiga. Nüüd on ka hea aeg koputada korpuse 4 auku M3 kraaniga. Kõik dekoratiivsed osad saab ka oma kohale liimida. Nupud peaksid ka tihedalt oma kohale sobima. Võimalik, et peate need tangidega oma kohale keerama. Väikese režiimi nupu saab asetada ka alusele, kuid ärge unustage sisestada ka selle nupu korki. Seejärel saab punase ja sinise režiimi LED -id lihtsalt korpusele sobitada.

Samm: logo taustavalgustus

Logo taustvalgus
Logo taustvalgus
Logo taustvalgus
Logo taustvalgus
Logo taustvalgus
Logo taustvalgus

Ehitise üks tunnusjooni on tagantvalgustatud YouTube'i logo esiküljel. Selle parandamiseks kulus mul paar tundi ja olen õppinud vähe asju. Las ma räägin teile, kuidas ma seda teeksin, kui peaksin selle uuesti üles ehitama ja siis ütlen teile ka, mida ma tegelikult ehitasin ja miks see pole ideaalne lahendus. Kõigepealt soovitaksin lihtsalt paigutada kaks LED -i logo mõlemale küljele ja varjata ümbritseva. Kuigi valgus ei jagune ideaalselt, tundub see hästi ja on üsna ere.

Kuna ma tahtsin, et see oleks täiuslik, on mul keerulisi asju. Olen ehitanud selle kuuma liimiploki, mis oli ligikaudu logo kuju. Seejärel lõigati see täpselt õige suurusega, sisestati kohale ja kinnitati kuuma liimiga. Logo näeb tegelikult tõesti kena välja, kuid ma tegin kehvasti tööd korpuse sisemuse maskeerimiseks, nii et ka küljed süttivad. See pole siiski suurim probleem. Selle valguslaoturi ja pöörleva kodeerija vahel pole lihtsalt piisavalt vaba ruumi, mis muudab selle mõnikord kinni. See on midagi, mida ma sain teada, kui see kõik kokku pandi.

tl; dr Ärge tehke taustvalgust keeruliseks.

Samm: kokkupanek

Kokkupanek
Kokkupanek
Kokkupanek
Kokkupanek

Peale aku ja pingevõimendi on kogu elektroonika pöörleva kodeerija alumisel küljel. Toitelülitil, raadiosagedusmoodulil, laadimisplaadil ja arduino'l on oma 3D -prinditud hoidikud, mis peaksid olema pöörleva kodeerija külge liimitud. Alustage toitelülitist, mille saab mutrile hoidiku külge kinnitada ja seejärel tuleb see kodeerija nurka asetada, nagu pildil näidatud. Hoidjal on väike sälk, mis peaks selle oma kohale lukustama. Soovitan kasutada superliimi ja lihvida mõlemad puudutavad pinnad. Sama saab teha ka RF -mooduli hoidjaga. Seda ei pea täpselt kohale paigaldama, vaid umbes sinna, kus see on pildil näidatud. Laadimisplaadi hoidikul on ka sälk ühel küljel, mis klõpsab täpselt kohale, kus seda saab liimida. Ja lõpuks on arduino hoidik kaks eraldi tükki. Liimimisel tuleks arduino lihtsalt sisse lükata, nii et kontrollige, milline peaks olema nende vaheline kaugus, kuna arduino võib varieeruda sõltuvalt sellest, kust te selle saite. Kontrollige kaugust veel kord, kuna pärast liimimist on seda raske muuta.

6. samm: juhtmestik

Juhtmed
Juhtmed
Juhtmed
Juhtmed
Juhtmed
Juhtmed

Siiani on meil koht kõikidele plaatidele, kuid seal on veel palju passiivseid komponente. On aeg panna need kõik ühele tahvlile. Väike ristkülikukujuline eelplaat teeb selle töö ära. Skeem on saadaval, kuid see on tõesti ainult hunnik takisteid ja dioode järjestikku. Valgusdioodide takistid ei tohiks sellel plaadil olla, kuna neid on mugavam LED -de enda jalgadele jootma panna. Ärge viitsige seda plaati kodeerija külge liimida, kuna peate pääsema alumisele küljele ja kui olete kõik jootnud, hoiab see kindlalt kinni ainult juhtmetest.

Nüüd on aeg kõik ühendada. Ära veel akuga tülitse. Kõik muu tuleb aga juhtmega ühendada, nagu on näidatud skeemil. Alustage arduino pro mini LED -ide eemaldamisega, kuna need võivad voolu tõmmata. Kinnitage emase tihvti päis arduino programmeerimisnõelte külge. Soovitan seda teha isegi siis, kui olete selle eelnevalt programmeerinud. Esmalt ühendasin arduino ja RF mooduli. Püüdke mitte panna kõiki juhtmeid ühte kohta, kuna see võib muutuda liiga mahukaks. Järgmiseks jootsin arduino lülitite juurde. Ärge tülitage jootetraate eelplaadi alumisel küljel. Selle asemel jootke need otse takisti või dioodide jalgadele. Lõpuks ühendage LED -id.

Sel hetkel peaks see toimima. Ma soovitaksin toita seda pingilabori toiteallikaga, mille voolumõõtur on seeria. Nii saate kontrollida, kas see ei võta liiga palju voolu või töötab. Kui kaugjuhtimispult peaks tõmbama umbes 60 mA ja unerežiimis, peaks see olema põhimõtteliselt 0, nii et ärge laske end sellest petta.

Kui olete kinnitanud, et kaugjuhtimispult töötab. Saate aku paigaldada. Aku, mida ma kasutan, on üheelemendiline 240 mAh Li-po. Suurusega 41 x 26,5 x 6 mm on see suurim aku, mis mahub sisse. Seda hoitakse kahepoolse teibiga paigal. 5V võimendit saab lihtsalt küljelt kuumalt liimida, veenduge, et esmalt oleks juhtmed sisse joodetud. Seejärel saab selle ühendada vastavalt skeemile.

Samm 7: vastuvõtja

Vastuvõtja
Vastuvõtja
Vastuvõtja
Vastuvõtja
Vastuvõtja
Vastuvõtja
Vastuvõtja
Vastuvõtja

Vastuvõtja on õnneks palju lihtsam kui saatja. Selle jaoks vajame lihtsalt Arduino mikro ja RF -moodulit (NRF24L01). Nagu varem mainitud, nõuab raadiosagedusmoodul 3,3 V ja arduinol on tõepoolest 3 V3 tihvt, kuid ma mõõtsin oma 4,8 V. Seega pidin lisama oma pingeregulaatori. Võimalik, et teie arduino pingeregulaator töötab. Kui see nii on, on skemaatika peaaegu sama, mida ma pakkusin, kuid ühendate lihtsalt RF -mooduli Vcc -poldi arduino 3V3 -nööbiga ja ignoreerite regulaatorit täielikult.

Nii arduino kui ka RF -moodul on mõeldud 3D -prinditud korpuse libistamiseks. Hoidke juhtmed lühikesed, sest korpuse sees pole palju ruumi. Testige arduinot, üleslaaditud koodiga peaks see toimima HID -na. Kui see töötab, saate korpuse mõlemad pooled lihtsalt sulgeda ja need peaksid lihtsalt kohale klõpsama.

Kui soovite, et see näeks natuke kenam välja, võite lisada ka YouTube'i logo. See on lihtsalt vastuvõtja peal liimitud. Failid tuleb eraldi printida ja lisaks punasele ja valgele hõõgniidile vajate ka musta.

8. samm: kood

Olen selle projekti jaoks kasutanud arduino 1.8.5. Kõik vajalikud teegid leiate raamatukoguhaldurist, nii et te ei pea isegi nende importimise pärast muretsema. Koodi koostamisel veenduge, et olete valinud õige tahvli, vastasel juhul ei pruugi see kompileerida. Olen kogenud ka mõningaid probleeme koodi üleslaadimisel oma arduino pro minisse. Tõenäoliselt oli selle põhjuseks minu kasutatav USB -jadaadapter. Sain teada, et vanem arduino 1.0.5 laeb tegelikult üles ilma probleemideta, kuid see ei kompileeriks mu koodi mingil põhjusel. Lõpuks koostasin koodi 1.8.5 IDE -s ja laadisin seejärel hex -faili üles 1.0.5 -ga. Kui teil on sama probleem, leidsin foorumi lõime, mis selgitab täpselt, kuidas seda teha. Link

Kui soovite klahve ümber kujundada ja uusi kombinatsioone luua, saate seda lihtsalt vastuvõtja ümber programmeerida. Nii ei pea te vastuvõtjat iga kord lahti võtma. Mõlemad koodid on kommenteeritud, nii et kui olete arduinoga tuttav, ei tohiks teil selle kohandamisega probleeme olla. Kui siiski, jätke julgelt kommentaar.

9. samm: valmis

Valmis
Valmis

Palju õnne! olete loonud hämmastava kaugjuhtimispuldi oma arvutile või Macile või Android -seadmele. Olen üsna kindel, et see töötab kõigega, kuna see on lihtsalt klaviatuur. Palun andke mulle teada, kui teil on probleeme või leidsite lihtsama lahenduse. Vaadake kindlasti ka videot, kuna see ületab ka ehitusprotsessi.

Soovitan: