Spisu treści:

Deej Box - 5 suwaków: 8 kroków (ze zdjęciami)
Deej Box - 5 suwaków: 8 kroków (ze zdjęciami)

Wideo: Deej Box - 5 suwaków: 8 kroków (ze zdjęciami)

Wideo: Deej Box - 5 suwaków: 8 kroków (ze zdjęciami)
Wideo: Fausti zazdrosna o Bartka… 😱😱 #dc #viral #dlaciebie #genzie #foryou 2024, Lipiec
Anonim
Deej Box - 5 suwaków
Deej Box - 5 suwaków
Deej Box - 5 suwaków
Deej Box - 5 suwaków

To jest moje podejście do projektu Deej, który pozwala na indywidualne sterowanie głośnością programu PC i jest w pełni konfigurowalny do indywidualnych potrzeb bardzo łatwo. Mój projekt zawiera 5 suwaków z magnetycznymi, wymiennymi plakietkami, które identyfikują każdy suwak. Jest zbudowany z 3 głównych części drukowanych w 3D i ma czystą płytę czołową, ze śrubami widocznymi tylko po bokach.

Kieszonkowe dzieci

  • 20x śruby M2 6mm
  • Kabel USB Mini B
  • Arduino Nano (lub inna płytka z 5+ pinami analogowymi)
  • ~1m przewodu przyłączeniowego (użyto 26AWG)
  • 5x potencjometry liniowe - używane tutaj
  • 10x 5mmx1mm dysków magnetycznych
  • Części drukowane w 3D - dostarczane STL
  • Lutownica
  • Super klej

Krok 1: Wydrukuj części

Pobierz wszystkie pliki STL potrzebne do stworzenia tego projektu. Nie zapomnij kliknąć tego linku do pokręteł, których użyłem (ale nie zaprojektowałem).

Wydrukuj w 3D wszystkie części potrzebne do budowy. Użyłem następujących ustawień:

  • Wysokość warstwy 0,2 mm (widoczna jest tylko tuleja i pokrętła, dzięki czemu pozostałe części można wydrukować w niższej rozdzielczości w razie potrzeby)
  • 20% wypełnienia
  • Obsługuje włączone
  • Brak tratwy dla ładniejszego wykończenia?
  • Skala 102% dla pokręteł
  • Zatrzymaj się na wysokości 4,5 mm, aby przyciski zmieniły włókno, aby uzyskać dwukolorowy wygląd

Zwróć uwagę, że orientacja, w której chcesz wydrukować części, będzie zależeć od twojej powierzchni. Wydrukowałem rękaw stroną zadrukowaną w dół na moim szklanym łóżku, aby uzyskać błyszczące, gładkie wykończenie, które widzisz.

Krok 2: Przymocuj suwaki do płyty czołowej

Przymocuj suwaki do płyty czołowej
Przymocuj suwaki do płyty czołowej

Za pomocą śrub M2 przymocuj suwaki do płyty czołowej w ich gniazdach. Jedna strona potencjometru ma dwa bolce, a jedna ma tylko 1. Upewnij się, że wszystkie potencjometry są zorientowane tak, aby obydwa boki znajdowały się u góry. Zespół płyty czołowej powinien teraz wyglądać tak.

Krok 3: Czas okablowania

Czas okablowania
Czas okablowania
Czas okablowania
Czas okablowania

Przetnij przewód, aby mieć:

  • 8x3 cm-4 cm długości
  • 7x ~10 cm długości

Użyj krótszych długości, aby przylutować do siebie górne lewe piny potencjometrów. Zrób to samo dla dolnego kołka, łącząc każdy z drugim, tworząc linię. Po zakończeniu powinieneś mieć dwa proste przewody łączące potencjometry, są to linie energetyczne.

Odnosząc się do zdjęcia, aby uzyskać pomoc, podłącz 7 dłuższych przewodów do pinów A0-A4 na arduino, a także do pinów 5V i GND.

Na koniec podłącz drugi koniec przewodów A0-A4 do prawego górnego styku suwaka, uważając, aby nie zmostkować żadnych połączeń z lewym górnym stykiem, ponieważ są one bardzo blisko siebie. A0 odpowiada skrajnemu prawemu suwakowi, patrząc od tyłu (dla wyjaśnienia należy zapoznać się z uwagami na okablowanym obrazie). Podłącz przewód 5 V do dowolnego z górnych lewych styków, a GND do dowolnego z dolnych styków. Ostateczny wynik powinien wyglądać tak.

Krok 4: Złóż korpus główny

Złóż główny korpus
Złóż główny korpus
Złóż główny korpus
Złóż główny korpus

Uzyskaj kabel mini USB, wydrukowany w 3D zespół główny i panel czołowy wraz z 4 śrubami M2.

Włóż końcówkę micro B kabla usb przez otwór w obudowie i włóż ją do arduino. Następnie wyrównaj zespół płyty czołowej z korpusem głównym, używając otworów w obu, upewnij się, że arduino nie zostanie zmiażdżony, składając go na boki, gdy to robisz. Użyj 4 śrub, aby mocno przymocować płytę czołową do korpusu.

Poświęć również ten czas na super przyklejenie magnesów w małych otworach na dole płyty czołowej i na dole odznak. Upewnij się, że wszystkie magnesy mają jedną orientację na płycie czołowej, a drugą na identyfikatorach, aby upewnić się, że będą przyciągać.

Krok 5: Załóż rękaw

Dołącz rękaw
Dołącz rękaw

Nasuń tuleję na cały zespół tak, aby otwory z boku korpusu pokrywały się z otworami w tulei. Użyj 6 śrub M2, aby mocno przymocować tuleję.

Krok 6: Wykończenie szlifów

Ostatnie poprawki
Ostatnie poprawki

Ostrożnie wciśnij i poruszaj teraz pokrętłami na każdym z suwaków. To trochę trudne, ale ciasny krój jest niezbędny, więc nie spiesz się. Po wykonaniu wszystkich 5 dołącz odznaki w dowolnej kolejności, w jakiej chcesz mieć swoje programy.

To jest teraz gotowy montaż mechaniczny i jest to oprogramowanie.

Krok 7: Całe oprogramowanie

Całe oprogramowanie
Całe oprogramowanie

Udaj się na stronę Arduino i pobierz najnowsze IDE i zainstaluj je

Podłącz pudełko Deej i otwórz Arduino IDE

Flashuj swoje arduino za pomocą tego szkicu

Teraz, aby sprawdzić, czy wszystko działa poprawnie, otwórz monitor szeregowy i powinieneś zobaczyć 5 wartości między 0 a 1023 w zależności od pozycji suwaków. Jeśli tego nie widzisz, zdemontuj, aby uzyskać dostęp do okablowania i upewnić się, że wszystko jest tak, jak powinno. Upewnij się, że wszystkie przewody mają dobry kontakt i nie są luźne/odpadają.

Jeśli wszystko jest w porządku, możesz przejść do programu deej.

Przejdź na stronę z wydaniami Deej i pobierz deej.exe i config.yaml i umieść je w tym samym folderze na swoim komputerze. Umieściłem je w folderze o nazwie Deej.

Otwórz plik config.yaml i przypisz każdy suwak do jednego lub więcej programów, jak pokazano tutaj. Pamiętaj, że 0 to skrajny lewy suwak, a 4 to skrajny prawy. Przypisz także prawidłowe gniazdo COM, na którym znajduje się arduino. Można to znaleźć w Menedżerze urządzeń w systemie Windows, w obszarze Porty (COM i LPT), gdy jest podłączony.

Krok 8: Sukces i więcej informacji

Sukces i więcej informacji
Sukces i więcej informacji

Powodzenie! To wszystko, gotowe. Masz teraz funkcjonalny fizyczny system suwaków na swoim komputerze. Nigdy nie mogłem wrócić po tym i mam nadzieję, że spodoba ci się jego używanie.

Aby uzyskać więcej informacji i pomocy, odwiedź Deej GitHub i Discord.

Zalecana: