Оглавление:

Куб 2x2x2 RGB (Arduino): 9 шагов (с изображениями)
Куб 2x2x2 RGB (Arduino): 9 шагов (с изображениями)

Видео: Куб 2x2x2 RGB (Arduino): 9 шагов (с изображениями)

Видео: Куб 2x2x2 RGB (Arduino): 9 шагов (с изображениями)
Видео: How To Build 2x2x2 LED Cube with Arduino 2024, Июль
Anonim
Image
Image
Куб 2x2x2 RGB (Arduino)
Куб 2x2x2 RGB (Arduino)
Куб 2x2x2 RGB (Arduino)
Куб 2x2x2 RGB (Arduino)

Однажды мне стало скучно, и я решил, что хочу сделать светодиодный куб. Я делал обычные светодиодные кубы, но никогда не делал RGB. Я просмотрел инструкции для простого 2x2x2 (который был моим первым кубом RGB), но не смог найти его, поэтому решил сделать свой собственный. Я сделал свой куб очень маленьким, потому что хотел, чтобы он был компактным, но это не имеет значения. Прошу прощения, если это немного сбивает с толку, и не стесняйтесь задавать любые вопросы. Также функций больше, чем показано на видео, но постоянно обновлять их сложно (хотя я попробую). Наконец, это мое первое руководство, поэтому любые советы или улучшения, которые я мог бы сделать, были бы полезны:)

Шаг 1. Соберите материалы

Соберите материалы
Соберите материалы

8 светодиодов RGB с общим катодом (желательно рассеянными)

2 транзистора NPN / PNP (я использовал PNP, но это не имеет значения, вы можете изменить это в коде)

Принадлежности для пайки (припой, паяльник и т. Д.)

Perf Board

8 - резисторы 100/110 Ом для синего и зеленого

4 - резисторы 150/160 Ом на красный

Arduino (подойдет любой, но я использую pro mini для размера)

Пинцет

Шаг 2: подготовка булавки, часть 1

Подготовка булавки, часть 1
Подготовка булавки, часть 1
Подготовка булавки, часть 1
Подготовка булавки, часть 1
Подготовка булавки, часть 1
Подготовка булавки, часть 1

Сначала возьмите светодиод и выровняйте его так, чтобы самый длинный контакт (заземление) находился справа. Затем отогните боковые штифты, а средние штифты вверх и вниз. Контакт заземления должен быть верхним или северным. Повторить 8 раз.

Шаг 3: подготовка булавки, часть 2

Подготовка булавки, часть 2
Подготовка булавки, часть 2
Подготовка булавки, часть 2
Подготовка булавки, часть 2
Подготовка булавки, часть 2
Подготовка булавки, часть 2
Подготовка булавки, часть 2
Подготовка булавки, часть 2

Возьмите каждую булавку, кроме земли, и согните ее пинцетом. Обязательно держитесь за лампочку. Сделайте это для всех 8 светодиодов.

Шаг 4: Помощник по пайке

Помощник по пайке
Помощник по пайке

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

Шаг 5: Создание слоя

Создание слоев
Создание слоев
Создание слоев
Создание слоев
Создание слоев
Создание слоев

Следите за картинками. Вставьте четыре светодиода и спаяйте контакты заземления. Повторите то же самое для верхнего слоя.

Шаг 6: соединение слоев

Соединение слоев
Соединение слоев
Соединение слоев
Соединение слоев

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

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

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

Предупреждение: эта схема предназначена для транзисторов PNP. Если вы используете NPN, обязательно добавьте резистор от аналоговых выводов к среднему выводу транзистора. Также не забудьте добавить резистор 100 Ом на зеленый и синий контакты и резистор 150 Ом на красный. Если вы решите соединить контакты по-другому, я упростил это в коде

Шаг 8: кодирование

Кодирование
Кодирование

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

Шаг 9: что дальше

Я попытался объяснить часть кода, чтобы его было довольно легко добавить. Если кто-то создаст какие-то новые крутые функции, поделитесь ими со мной, и я добавлю их в код и отдаю должное. Наконец, пожалуйста, проголосуйте за меня в конкурсе arduino, конкурсе новых авторов и конкурсе make it glow!

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