Съдържание:

Подложка за мишка за игри RGB: 7 стъпки (със снимки)
Подложка за мишка за игри RGB: 7 стъпки (със снимки)

Видео: Подложка за мишка за игри RGB: 7 стъпки (със снимки)

Видео: Подложка за мишка за игри RGB: 7 стъпки (със снимки)
Видео: Игровая мышь A4Tech Bloody W70 Max Stone Black ОБЗОР ОТЗЫВ 2024, Юли
Anonim
Image
Image
Подложка за мишка за игри RGB
Подложка за мишка за игри RGB

Наскоро попаднах на 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 лента

Захранване на WS2812 RGB LED лента
Захранване на 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 за още предстоящи проекти. Благодаря още веднъж!

Препоръчано: