Spisu treści:

Proste pokrętło regulacji głośności DIY !: 5 kroków (ze zdjęciami)
Proste pokrętło regulacji głośności DIY !: 5 kroków (ze zdjęciami)

Wideo: Proste pokrętło regulacji głośności DIY !: 5 kroków (ze zdjęciami)

Wideo: Proste pokrętło regulacji głośności DIY !: 5 kroków (ze zdjęciami)
Wideo: Jak wymienić głowicę termostatyczną (pokrętło) kaloryfera. Szybko i prosto 2024, Listopad
Anonim
Proste pokrętło regulacji głośności DIY!
Proste pokrętło regulacji głośności DIY!

Masz biurko z systemem dźwiękowym daleko od miejsca, w którym siedzisz? Po odrobinie kopania stwierdziłem, że całkiem łatwo było zrobić własne miękkie pokrętło regulacji głośności za tanią opłatą.

W tym samouczku pokażę Ci, jak stworzyć pokrętło regulacji głośności USB dla Twojego komputera!

Aby uprościć sprawę, zamiast Arduino użyję płytki kompatybilnej z arduino o nazwie Digispark. Digispark jest nie tylko mały, ale i tani! Zwykle odbieram mój z aliexpress.com za mniej niż 2 USD

Zacznijmy!

Krok 1: Czego będziesz potrzebować…

Czego będziesz potrzebować…
Czego będziesz potrzebować…

Czego będziesz potrzebować:

Kabel micro USB

Micro USB DIgispark (nie może być pełnowymiarową wersją)

Enkoder obrotowy (również tani na aliexpress)

Niepotrzebne (ale fajnie mieć): Jakaś obudowa i pokrętło

Arduino IDE i środowisko digispark.

Krok 2: Czas na skonfigurowanie wszystkiego

Czas przygotować wszystko
Czas przygotować wszystko

Nie nauczę cię, jak korzystać ze środowiska programistycznego Arduino, w sieci jest już wiele samouczków na ten temat. Jeśli nie znasz Digispark, informacje o konfiguracji znajdziesz tutaj:

Po skonfigurowaniu przejdź do: https://learn.adafruit.com/trinket-usb-volume-knob… i pobierz bibliotekę, której będziemy potrzebować w tym projekcie. Wyodrębnij plik.zip i umieść folder „Adafruit-Trinket-USB-master” w C:\Users\Documents\Arduino\libraries

Następnie skopiuj i wklej szkic znaleziony na tej samej stronie internetowej do Arduino IDE i prześlij go na swój digispark.

Notatka:

Powodem, dla którego możemy to zrobić tak łatwo, jest to, że Adafruit ma produkt o nazwie Trinket, który wykorzystuje układ ATtiny85 (opracowali tę prostą w użyciu bibliotekę do pracy ze swoim trinketem), ale DigiSpark używa również układu ATtiny85!- - Więc możemy bardzo łatwo użyć taniego digiparku do uruchomienia kodu i zaoszczędzić trochę pieniędzy!

W każdym razie pobierz bibliotekę i przejdź do kroku 3!

Krok 3: Okablowanie

Okablowanie
Okablowanie

Następnie możemy zacząć od sprzętu. Teraz zademonstruję swoje umiejętności artystyczne, rysując dla Ciebie prosty schemat…

W każdym razie, jak widać, jest to bardzo proste i to wszystko!

Krok 4: Kompilacja

Kompilacja!
Kompilacja!
Kompilacja!
Kompilacja!
Kompilacja!
Kompilacja!

Jest to opcjonalne i zależy od tego, jak chcesz, aby gotowy produkt wyglądał (chyba że chcesz, aby po zakończeniu leżał na płycie prototypowej)

To, co zrobiłem, to wycięcie małej dziurki w butelce z tabletkami i przyklejenie przez nią obrotowego enkodera, a następnie przykleiłem na gorąco digipark wewnątrz wieczka (pamiętaj, aby wyciąć mały otwór z boku wieczka, aby podłączyć port micro USB do Twojego komputera)

Na koniec przykleiłem do spodu kawałek gumowej maty – to dopełnia podstawę!

Jako pokrywę wziąłem gałkę ze starego, zepsutego odbiornika stereo i włożyłem go na górę!

Notatka:

Wypełniłem go również woskiem i granulkami żelaza, aby nadać mu poczucie ciężkiej jakości, ale możesz obejrzeć film, aby dowiedzieć się więcej na ten temat w kroku 5.

Krok 5: Zakończony

Image
Image

To jest to!

Jeśli Ci się spodobało, Śledź meh na instagramie, gdzie publikuję aktualizacje projektu:

Ten film może Ci się przydać, ale nie musi, ale sprawdź to!

Jeśli masz jakiekolwiek problemy z uruchomieniem go, skontaktuj się ze mną tutaj na Instructables lub zostaw komentarz na wideo na youtube!

Ponadto, jeśli okaże się, że obrót jest odwrócony, spróbuj zmienić następujące linie u góry szkicu z:

#define PIN_ENCODER_A 0

#define PIN_ENCODER_B 2

do:

#define PIN_ENCODER_A 2

#define PIN_ENCODER_B 0

Pamiętaj, aby sprawdzić niektóre z moich innych instrukcji!

Zalecana: