Оглавление:

Коврик для игровой мыши с RGB-подсветкой: 7 шагов (с изображениями)
Коврик для игровой мыши с RGB-подсветкой: 7 шагов (с изображениями)

Видео: Коврик для игровой мыши с RGB-подсветкой: 7 шагов (с изображениями)

Видео: Коврик для игровой мыши с RGB-подсветкой: 7 шагов (с изображениями)
Видео: Игровой коврик для клавиатуры и мыши с RGB из Китая! Стоит ли он того? 2024, Июль
Anonim
Image
Image
Коврик для игровой мыши с RGB-подсветкой
Коврик для игровой мыши с RGB-подсветкой

Недавно я наткнулся на RGB-светодиоды WS2812 с индивидуальной адресацией. Это означает, что каждый светодиод можно управлять отдельно и запрограммировать на вывод разных цветов вместо стандартной полосы RGB, где все светодиоды горят одинаково.

Доступные на рынке коврики для мыши с RGB-подсветкой очень дороги. Итак, я решил сделать дешевый коврик для мыши с RGB-подсветкой, используя Arduino и светодиодную ленту WS2812 RGB.

Давайте начнем

Шаг 1. Вещи, которые вам понадобятся

Вещи, которые вам понадобятся
Вещи, которые вам понадобятся
Вещи, которые вам понадобятся
Вещи, которые вам понадобятся
Вещи, которые вам понадобятся
Вещи, которые вам понадобятся
  • Светодиодная лента WS2812 RGB (достаточно 1 метра)
  • Ардуино Нано
  • Акриловый лист толщиной 10 мм и 3 мм
  • USB-кабель
  • Супер клей

Шаг 2. Размеры

Габаритные размеры
Габаритные размеры
Габаритные размеры
Габаритные размеры
Габаритные размеры
Габаритные размеры

Размеры такие:

  • 30 x 20 см для листа толщиной 10 мм
  • 29 x 19 см для листа толщиной 3 мм
  • Внутренние размеры листа толщиной 10 мм показаны на рисунке.

Лист толщиной 3 мм будет помещен поверх листа толщиной 10 мм, как показано. Это оставит 5-миллиметровую границу со всех сторон, которая сделает свет видимым сверху. Поверьте, это будет смотреться потрясающе!

Шаг 3: разрезание листов

Резка листов
Резка листов
Резка листов
Резка листов
Резка листов
Резка листов
Резка листов
Резка листов

Отрезать внешние размеры относительно несложно. Просто сделайте надрез по линиям резаком для акрила или другим острым предметом. Сделайте надрез по акрилу еще несколько раз по той же линии, затем поместите акрил на край стола и с легким и быстрым давлением разломите кусок пополам.

Подрезать внутренние размеры сложно, если у вас нет подходящих инструментов, как у меня. Я проделал кропотливую работу, просверлив отверстия по линиям. Затем закончил пропилы ножовкой. Этот метод оставляет заостренные края. Напильником разгладьте края. Он не должен быть идеально плоским и ровным, он не будет виден, и свет все равно будет проходить через него. Просто убедитесь, что он достаточно плоский, чтобы светодиодная лента могла плотно прилегать к листу.

Шаг 4: Собираем их вместе

Собираем их вместе
Собираем их вместе
Собираем их вместе
Собираем их вместе
Собираем их вместе
Собираем их вместе

Снимите защитную бумагу. Слегка отшлифуйте поверхность 10-миллиметрового акрилового листа наждачной бумагой с мелким зерном. Это рассеивает свет и освещает границу, которую мы сохранили, вместо того, чтобы просто проходить сквозь акрил.

Поместите два листа один над другим, соблюдая поля 5 мм со всех сторон. С помощью суперклея склейте два листа вместе. Просто нанесите несколько капель клея на стыки, и клей автоматически просочится внутрь. Сделайте то же самое для всех 4 углов.

Наклейте неопреновую ткань (в основном, из которой делают коврики для мыши) поверх 3-миллиметрового акрилового листа. Это заставляет мышь двигаться плавно, а также скрывает всю электронику и недостатки под ней. Я не нашел ничего во время его изготовления, поэтому вместо этого использовал черную карточную бумагу. Работает нормально, но через некоторое время буду заменять.

Просверлите в листе отверстие диаметром 4 мм, чтобы пропустить USB-кабель. Диаметр отверстия может варьироваться в зависимости от толщины кабеля.

Шаг 5: Питание светодиодной ленты WS2812 RGB

Питание светодиодной ленты WS2812 RGB
Питание светодиодной ленты WS2812 RGB

Рассмотрим один светодиод из ленты. Каждый цвет с полной интенсивностью потребляет 20 мА. Когда все цвета горят с полной интенсивностью (например, белый цвет), один светодиод потребляет около (20 мА + 20 мА + 20 мА =) 60 мА. Максимальный ток, потребляемый вашей полосой, будет = 60 мА * Количество светодиодов в полосе. В моем случае количество светодиодов = 22. Таким образом, максимальное потребление тока будет 1320 мА. Но встроенный стабилизатор напряжения Arduino способен выдавать максимум 800 мА. В этом случае ленту следует запитать от внешнего источника питания. Убедитесь, что земля блока питания и Arduino соединены вместе.

Коврик для мыши, которому требуется внешний источник питания, отличный от USB? Звучит неправильно!

Но вот в чем хитрость. Коврик для мыши с RGB-подсветкой хорошо известен своей анимацией «Радуга». Это то, что мы будем использовать в этом проекте. В радуге нет белого! Это означает, что в любой момент времени ни один светодиод не будет полностью гореть всеми цветами. Для ленты из 22 светодиодов максимальное потребление тока, которое я измерил с помощью этой анимации, составляет 150 мА, что вполне соответствует диапазону. Вот почему возможно питание стрипа напрямую с помощью Arduino Nano.

Шаг 6: время для электроники

Время электроники
Время электроники
Время электроники
Время электроники
Время электроники
Время электроники
Время электроники
Время электроники

С механической сборкой, пришло время немного электроники.

Установите светодиодную ленту необходимой длины, как показано на рисунке. Временно удерживайте их с помощью скотча. Теперь при помощи суперклея приклеиваем все светодиоды к акриловому листу.

Возьмите кабель USB и отрежьте один конец. Внутри кабеля будет четыре провода. Поскольку мы будем использовать USB только для питания Arduino, нас интересуют красный (+) и черный (-) провода. Отрежьте два оставшихся провода, так как они нам не понадобятся. Протяните кабель через просверленное отверстие.

Выполните соединения, как показано на схеме.

Шаг 7: время писать код

Время писать код
Время писать код
Время писать код
Время писать код

Загрузите код и откройте его с помощью Arduino IDE. Перед загрузкой,

  • Вывод данных полосы может быть подключен к любому из цифровых выводов. Я выбрал пин 4. Внесите необходимые изменения в код, если вы используете другой пин.
  • Введите количество светодиодов в полосе.

Нажмите "Загрузить" и наслаждайтесь своим дешевым, но потрясающим игровым ковриком для мыши с RGB-подсветкой!

Спасибо, что дожили до конца. Надеюсь, вам всем понравится этот проект. Дай мне знать, если сделаешь его для себя. Подпишитесь на мой канал YouTube, чтобы узнать о новых проектах. Еще раз спасибо!

Рекомендуемые: