Spisu treści:

Pilot na PC Youtube i Netflix: 9 kroków (ze zdjęciami)
Pilot na PC Youtube i Netflix: 9 kroków (ze zdjęciami)

Wideo: Pilot na PC Youtube i Netflix: 9 kroków (ze zdjęciami)

Wideo: Pilot na PC Youtube i Netflix: 9 kroków (ze zdjęciami)
Wideo: Jak pobrac film z netflix na komputer? Jak pobrać serial w netflixie z windows 10? 2024, Listopad
Anonim
Image
Image
Pilot na PC Youtube i Netflix
Pilot na PC Youtube i Netflix

Mam komputer stacjonarny z licznikiem od mojego łóżka, więc naturalnie lubię oglądać youtube i filmy w zaciszu mojego łóżka. Za każdym razem, gdy się kładę, muszę jednak dostosować głośność, wstrzymać wideo z jakichś powodów lub po prostu całkowicie pominąć wideo. Mógłbym po prostu pochylić się do przodu i nacisnąć przycisk na klawiaturze, ale jestem zbyt leniwy, aby to zrobić, więc zamiast tego postanowiłem spędzić dziesiątki godzin na projektowaniu i budowaniu tego pilota do mojego komputera. To tak naprawdę tylko klawiatura bezprzewodowa.

Właściwie miałem już klawiaturę bezprzewodową, ale to klawiatura. Kiedy światła są wyłączone, praktycznie nie można znaleźć klucza, którego szukam. Co więcej, ze względu na jego mały rozmiar chętniej naciskam trzy przyciski naraz niż ten, który chcę, nawet małymi palcami. Ale tak naprawdę to tylko wymówka, żeby zbudować coś fajnego.

Zrobiłem również film o tym i bardzo sugerowałbym sprawdzenie tego tutaj.

Krok 1: Przegląd

Przegląd
Przegląd
Przegląd
Przegląd
Przegląd
Przegląd

Chcę tylko krótko dotknąć, jak działa ta klawiatura. Posiada dwa tryby. Jeden na youtube, a drugi na wszystkie inne media. Oboje robią to samo. Odtwarzanie, pauza, pomijanie, przewijanie do tyłu, następny, poprzedni i regulacja głośności. Jedyną różnicą jest to, że w trybie niebieskim/medialnym naciśnięcia klawiszy przekładają się na domyślne przyciski multimedialne Windows, podczas gdy w trybie czerwonym/youtube są tłumaczone na skróty klawiaturowe YouTube (można je znaleźć tutaj). Ponadto nie ma poprzedniego przycisku w trybie czerwonym/youtube, ponieważ uważam, że wygodniej jest zamiast tego mieć przycisk pełnoekranowy.

Krok 2: Narzędzia i materiały

Narzędzia i materiały
Narzędzia i materiały
Narzędzia i materiały
Narzędzia i materiały
Narzędzia i materiały
Narzędzia i materiały

Narzędzia

  • drukarka 3d
  • Lutownica
  • gorący klej

materiały i elektronika

  • PLA - lub dowolny inny preferowany materiał do Twojej drukarki 3D. Kolory biały i czerwony są niezbędne, a czarny wymaga pewnych szczegółów
  • kran i śruby M3
  • Enkoder obrotowy, który zrobiłem w mojej poprzedniej instrukcji. Tutaj
  • 4x 3mm diody LED. Trzy czerwone i jeden niebieski
  • Akumulator Li-Po 1s 240mAh
  • 11x diod - 1n4007
  • 2x rezystor 4k7
  • Rezystor 9x 100k
  • 2x rezystor 220R
  • Kondensator ceramiczny 2x 100nF
  • 5x przyciski - PB-11D02
  • Przełącznik dźwigienkowy - KNX-1
  • Regulator napięcia LM7833
  • Płytka ładująca TP4056 - Link
  • Mały konwerter podwyższający napięcie DC-DC - CE025 Link
  • 2x nadajnik-odbiornik RF NRF24L01
  • Konwerter USB na RS232 - używam z cp2102
  • Arduino pro mini
  • Arduino mikro

Są to wszystkie części wymagane zarówno dla nadajnika, jak i odbiornika. Ponieważ ta kompilacja zawiera również enkoder obrotowy, który omówiłem w innej instrukcji, do tego również będziesz potrzebować części. Znajdziecie tu również plik STL z pokrętłem enkodera, który jest nieco krótszy od oryginału i lepiej wygląda w pilocie.

Krok 3: Drukowanie 3D

drukowanie 3d
drukowanie 3d
drukowanie 3d
drukowanie 3d

Jak wspomniałem, ta kompilacja wymaga enkodera obrotowego, który zbudowałem w moim ostatnim instruktażu (tutaj). Jednak nieznacznie dostosowałem rozmiar pokrętła i nowy plik STL można znaleźć tutaj. Oryginalny plik też będzie działał. Wszystkie pliki są w prawidłowej orientacji. Sprawa wymaga materiału podporowego i sugeruję wydrukowanie go w wyższej rozdzielczości i przy mniejszej prędkości, szczególnie na końcu wydruku, wolniejsza prędkość spowoduje gładsze wykończenie. Pozostałe pliki nie wymagają żadnych specjalnych ustawień.

Sprawa może być nieco szorstka, gdy była trzymana przez materiał podporowy. Jeśli chcesz uzyskać lepsze wykończenie, proponuję przeszlifować te sekcje papierem ściernym 120. Teraz nadszedł również dobry moment na wybicie 4 otworów w obudowie za pomocą gwintownika M3. Wszystkie elementy dekoracyjne można również przykleić. Przyciski również powinny być dobrze dopasowane. Być może będziesz musiał skręcić je na miejscu za pomocą szczypiec. Mały przycisk trybu można również umieścić na stojaku, ale nie zapomnij również włożyć nasadki przycisku. Następnie diody LED trybu czerwonego i niebieskiego można po prostu dopasować do obudowy.

Krok 4: Podświetlenie Logo

Podświetlenie Logo
Podświetlenie Logo
Podświetlenie Logo
Podświetlenie Logo
Podświetlenie Logo
Podświetlenie Logo

Jedną z charakterystycznych cech tej konstrukcji jest podświetlane logo youtube z przodu. Zajęło mi kilka godzin, aby to naprawić i nauczyłem się kilku rzeczy. Pozwól, że powiem ci, jak bym to zrobił, gdybym musiał go zbudować ponownie, a potem powiem ci, co właściwie zbudowałem i dlaczego nie jest to idealne rozwiązanie. Przede wszystkim sugerowałbym po prostu umieszczenie dwóch diod LED po każdej stronie logo i zamaskowanie otoczenia. Chociaż światło nie będzie idealnie rozprowadzone, wygląda dobrze i jest dość jasne.

Ponieważ chciałem, żeby było idealnie, mam nad sobą skomplikowane rzeczy. Zbudowałem ten blok kleju na gorąco, który miał mniej więcej kształt logo. Następnie został precyzyjnie przycięty do odpowiedniego rozmiaru, włożony na miejsce i zabezpieczony większą ilością gorącego kleju. Logo faktycznie wygląda naprawdę ładnie, ale źle zamaskowałem wnętrze obudowy, więc boki również się rozjaśniły. Nie to jednak jest największym problemem. Po prostu nie ma wystarczającego odstępu między tym rozpraszaczem światła a enkoderem obrotowym, co powoduje czasami zacinanie się. To jest coś, o czym dowiedziałem się, gdy wszystko zostało zmontowane.

tl;dr Nie komplikuj podświetlenia.

Krok 5: Montaż

montaż
montaż
montaż
montaż

Poza akumulatorem i wzmacniaczem napięcia cała elektronika umieszczona jest na dolnej stronie enkodera obrotowego. Wyłącznik zasilania, moduł RF, płytka ładująca i arduino mają swoje drukowane w 3D uchwyty, które mają być przyklejone do obrotowego enkodera. Zacznij od włącznika zasilania, który można zamontować do uchwytu za pomocą nakrętki, a następnie należy go umieścić w rogu enkodera, jak pokazano na rysunku. Uchwyt ma małe wycięcie, które powinno go zablokować. Proponuję użyć superglue i przeszlifować obie powierzchnie, które będą się stykać. To samo można zrobić z uchwytem do modułu RF. Ten nie musi być montowany dokładnie w miejscu, tylko mniej więcej w miejscu pokazanym na zdjęciu. Uchwyt na deskę ładującą ma również wycięcie po jednej stronie, które zatrzaskuje się w miejscu, w którym można go przykleić. I na koniec uchwyt na arduino to dwie oddzielne części. Po przyklejeniu arduino należy po prostu wcisnąć, więc sprawdź, jaka powinna być odległość między nimi, ponieważ arduino może się różnić w zależności od tego, skąd je masz. Dokładnie sprawdź odległość, ponieważ po przyklejeniu trudno będzie ją zmienić.

Krok 6: Pisanie

Pisanie
Pisanie
Pisanie
Pisanie
Pisanie
Pisanie

Póki co mamy miejsce na wszystkie płytki, ale nadal jest sporo elementów pasywnych. Czas umieścić je wszystkie na jednej planszy. Mała prostokątna deska pref sprawdzi się. Schemat jest dostępny, ale tak naprawdę to tylko kilka oporników i diod połączonych szeregowo. Rezystory do diod LED nie powinny znajdować się na tej płytce, ponieważ wygodniej jest je przylutować na nóżkach na samych diodach. Nie zawracaj sobie głowy przyklejaniem tej płytki do enkodera, ponieważ będziesz musiał uzyskać dostęp do dolnej strony, a po przylutowaniu wszystko będzie mocno trzymane tylko za przewody.

Teraz nadszedł czas, aby wszystko połączyć. Nie przejmuj się jeszcze baterią. Wszystko inne jednak musi być podłączone, jak pokazano na dostarczonym schemacie. Zacznij od usunięcia diod LED z arduino pro mini, ponieważ mogą one pobierać prąd. Podłącz żeńską listwę pinową do pinów programowania arduino. Sugeruję to zrobić, nawet jeśli wcześniej to zaprogramowałeś. Najpierw podłączyłem arduino i moduł RF. Staraj się nie umieszczać wszystkich przewodów w jednym miejscu, ponieważ mogą stać się zbyt nieporęczne. Następnie przylutowałem arduino do przełączników. Nie zawracaj sobie głowy lutowaniem przewodów na spodniej stronie płyty pref. Zamiast tego przylutuj je bezpośrednio na nóżkach rezystora lub diod. Na koniec podłącz diody LED.

W tym momencie powinno działać. Sugerowałbym zasilenie go zasilaczem laboratoryjnym z miernikiem prądu to seria. W ten sposób możesz sprawdzić, czy nie pobiera za dużo prądu lub czy działa. Kiedy na pilocie powinien pobierać około 60mA, a podczas uśpienia powinien wynosić 0, więc nie daj się zwieść.

Jeśli potwierdziłeś, że pilot działa. Możesz zainstalować baterię. Bateria, której używam to jednoogniwowa bateria Li-po 240mAh. Przy wymiarach 41 x 26,5 x 6 mm jest to największa bateria, która się do niej zmieści. Jest utrzymywana na miejscu za pomocą dwustronnej taśmy. Wzmacniacz 5 V można po prostu przykleić na gorąco z boku, tylko upewnij się, że najpierw przylutowałeś przewody. Następnie można go podłączyć, jak pokazano na schemacie.

Krok 7: Odbiornik

Odbiorca
Odbiorca
Odbiorca
Odbiorca
Odbiorca
Odbiorca
Odbiorca
Odbiorca

Odbiornik jest na szczęście dużo prostszy niż nadajnik. Do tego będziemy potrzebować tylko mikro Arduino i moduł RF (NRF24L01). Jak wspomniano wcześniej, moduł RF wymaga 3,3 V, a arduino rzeczywiście ma pin 3V3, ale zmierzyłem około 4,8 V na moim. Musiałem więc dodać własny regulator napięcia. Są szanse, że regulator napięcia na twoim arduino będzie działał. Jeśli tak, schemat jest prawie taki sam, jak podałem, ale po prostu podłączasz pin Vcc z modułu RF do pinu 3V3 na arduino i całkowicie ignorujesz regulator.

Zarówno arduino, jak i moduł RF są zaprojektowane do wsuwania go w obudowę wydrukowaną w 3D. Trzymaj przewody krótkie, ponieważ wewnątrz obudowy jest mało miejsca. Przetestuj arduino, z przesłanym kodem powinien działać jako HID. Jeśli to zadziała, możesz po prostu zamknąć dwie połówki obudowy i powinny po prostu zatrzasnąć się na swoim miejscu.

Jeśli chcesz, aby wyglądało trochę ładniej, możesz również dodać logo youtube. Jest po prostu przyklejony na górze odbiornika. Pliki należy wydrukować osobno i oprócz czerwonego i białego filamentu potrzebny będzie również czarny.

Krok 8: Kod

Do tego projektu użyłem arduino 1.8.5. Wszystkie potrzebne biblioteki można znaleźć w menedżerze bibliotek, więc nie musisz się nawet martwić o samodzielne ich importowanie. Podczas kompilacji kodu upewnij się, że wybrałeś właściwą kartę, w przeciwnym razie może się nie skompilować. Mam też problemy z wgrywaniem kodu do mojego arduino pro mini. Najprawdopodobniej było to spowodowane używaną przeze mnie przejściówką USB na Serial. Dowiedziałem się, że starsze arduino 1.0.5 faktycznie wgra się bez problemu, jednak z jakiegoś powodu nie skompiluje mojego kodu. Skończyło się na kompilacji kodu na 1.8.5 IDE, a następnie przesłałem plik szesnastkowy z 1.0.5. Jeśli masz ten sam problem, znalazłem wątek na forum wyjaśniający dokładnie, jak to zrobić. Połączyć

Jeśli chcesz zmienić przypisanie klawiszy i stworzyć nowe kombinacje, możesz to zrobić po prostu przeprogramowując odbiornik. W ten sposób nie musisz za każdym razem rozbierać odbiornika na części. Oba kody są skomentowane, więc jeśli znasz arduino, nie powinieneś mieć problemu z jego dostosowaniem. Jeśli jednak to zrobisz, możesz zostawić komentarz.

Krok 9: Gotowe

Gotowe
Gotowe

Gratulacje! zbudowałeś niesamowity pilot do komputera PC lub Mac lub urządzenia z systemem Android. Jestem prawie pewien, że działa na wszystkim, ponieważ to tylko klawiatura. Daj mi znać, jeśli masz jakieś problemy lub znalazłeś prostsze rozwiązanie. Upewnij się również, że obejrzysz wideo, gdy przechodzi on również przez proces kompilacji.

Zalecana: