
Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-23 15:03



Ostatnio natknąłem się na indywidualnie adresowalne diody RGB WS2812 Oznacza to, że każdą pojedynczą diodę LED można sterować osobno i zaprogramować tak, aby emitowała różne kolory zamiast standardowego paska RGB, gdzie wszystkie diody świecą tak samo.
Dostępne na rynku podkładki pod mysz RGB są bardzo drogie. Postanowiłem więc zrobić tanią podkładkę pod mysz RGB z wykorzystaniem Arduino i taśmy LED WS2812 RGB.
Zacznijmy
Krok 1: Rzeczy, których będziesz potrzebować



- Taśma LED WS2812 RGB (wystarczy 1 metr)
- Arduino Nano
- Arkusz akrylowy 10 mm i 3 mm
- Kabel USB
- Super klej
Krok 2: Wymiary



Wymiary to:
- 30 x 20 cm na arkusz 10 mm
- 29 x 19 cm dla arkusza 3 mm
- Wymiary wewnętrzne dla arkusza 10mm są pokazane na zdjęciu
Arkusz o grubości 3 mm zostanie umieszczony na wierzchu arkusza o grubości 10 mm, jak pokazano. Pozostawi to 5 mm obramowanie ze wszystkich stron, dzięki czemu światło będzie widoczne od góry. Zaufaj mi, będzie wyglądać niesamowicie!
Krok 3: Cięcie arkuszy




Wycinanie wymiarów zewnętrznych jest stosunkowo łatwe. Wystarczy naciąć wzdłuż linii za pomocą noża do akrylu lub dowolnego ostrego przedmiotu. Natnij jeszcze kilka razy akryl wzdłuż tej samej linii, a następnie umieść akryl na krawędzi stołu i użyj lekkiego, szybkiego nacisku, aby przełamać kawałek na pół.
Wycinanie wymiarów wewnętrznych jest trudne, jeśli nie masz odpowiednich narzędzi, co jest w moim przypadku. Wykonałem żmudną pracę, wiercąc otwory wzdłuż linii. Następnie dokończyłem cięcia piłą do metalu. Ta metoda pozostawia spiczaste krawędzie. Za pomocą pilnika wygładź na płasko krawędzie. Nie musi być idealnie płaska i wypoziomowana i nie będzie widoczna, a światło i tak by przez nią przeszło. Tylko upewnij się, że jest wystarczająco płaski, aby pasek LED mógł przylegać do arkusza.
Krok 4: Łączenie ich razem



Zdejmij papier ochronny. Delikatnie przeszlifuj powierzchnię 10 mm arkusza akrylowego za pomocą drobnoziarnistego papieru ściernego. To rozprasza światło i rozświetla ramkę, którą zachowaliśmy, zamiast po prostu przechodzić przez akryl.
Umieść dwa arkusze jeden nad drugim, zachowując margines 5 mm ze wszystkich stron. Za pomocą super kleju sklej dwa arkusze razem. Wystarczy nałożyć kilka kropel kleju na spoiny, a klej wsiąka automatycznie. Zrób to samo dla wszystkich 4 rogów.
Przyklej tkaninę neoprenową (najczęściej używaną do produkcji podkładek pod mysz) na wierzchu 3mm arkusza akrylowego. Dzięki temu mysz porusza się płynnie, a także ukrywa całą elektronikę i niedoskonałości pod nią. Nie znalazłem żadnego w momencie tworzenia, więc zamiast tego użyłem czarnego papieru kartonowego. Działa dobrze, ale po pewnym czasie zostanie zastąpiony.
Wywierć otwór o średnicy 4 mm na całej długości arkusza, aby przejść kabel USB. Średnica otworu może się różnić w zależności od grubości kabla.
Krok 5: Zasilanie taśmy LED RGB WS2812

Rozważmy jedną diodę LED z paska. Każdy kolor z pełną intensywnością pobiera 20mA. Gdy wszystkie kolory świecą się z pełną intensywnością (tj. kolor biały), jedna dioda LED będzie pobierać około (20mA + 20mA + 20mA =) 60mA. Maksymalny pobór prądu przez pasek wyniesie = 60mA * Liczba diod LED w pasku. W moim przypadku ilość diod = 22. Zatem maksymalny pobór prądu wyniesie 1320mA. Ale wbudowany regulator napięcia Arduino jest w stanie dostarczyć maksymalnie 800 mA. W takim przypadku listwa powinna być zasilana z zewnętrznego zasilacza. Upewnij się, że masa zasilacza i Arduino są ze sobą połączone.
Podkładka pod mysz, która wymaga zewnętrznego zasilania innego niż USB? To nie brzmi dobrze!
Ale oto sztuczka. Podkładka pod mysz RGB jest dobrze znana z animacji „Rainbow”. Właśnie tego będziemy używać w tym projekcie. W tęczy nie ma Bieli! Oznacza to, że w dowolnym momencie żadna pojedyncza dioda LED nie będzie w pełni świecić wszystkimi kolorami. W przypadku taśmy 22 LED maksymalny pobór prądu, który zmierzyłem za pomocą tej animacji, wynosi 150mA, co mieści się w zakresie. Dlatego możliwe jest zasilanie listwy bezpośrednio przy pomocy Arduino Nano.
Krok 6: Czas na elektronikę




Po usunięciu mechanicznej konstrukcji nadszedł czas na elektronikę.
Umieść wymaganą długość paska LED, jak pokazano na rysunku. Przytrzymaj je tymczasowo za pomocą taśmy. Teraz za pomocą super kleju przyklej wszystkie diody LED do arkusza akrylowego.
Chwyć kabel USB i odetnij jeden koniec. Wewnątrz kabla będą cztery przewody. Ponieważ będziemy używać USB tylko do zasilania Arduino, interesuje nas przewód czerwony (+) i czarny (-). Odetnij pozostałe dwa przewody, ponieważ nie będziemy ich potrzebować. Przeciągnij kabel przez wywiercony przez nas otwór.
Wykonaj połączenia jak pokazano na schemacie.
Krok 7: Czas na kodowanie


Pobierz kod i otwórz go za pomocą Arduino IDE. Zanim prześlesz,
- Pin danych paska można podłączyć do dowolnego z pinów cyfrowych. Wybrałem pin 4. Jeśli używasz innego pinu, dokonaj niezbędnych zmian w kodzie.
- Wprowadź liczbę diod LED w pasku.
Włącz przesyłanie i ciesz się tanią, ale niesamowitą podkładką pod mysz do gier RGB!
Dziękuję za wytrwanie do końca. Mam nadzieję, że wszyscy kochacie ten projekt. Daj mi znać, jeśli zrobisz dla siebie. Subskrybuj mój kanał na YouTube, aby zobaczyć więcej nadchodzących projektów. Jeszcze raz dziękuję!
Zalecana:
Project Aurora: inteligentna podkładka pod mysz do gier za 20 €: 13 kroków (ze zdjęciami)

Projekt Aurora: inteligentna podkładka pod mysz do gier za 20 euro: Podstawowy pomysł jest taki, po co wydawać 50 dolarów na podkładkę RGB, która zawiera tylko pokazy świetlne? Okej, są fajne i bardzo cienkie, ale dodają też oprogramowanie na twoim komputerze, aby dostosować jasne kolory, które nie są dokładnie „lekkie”. jeśli weźmiesz pod uwagę
Tania (ale doskonała) podkładka pod mysz: 5 kroków

Tania (ale doskonała) podkładka pod mysz: Jestem zbyt tania, aby wydać 25 USD na wysokiej jakości podkładkę pod mysz, więc postanowiłem zrobić własną. Wszystko powinno być poniżej 5 USD. Używam go z myszką laserową Logitech G5 i przetestowałem ją z myszką laserową Razer Copperhead i tanią myszą kulkową Microsoft
Podkładka pod mysz: 4 kroki

Podkładka pod mysz: Chodzi o łatwą do wykonania podkładkę pod mysz, którą można zrobić w minutę lub dwie. Bardzo dobrze ślizga się, a także bardzo dobrze śledzi
DIY świecąca podkładka pod mysz: 4 kroki

DIY świecąca podkładka pod mysz: świecąca podkładka pod mysz
Świecąca podkładka pod mysz USB: 4 kroki

Świecąca podkładka pod mysz USB: Rozbierając zepsuty ekran LCD (co jest bardzo interesujące) myślałem o tym, co mógłbym zrobić z niektórymi elementami, rzeczami, które przykuły moją uwagę, był plastikowy podkład, używany do podświetlania ekran i białą kartkę, która siedzi b