Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
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
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
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
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
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
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
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
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.