Kazalo:

Daljinski upravljalnik za osebni računalnik Youtube in Netflix: 9 korakov (s slikami)
Daljinski upravljalnik za osebni računalnik Youtube in Netflix: 9 korakov (s slikami)

Video: Daljinski upravljalnik za osebni računalnik Youtube in Netflix: 9 korakov (s slikami)

Video: Daljinski upravljalnik za osebni računalnik Youtube in Netflix: 9 korakov (s slikami)
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, November
Anonim
Image
Image
Daljinski za PC Youtube in Netflix
Daljinski za PC Youtube in Netflix

Namizni računalnik imam oddaljen od postelje, zato naravno gledam youtube in filme v udobju postelje. Vsakič, ko se uležem, se mi zdi, da moram prilagoditi glasnost, iz nekaterih razlogov začasno ustaviti video ali preprosto v celoti preskočiti video. Lahko bi se samo nagnil naprej in pritisnil gumb na tipkovnici, vendar sem preveč len, da bi to storil, zato sem se namesto tega odločil, da bom za načrtovanje in izdelavo tega daljinskega upravljalnika za svoj računalnik porabil več deset ur. To je res samo brezžična tipkovnica.

Brezžično tipkovnico sem že imel, vendar je to tipkovnica. Ko so luči ugasnjene, v bistvu ni mogoče najti ključa, ki ga iščem. Poleg tega bom z majhno velikostjo bolj verjetno pritisnil tri gumbe hkrati kot tistega, ki ga želim, tudi s svojimi drobnimi prsti. Toda v resnici je to le izgovor za izdelavo nekaj kul.

Posnel sem tudi video o tem in toplo priporočam, da to preverite tukaj.

1. korak: Pregled

Pregled
Pregled
Pregled
Pregled
Pregled
Pregled

Na kratko se želim dotakniti delovanja te tipkovnice. Ima dva načina. Ena je za youtube, druga pa za vse ostale medije. Oba počneta isto stvar. Predvajanje, premor, preskok, previjanje nazaj, naslednja, prejšnja in prilagoditev glasnosti. Edina razlika je v tem, da v modrem/medijskem načinu pritisk tipk pomeni privzete medijske gumbe za okna, medtem ko je v rdečem/youtube načinu preveden v bližnjice na tipkovnici youtube (najdete jih tukaj). Prav tako ni prejšnjega gumba v rdečem/youtube načinu, saj se mi je zdelo bolj priročno, da imam namesto tega celozaslonski gumb.

2. korak: Orodja in materiali

Orodja in materiali
Orodja in materiali
Orodja in materiali
Orodja in materiali
Orodja in materiali
Orodja in materiali

Orodja

  • 3D tiskalnik
  • Spajkalnik
  • vroče lepilo

materialov in elektronike

  • PLA - ali kateri koli drug želeni material za vaš 3D tiskalnik. Bela in rdeča barva sta bistveni, črna pa zahteva nekaj podrobnosti
  • M3 pipa in vijaki
  • Rotacijski dajalnik, ki sem ga naredil v prejšnjih navodilih. Točno tukaj
  • 4x 3 mm LED. Tri rdeče in ena modra
  • Li-po baterija 1s 240mAh
  • 11x diode - 1n4007
  • 2x 4k7 upor
  • 9x 100k upor
  • 2x 220R upor
  • 2x 100nF keramični kondenzator
  • 5x gumbi - PB -11D02
  • Preklopno stikalo - KNX -1
  • LM7833 regulator napetosti
  • Polnilna plošča TP4056 - Povezava
  • Mali DC -DC povečevalni pretvornik - CE025 Link
  • 2x RF oddajniki NRF24L01 RF
  • Pretvornik USb v RS232 - uporabljam enega s cp2102
  • Arduino pro mini
  • Arduino mikro

To so vsi deli, potrebni za oddajnik in sprejemnik. Ker ta zgradba vsebuje tudi rotacijski kodirnik, ki sem ga obravnaval v drugem navodilu, boste za to potrebovali tudi dele. Tu lahko najdete tudi datoteko STL z gumbom za kodirnik, ki je nekoliko krajši od izvirnika in izgleda bolje v daljinskem upravljalniku.

3. korak: 3D tiskanje

3D tiskanje
3D tiskanje
3D tiskanje
3D tiskanje

Kot sem omenil, ta gradnja zahteva rotacijski dajalnik, ki sem ga vgradil v zadnjem instuctableu (tukaj). Vendar sem velikost gumba nekoliko prilagodil in novo datoteko STL lahko najdete tukaj. Delala bi tudi izvirna datoteka. Vse datoteke so pravilno usmerjene. Za ohišje je potreben podporni material, zato predlagam, da ga natisnete pri višji ločljivosti in pri počasnejši hitrosti, še posebej na koncu tiskanja bo počasnejša hitrost bolj gladka. Preostale datoteke ne zahtevajo posebnih nastavitev.

Primer bi lahko bil nekoliko grob, če bi ga držal podporni material. Če želite boljši zaključek, predlagam, da te dele brusite s 120 brusnim papirjem. Zdaj je tudi pravi čas, da se s pipo M3 dotaknete štirih lukenj na ohišju. Vse okrasne kose lahko tudi prilepite na svoje mesto. Tudi gumbi se morajo tesno prilegati. Morda jih boste morali zasukati s kleščami. Gumb za majhen način lahko postavite tudi na stojalo, vendar ne pozabite vstaviti tudi pokrovčka gumba. Nato lahko rdeče in modre LED diode preprosto pritisnete na ohišje.

4. korak: Osvetlitev logotipa

Osvetlitev logotipa
Osvetlitev logotipa
Osvetlitev logotipa
Osvetlitev logotipa
Osvetlitev logotipa
Osvetlitev logotipa

Ena od značilnosti izdelave je logotip youtube z osvetljenim ozadjem na sprednji strani. Potreboval sem nekaj ur, da sem to uredil, in naučil sem se nekaj stvari. Naj vam povem, kako bi to naredil, če bi ga moral znova zgraditi, nato pa vam bom povedal, kaj sem pravzaprav zgradil in zakaj to ni popolna rešitev. Najprej predlagam, da preprosto postavite dve LED na vsaki strani logotipa in prikrijete okolico. Čeprav svetloba ne bo popolnoma porazdeljena, je videti v redu in je precej svetla.

Ker sem želel, da bi bilo popolno, imam preveč zapletenih stvari. Zgradil sem ta blok vročega lepila, ki je bil približno v obliki logotipa. Nato so ga natančno razrezali na pravilno velikost, vstavili in pritrdili z več vročega lepila. Logotip je res videti zelo lep, vendar sem slabo zamaskiral notranjost ohišja, tako da so osvetljene tudi stranice. Vendar to ni največji problem. Med tem trosilnikom svetlobe in vrtljivim dajalnikom ni dovolj prostora, zaradi česar se včasih zatakne. To sem ugotovil šele, ko je bilo vse sestavljeno.

tl; dr Ne otežujte osvetlitve ozadja.

5. korak: Montaža

Montaža
Montaža
Montaža
Montaža

Razen baterije in ojačevalnika napetosti je vsa elektronika nameščena na spodnji strani vrtljivega dajalnika. Stikalo za vklop, RF modul, polnilna plošča in arduino imajo svoja 3D natisnjena držala, ki naj bi bila prilepljena na rotacijski dajalnik. Začnite s stikalom za vklop, ki ga lahko z držalom pritrdite na držalo, nato pa ga postavite v kot koderja, kot je prikazano na sliki. Nosilec ima majhno zarezo, ki bi ga morala pritrditi na mestu. Predlagam uporabo superlepila in brušenje obeh površin, ki se bosta dotikali. Enako lahko storite z držalom za RF modul. Tega ni treba natančno namestiti, samo približno tam, kjer je prikazano na sliki. Držalo za polnilno ploščo ima tudi zarezo na eni strani, ki se zaskoči na mestu, kjer jo je mogoče lepiti. In nazadnje je držalo za arduino dva ločena kosa. Ko je lepljen, je treba arduino samo potisniti, zato preverite, kakšna naj bo razdalja med njimi, saj se lahko arduini razlikujejo glede na to, od kod ste ga dobili. Dvakrat preverite razdaljo, saj jo bo lepilo težko spremeniti.

6. korak: Odvijanje

Wriring
Wriring
Wriring
Wriring
Wriring
Wriring

Doslej imamo prostora za vse plošče, vendar je še vedno veliko pasivnih komponent. Čas je, da jih vse postavite na eno ploščo. Majhna pravokotna montažna plošča bo opravila svoje delo. Shema je na voljo, vendar je v resnici le kup uporov in diod v seriji. Upori za LED ne bi smeli biti na tej plošči, saj jih je bolj priročno spajkati na nogah samih LED. Ne lepite te plošče na kodirnik, saj boste morali dostopati do spodnje strani in ko boste vse spajkali, se bo trdno držala le za žice.

Zdaj je čas, da vse povežemo. Ne obremenjujte se še z baterijo. Vse ostalo pa je treba ožičiti, kot je prikazano na priloženi shemi. Začnite tako, da odstranite LED iz arduino pro mini, saj morda črpajo nekaj toka. Glavo ženskega zatiča pritrdite na programske zatiče arduina. Predlagam, da to storite, tudi če ste to vnaprej programirali. Najprej sem priključil arduino in RF modul. Poskusite, da vseh žic ne postavite na eno mesto, saj lahko postane preveč zajetno. Nato sem spajkal arduino na stikala. Ne motite spajkanja žic na spodnji strani montažne plošče. Namesto tega jih spajkajte neposredno na noge upora ali diode. Nazadnje priključite LED.

Na tej točki bi moralo delovati. Predlagam, da ga napajate s klopnim laboratorijskim napajanjem s trenutnim števcem. Tako lahko preverite, ali ne črpa preveč toka ali deluje. Ko bi na daljinskem upravljalniku porabil okoli 60 mA, v spanju pa bi moral biti v bistvu 0, naj vas to ne zavede.

Če ste potrdili, da dela na daljavo. Lahko namestite baterijo. Baterija, ki jo uporabljam, je enocelična 240 mAh Li-po. Pri velikosti 41 x 26,5 x 6 mm je to največja baterija, ki se prilega. Dvostranski trak je pritrjen na mestu. Ojačevalnik 5V lahko samo vroče prilepite na stran. Prepričajte se, da ste najprej spajkali žice. Nato ga lahko priključite, kot je prikazano na shemi.

7. korak: Sprejemnik

Sprejemnik
Sprejemnik
Sprejemnik
Sprejemnik
Sprejemnik
Sprejemnik
Sprejemnik
Sprejemnik

Sprejemnik je na srečo veliko enostavnejši od oddajnika. Za to potrebujemo le mikrofon Arduino in RF modul (NRF24L01). Kot smo že omenili, RF modul potrebuje 3.3V, arduino pa ima res pin 3V3, vendar sem na svojem izmeril okoli 4.8V. Zato sem moral dodati svoj regulator napetosti. Verjetno bo regulator napetosti na vašem arduinu deloval. Če je tako, je shema precej enaka kot sem navedel, vendar preprosto priključite pin Vcc iz RF modula na pin 3V3 na arduinu in regulator popolnoma zanemarite.

Arduino in RF modul sta zasnovana tako, da ga potisnete v 3D tiskano ohišje. Žice naj bodo kratke, ker v notranjosti ohišja ni veliko prostora. Preizkusite arduino, koda, ki je naložena, naj deluje kot HID. Če deluje, lahko preprosto zaprete dve polovici ohišja in se morata le zaskočiti.

Če želite, da izgleda nekoliko lepše, lahko dodate tudi logotip youtube. Samo nalepljen je na vrh sprejemnika. Datoteke je treba natisniti ločeno, poleg rdeče in bele nitke boste potrebovali tudi črno.

8. korak: Koda

Za ta projekt sem uporabil arduino 1.8.5. Vse potrebne knjižnice najdete v upravitelju knjižnic, zato vam ni treba skrbeti, da bi jih uvozili sami. Pri sestavljanju kode se prepričajte, da ste izbrali pravilno ploščo, sicer se morda ne bo prevedla. Naletel sem tudi na nekaj težav pri nalaganju kode v svoj arduino pro mini. Najverjetneje je to posledica vmesnika USB -Serial, ki sem ga uporabljal. Ugotovil sem, da bi se starejši arduino 1.0.5 dejansko nalagal brez težav, vendar iz nekega razloga ne bi prevedel moje kode. Na koncu sem sestavil kodo v 1.8.5 IDE in nato naložil šestnajstiško datoteko z 1.0.5. V primeru, da imate enak problem, sem našel nit foruma, ki natančno pojasnjuje, kako je to mogoče storiti. Povezava

Če želite preslikati tipke in ustvariti nove kombinacije, lahko to storite s preprostim programiranjem sprejemnika. Tako vam ni treba vsakič razstaviti sprejemnika. Obe kodi sta komentirani, zato, če ste seznanjeni z arduinom, ne bi smeli imeti težav s prilagajanjem. Če pa vseeno pustite komentar.

9. korak: Končano

Končano
Končano

Čestitamo! ustvarili ste neverjeten daljinski upravljalnik za vaš računalnik ali mac ali android napravo. Prepričan sem, da deluje na karkoli, saj je le tipkovnica. Sporočite mi, če imate težave ali če ste našli enostavnejšo rešitev. Prav tako si oglejte videoposnetek, ko gre tudi skozi postopek izdelave.

Priporočena: