Innholdsfortegnelse:

Fjernkontroll for PC Youtube og Netflix: 9 trinn (med bilder)
Fjernkontroll for PC Youtube og Netflix: 9 trinn (med bilder)

Video: Fjernkontroll for PC Youtube og Netflix: 9 trinn (med bilder)

Video: Fjernkontroll for PC Youtube og Netflix: 9 trinn (med bilder)
Video: Sådan laver man FAKE BRÆK! | Akavet 2024, Juli
Anonim
Image
Image
Fjernkontroll for PC Youtube og Netflix
Fjernkontroll for PC Youtube og Netflix

Jeg har min stasjonære PC -måler unna sengen min, så jeg liker naturligvis å se youtube og filmer fra sengen min. Hver gang jeg legger meg, synes jeg at jeg må justere volumet, pause videoen av noen grunner eller bare hoppe over videoen helt. Jeg kunne bare lene meg fremover og trykke på en knapp på tastaturet, men jeg er for lat til å gjøre det, så i stedet bestemte jeg meg for å bruke dusinvis av timer på å designe og bygge denne fjernkontrollen for PCen min. Det er egentlig bare trådløst tastatur.

Jeg har faktisk allerede hatt et trådløst tastatur, men det er et tastatur. Når lysene er slukket, er det i utgangspunktet umulig å finne nøkkelen jeg leter etter. På toppen av det med den lille størrelsen er det mer sannsynlig at jeg trykker på tre knapper samtidig enn den jeg vil, selv med mine små fingre. Men egentlig er det bare en unnskyldning for å bygge noe kult.

Jeg har også laget en video om det, og det vil sterkt foreslå å sjekke det her.

Trinn 1: Oversikt

Oversikt
Oversikt
Oversikt
Oversikt
Oversikt
Oversikt

Jeg vil bare kort berøre hvordan dette tastaturet fungerer. Den har to moduser. Den ene er for youtube og den andre for alle andre medier. De gjør begge det samme. Spill, pause, hopp over, spol tilbake, neste, forrige og volumjustering. Den eneste forskjellen er at i blå/mediemodus oversetter tastetrykk til standard medieknapper i Windows, mens den i rød/youtube -modus er oversatt til hurtigtastene på youtube (finner du her). Det er heller ingen tidligere knapp i rød/youtube -modus, da jeg syntes det var mer praktisk å ha fullskjermsknapp i stedet.

Trinn 2: Verktøy og materialer

Verktøy og materialer
Verktøy og materialer
Verktøy og materialer
Verktøy og materialer
Verktøy og materialer
Verktøy og materialer

Verktøy

  • 3D -skriver
  • Loddejern
  • varmt lim

materialer og elektronikk

  • PLA - eller annet foretrukket materiale for 3D -skriveren din. Hvite og røde farger er viktige, og svart kreves noen detaljer
  • M3 tapp og skruer
  • Rotary encoder jeg har laget i min forrige instruerbare. Akkurat her
  • 4x 3 mm lysdioder. Tre røde og en blå
  • Li-po batteri 1s 240mAh
  • 11x dioder - 1n4007
  • 2x 4k7 motstand
  • 9x 100k motstand
  • 2x 220R motstand
  • 2x 100nF keramisk kondensator
  • 5x trykknapper - PB -11D02
  • Vippebryter - KNX -1
  • LM7833 spenningsregulator
  • TP4056 ladekort - Link
  • Liten DC -DC step up -omformer - CE025 Link
  • 2x NRF24L01 RF -mottakere
  • USb til RS232 -omformer - Jeg bruker en med cp2102
  • Arduino pro mini
  • Arduino mikro

Dette er alle delene som kreves for både sender og mottaker. Siden denne bygningen også inneholder roterende koder jeg har dekket i en annen instruerbar, trenger du også deler til det. Du kan også finne her en STL -fil med knapp for koderen, som er litt kortere enn originalen og ser bedre ut i fjernkontrollen.

Trinn 3: 3D -utskrift

3D -utskrift
3D -utskrift
3D -utskrift
3D -utskrift

Som jeg nevnte, krever denne bygningen en roterende encoder jeg har bygd i min siste instrukbare (her) Imidlertid justerte jeg størrelsen på knappen litt, og den nye STL -filen finner du her. Den originale filen vil også fungere. Alle filene er i riktig retning. Saken krever støttemateriale, og jeg vil foreslå å skrive den ut med høyere oppløsning og med lavere hastighet, spesielt på slutten av utskriften, vil den lavere hastigheten resultere i jevnere finish. Gjenværende filer krever ingen spesielle innstillinger.

Saken kan være litt grov der den ble holdt av støttematerialet. Hvis du vil ha en bedre finish, vil jeg foreslå å slipe disse seksjonene med 120 sandpapir. Nå er det også en god tid å trykke på de 4 hullene på saken med M3 -kran. Alle dekorasjonsbitene kan limes på plass også. Trykknappene skal passe godt på plass også. Du må kanskje vri dem på plass med en tang. Den lille modusknappen kan også plasseres på stativet, men ikke glem å sette inn knapplokket også. Deretter kan de røde og blå modus -lysdiodene ganske enkelt trykkes på saken.

Trinn 4: Bakgrunnsbelysning av logoen

Bakgrunnsbelysning av logoen
Bakgrunnsbelysning av logoen
Bakgrunnsbelysning av logoen
Bakgrunnsbelysning av logoen
Bakgrunnsbelysning av logoen
Bakgrunnsbelysning av logoen

En av signaturfunksjonene i bygningen er den bakbelyste youtube -logoen på forsiden. Det tok meg et par timer å få dette til å lykkes, og jeg har lært få ting. La meg fortelle deg hvordan jeg ville gjort det hvis jeg måtte bygge det igjen, og så skal jeg også fortelle deg hva jeg faktisk bygde og hvorfor det ikke er den perfekte løsningen. Først av alt vil jeg foreslå at du plasserer to lysdioder på hver side av logoen og maskerer omgivelsene. Selv om lyset ikke kommer til å bli perfekt fordelt, ser det fint ut og det er ganske lyst.

Siden jeg ønsket at det skulle være perfekt, har jeg over kompliserte ting. Jeg har bygget denne varme limblokken som var omtrent formen på logoen. Den ble deretter kuttet nøyaktig til riktig størrelse, satt inn på plass og festet med mer varmt lim. Logoen ser faktisk veldig fin ut, men jeg gjorde dårlig jobb med å maskere innsiden av saken slik at sidene lyser også. Det er imidlertid ikke det største problemet. Det er rett og slett ikke nok klaring mellom denne lyssprederen og den roterende omkoderen, noe som får den til å sette seg fast noen ganger. Det er noe jeg fant ut bare når det hele var satt sammen.

tl; dr Ikke gjør bakgrunnsbelysningen komplisert.

Trinn 5: Montering

montering
montering
montering
montering

Bortsett fra batteri og spenningsforsterker er all elektronikken plassert på undersiden av dreiekoderen. Strømbryteren, RF -modulen, ladekortet og arduino har alle sine 3D -trykte holdere som skal limes på den roterende encoderen. Start med strømbryteren som kan monteres på holderen med mutteren og deretter må plasseres i hjørnet av koderen som vist på bildet. Holderen har et lite hakk som skal låse den på plass. Jeg foreslår at du bruker superlim og sliper begge overflatene som vil berøre. Det samme kan gjøres med holderen til RF -modulen. Denne trenger ikke å monteres nøyaktig på plass akkurat omtrent der den er vist på bildet. Holderen til ladebordet har også hakk på den ene siden som klikker rett på plass der den kan limes. Og til slutt er holderen til arduino to separate stykker. Når du limer arduinoen skal du bare skyve den inn, så sjekk hva som skal være avstanden mellom dem, ettersom arduinoene kan variere avhengig av hvor du har den fra. Dobbeltsjekk avstanden, da det vil være vanskelig å endre når den er limt inn.

Trinn 6: Wriring

Wriring
Wriring
Wriring
Wriring
Wriring
Wriring

Så langt har vi plass til alle brettene, men det er fortsatt mange passive komponenter. Det er på tide å sette dem alle på et brett. Lite rektangulært prefabrikk vil gjøre jobben. Skjematisk er tilgjengelig, men det er egentlig bare en haug med motstander og dioder i serie. Motstandene for lysdioder bør ikke være på dette brettet, da det er mer praktisk å lodde dem på beina på selve lysdiodene. Ikke bry deg om å lime dette brettet på encoderen, da du trenger tilgang til undersiden, og når du har loddet alt, holder det godt fast ved ledningene.

Nå er det på tide å koble til alt. Ikke bry deg med batteriet ennå. Alt annet må imidlertid kobles til som vist på den medfølgende skjematikken. Start med å fjerne lysdioder fra arduino pro mini, ettersom de kan tegne strøm. Fest den kvinnelige pinhodet til programmeringsnålene på arduinoen. Jeg foreslår at du gjør det selv om du har programmert det på forhånd. Først koblet jeg arduinoen og RF -modulen. Prøv å ikke sette alle ledningene på ett sted, da det kan bli for klumpete. Deretter loddet jeg arduinoen til bryterne. Ikke bry deg om loddetråder på undersiden av prefabrikken. I stedet lodde dem direkte på beina på motstanden eller dioder. Koble til slutt lysdiodene til.

På dette tidspunktet burde det fungere. Jeg vil foreslå å drive den med benk lab strømforsyning med gjeldende måler er serie. På denne måten kan du sjekke om den ikke tegner for mye strøm eller om den fungerer. Når fjernkontrollen skal trekke rundt 60mA, og når den er i søvn, bør den i utgangspunktet være 0, så ikke la deg lure av det.

Hvis du bekrefter at fjernkontrollen fungerer. Du kan installere batteriet. Batteriet jeg bruker er encellet 240mAh Li-po. På 41 x 26,5 x 6 mm er det det største batteriet som vil passe inn. Det holdes på plass med dobbeltsidig tape. 5V booster kan bare varmlimes på siden, bare pass på at du loddet inn ledningene først. Den kan deretter kobles til som vist på skjematisk.

Trinn 7: Mottaker

Mottaker
Mottaker
Mottaker
Mottaker
Mottaker
Mottaker
Mottaker
Mottaker

Mottakeren er heldigvis mye enklere enn senderen. For denne trenger vi bare en Arduino -mikro og RF -modulen (NRF24L01). Som nevnt tidligere krever RF -modulen 3,3V og arduinoen har faktisk en 3V3 -pinne, men jeg målte rundt 4,8V på min. Så jeg måtte legge til min egen spenningsregulator. Sjansen er stor for at spenningsregulatoren på arduinoen din fungerer. Hvis det gjør det, er skjematikken omtrent det samme som jeg har gitt, men du bare kobler Vcc -pinnen fra RF -modulen til 3V3 -pinnen på arduino og ignorerer regulatoren helt.

Både arduino- og RF -modulen er designet for å skyve den i 3D -trykt etui. Hold ledningene korte fordi det ikke er mye plass inne i saken. Test arduinoen, med koden lastet opp skal den fungere som HID. Hvis det fungerer kan du ganske enkelt lukke de to halvdelene av saken, og de skal bare smekke på plass.

Hvis du vil få det til å se litt bedre ut, kan du også legge til youtube -logoen. Det er bare limt på toppen av mottakeren. Filene må skrives ut separat, og bortsett fra den røde og hvite filamenten trenger du også en svart.

Trinn 8: Kode

Jeg har brukt arduino 1.8.5 for dette prosjektet. Alle nødvendige biblioteker finner du i biblioteksjefen, slik at du ikke engang trenger å bekymre deg for å importere dem selv. Når du kompilerer koden, må du kontrollere at du har valgt det korrekte tavlen, ellers vil den kanskje ikke kompilere. Jeg har også fått problemer med å laste opp kode til min arduino pro mini. Dette var mest sannsynlig på grunn av USB til seriell adapter jeg brukte. Jeg fant ut at eldre arduino 1.0.5 faktisk ville lastet opp uten problemer, men det ville ikke kompilere koden min av en eller annen grunn. Jeg endte opp med å kompilere koden på 1.8.5 IDE og lastet deretter opp hex -filen med 1.0.5. Hvis du har det samme problemet, fant jeg forumtråd som forklarer nøyaktig hvordan dette kan gjøres. Lenke

Hvis du vil legge om tastene og lage nye kombinasjoner, kan du gjøre det ved å omprogrammere mottakeren. På den måten trenger du ikke å ta fra hverandre mottakeren hver gang. Begge kodene er kommentert, så hvis du er kjent med arduinoen, bør du ikke ha problemer med å justere den. Hvis du derimot gjerne legger igjen en kommentar.

Trinn 9: Ferdig

Ferdig
Ferdig

Gratulerer! du har bygd en fantastisk fjernkontroll for din PC eller mac eller Android -enhet. Jeg er ganske sikker på at det fungerer på alt siden det bare er et tastatur. Gi meg beskjed hvis du har problemer eller finner en enklere løsning. Sørg også for å sjekke ut videoen mens den går over byggeprosessen også.

Anbefalt: