Съдържание:
- Стъпка 1: Неща, от които ще се нуждаете
- Стъпка 2: Размери
- Стъпка 3: Изрязване на листа
- Стъпка 4: Съберете ги заедно
- Стъпка 5: Захранване на WS2812 RGB LED лента
- Стъпка 6: Време за електроника
- Стъпка 7: Време за кодиране
Видео: Подложка за мишка за игри RGB: 7 стъпки (със снимки)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:53
Наскоро попаднах на WS2812 индивидуално адресируеми RGB светодиоди Това означава, че всеки отделен светодиод може да се управлява отделно и да се програмира за извеждане на различни цветове вместо стандартната RGB лента, където всички светодиоди светят еднакво.
Наличните на пазара подложки за мишка RGB са много скъпи. И така, реших да направя евтин RGB подложка за мишка, използвайки Arduino и WS2812 RGB LED лента.
Да започваме
Стъпка 1: Неща, от които ще се нуждаете
- WS2812 RGB LED лента (1 метър ще бъде достатъчен)
- Arduino Nano
- 10 мм и 3 мм акрилен лист
- USB кабел
- Супер лепило
Стъпка 2: Размери
Размерите са:
- 30 х 20 см за лист 10 мм
- 29 x 19 см за 3 мм лист
- Вътрешните размери на 10 -милиметровия лист са показани на снимката
3 мм лист ще бъде поставен върху 10 мм лист, както е показано. Това ще остави 5 мм граница от всички страни, което прави светлината видима отгоре. Повярвайте ми, ще изглежда страхотно!
Стъпка 3: Изрязване на листа
Изрязването на външните размери е сравнително лесно. Просто отбелязвайте по линиите с помощта на акрилна фреза или друг остър предмет. Прецедете акрила още няколко пъти по същата линия, след това поставете акрила върху ръба на масата и използвайте лек, бърз натиск, за да счупите парчето на две.
Изрязването на вътрешните размери е сложно, ако нямате подходящи инструменти, което е случаят с мен. Свърших кропотливата работа по пробиване на дупки по линиите. След това завърших разфасовките с ножовка. Този метод оставя заострени ръбове. Използвайки пила, изгладете ръбовете. Не е необходимо да е идеално плосък и равен и няма да се вижда и светлината така или иначе ще премине през него. Просто се уверете, че тя е достатъчно плоска, така че LED лентата да може да седи на едно ниво с листа.
Стъпка 4: Съберете ги заедно
Отлепете защитната хартия. Леко шлайфайте повърхността на 10 -милиметровия акрилен лист с помощта на фина шкурка. Това разсейва светлината и осветява границата, която запазихме, вместо просто да преминем направо през акрила.
Поставете двата листа един над друг, като запазите поле от 5 мм от всички страни. Използвайки супер лепило, залепете двата листа заедно. Просто поставете няколко капки лепило върху фугите и лепилото прониква автоматично. Направете същото за всичките 4 ъгъла.
Залепете неопренова тъкан (използвана най -вече за подложки за мишки) върху горната част на 3 мм акрилен лист. Това кара мишката да се движи гладко и също така скрива цялата електроника и несъвършенства под нея. По време на изработката не намерих такъв, затова използвах хартия с черна карта. Работи добре, но след известно време ще го сменя.
Пробийте 4 мм отвор докрай през листа, за да може USB кабелът да премине. Диаметърът на отвора може да варира в зависимост от дебелината на кабела.
Стъпка 5: Захранване на WS2812 RGB LED лента
Нека разгледаме един светодиод от лентата. Всеки цвят с пълен интензитет извлича 20mA. При всички цветове, осветени с пълен интензитет (т.е. бял цвят), един светодиод ще привлече около (20mA + 20mA + 20mA =) 60mA. Максималният ток на вашата лента ще бъде = 60mA * Брой светодиоди в лентата. В моя случай броят на светодиодите = 22. Следователно максималният ток ще бъде 1320mA. Но бордовият регулатор на напрежението на Arduino е в състояние да достави максимум 800mA. В такъв случай лентата трябва да се захранва с помощта на външно захранване. Уверете се, че земята на захранването и Arduino са свързани заедно.
Подложка за мишка, която изисква външно захранване, различно от USB? Това не звучи правилно!
Но тук е трикът. Подложка за мишка RGB е добре известна със своята анимация „Rainbow“. Това ще използваме в този проект. Няма бяло в дъга! Това означава, че по всяко време нито един светодиод няма да свети напълно с всички цветове. За 22 LED лента максималният ток, който измерих с тази анимация, е 150mA, което е в рамките на диапазона. Ето защо е възможно да захранвате лентата директно с помощта на Arduino Nano.
Стъпка 6: Време за електроника
С механичното изграждане на пътя, време е за малко електроника.
Поставете необходимата дължина на LED лентата, както е показано на снимката. Задръжте ги временно с помощта на лента. Сега, използвайки супер лепило, залепете всички светодиоди към акрилния лист.
Вземете USB кабела и отрежете единия край. Вътре в кабела ще има четири проводника. Тъй като ще използваме USB само за захранване на Arduino, ние се интересуваме от червен (+) и черен (-) проводник. Откъснете останалите два проводника, тъй като няма да имаме нужда от тях. Издърпайте кабела през отвора, който пробихме.
Направете връзките, както е показано на схемата.
Стъпка 7: Време за кодиране
Изтеглете кода и го отворете с помощта на Arduino IDE. Преди да качите,
- Щифтът за данни на лентата може да бъде свързан към всеки от цифровите щифтове. Избрах щифт 4. Направете необходимите промени в кода, ако използвате друг пин.
- Въведете броя на светодиодите в лентата.
Натиснете качване и се насладете на вашата евтина, но страхотна RGB игрална подложка за мишка!
Благодаря ви, че се придържате до края. Надявам се всички да харесате този проект. Кажете ми, ако направите такъв за себе си. Абонирайте се за канала ми в YouTube за още предстоящи проекти. Благодаря още веднъж!
Препоръчано:
Arduino базиран DIY контролер за игри - Arduino PS2 контролер за игри - Възпроизвеждане на Tekken с DIY Arduino геймпад: 7 стъпки
Arduino базиран DIY контролер за игри | Arduino PS2 контролер за игри | Игра на Tekken с DIY Arduino геймпад: Здравейте момчета, играта на игри винаги е забавна, но играта със собствения си DIY персонализиран контролер на играта е по -забавна. Така че ще направим контролер за игра, използвайки arduino pro micro в тази инструкция
Project Aurora: интелигентна игрална подложка за мишка за 20 €: 13 стъпки (със снимки)
Project Aurora: интелигентна игрална подложка за мишка за 20 €: Основната идея е защо да харчите 50 $ за RGB подложка за мишка, която включва само светлинни предавания? Добре, те са готини и ултра тънки, но също така добавят софтуер на вашия компютър, за да персонализират светлите цветове, които не са точно " леки " ако имате предвид
Евтина (но отлична) подложка за мишка: 5 стъпки
Евтин (но отличен) подложка за мишка: Аз съм твърде евтин, за да похарча $ 25 за качествена подложка за мишка, затова реших да си направя сам. Всичко трябва да е под 5 долара. Използвам го с лазерна мишка Logitech G5 и съм го тествал с лазерна мишка Razer Copperhead и евтина топка с мишка Microsoft
Подложка за мишка: 4 стъпки
Подложка за мишка: Това е лесна за изработка подложка за мишка, която да направите за минута или две. Той се плъзга много добре и също така следи много добре
Поставка за клавиатура / мишка и подложка: 5 стъпки
Поставка за клавиатура / мишка и подложка: Току -що получих нова безжична клавиатура и се оглеждах за някаква повдигната клавиатура и подложка за мишка. Вместо това реших да направя една … работи наистина добре досега! Той е лек и много щадящ Земята, направен изцяло от & quo