Оглавление:

Настольный куб со светодиодной подсветкой: 4 шага
Настольный куб со светодиодной подсветкой: 4 шага

Видео: Настольный куб со светодиодной подсветкой: 4 шага

Видео: Настольный куб со светодиодной подсветкой: 4 шага
Видео: Подсветка для геймерской комнаты 🌈 2024, Июль
Anonim
Image
Image
Настольный куб со светодиодной подсветкой
Настольный куб со светодиодной подсветкой
Настольный куб со светодиодной подсветкой
Настольный куб со светодиодной подсветкой

Я нашел классную инструкцию AlexTheGreat по созданию светодиодного куба. Вот ссылка.

www.instructables.com/id/Awesome-led-cube/

Я решил попробовать и добавил дополнительную схему, чтобы светодиоды меняли цвета.

В результате получилась классная настольная игрушка, которой я очень горжусь.

Шаг 1: Создание коробки

Создание коробки
Создание коробки
Создание коробки
Создание коробки

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

Шаг 2: добавляем металлические конструкции

Добавление металлических конструкций
Добавление металлических конструкций
Добавление металлических конструкций
Добавление металлических конструкций
Добавление металлических конструкций
Добавление металлических конструкций
Добавление металлических конструкций
Добавление металлических конструкций

Вдохновленный инструкциями AlexTheGreat, я вырезал несколько фигур из листового металла и приклеил их на куб. Поэкспериментировав, я придумал, как это сделать проще всего.

Начните с вырезания пяти квадратов из листового металла того же размера, что и стороны куба. У меня было 3x3 дюйма. Затем используйте линейку и обведите свои рисунки. Затем вырежьте их с помощью металлических пластин. Округлые формы и кривые очень сложно сделать прозрачными, так что имейте это в виду, если вы решите сделать это.

Я решил сделать уголки цельными, чтобы избежать нестыковок. Резка и складывание потребовали некоторых проб и ошибок, но конечный результат выглядит гладким. Затем приклейте на куб горячим клеем металлические конструкции.

Этот процесс занял больше всего времени, просто наберитесь терпения и аккуратно разрежьте.

Шаг 3: Электроника

Электроника
Электроника

Светодиод, который я использовал в этом проекте, представляет собой универсальный светодиод RGB. На диоде четыре вывода: отрицательный, красный, зеленый и синий. Изменяя величину напряжения на каждом контакте, вы можете изменить цвет на любой, какой захотите. Чтобы помочь светодиоду рассеять свет, просто слегка отшлифуйте его наждачной бумагой.

Выходные контакты Arduino имеют 255 уровней напряжения. Изменяя напряжение (от 1 до 255) на каждом цветовом проводе светодиода, вы можете управлять цветом.

Вместо того, чтобы использовать для этого проекта всю Arduino Uno, я решил использовать микросхему ATTiny85. Это гораздо более простая и уменьшенная версия микросхемы Uno, и она очень дешевая. Программировать ATTiny тоже очень просто, но для этого вам понадобится Uno. Он включает в себя загрузку библиотеки в программное обеспечение и подключение ATTiny к Uno с помощью нескольких проводов и конденсатора (для предотвращения сброса). Если вы хотите выяснить, как это сделать, просто выполните поиск «Shrinkify Arduino» на YouTube. Есть несколько хороших видеороликов, описывающих процесс.

Единственными частями, которые я использовал в этой сборке, были три резистора, ATTiny, светодиод RGB, переключатель и батарея. Я мог бы спроектировать и заказать печатную плату для этой сборки, но схема была настолько проста, что не стоила усилий.

Шаг 4: Программное обеспечение

Программное обеспечение
Программное обеспечение
Программное обеспечение
Программное обеспечение
Программное обеспечение
Программное обеспечение

Программное обеспечение тоже простое. Изменяя один параметр в части «настройки» кода, вы можете контролировать время до изменения цвета.

Я написал код, чтобы цвет менялся от одного к другому, но мне больше нравится простое изменение цвета. Если вы хотите увидеть код затухания, просто дайте мне знать. Он включает в себя создание массивов и их приращение внутри цикла.

ПРИМЕЧАНИЕ. Я изменил шестнадцатеричные цветовые коды в файлах программного обеспечения Arduino, чтобы придать IDE «темную» тему. Я терпеть не могу кодировать на белом фоне.

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