
Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-23 15:05

В этом руководстве показано, как управлять недорогой светодиодной матрицей от Arduino. Я также покажу вам, как использовать 3D-принтер и недорогие детали для создания миниатюрного набора линз, которые концентрируют свет от светодиодов и помогают им казаться намного ярче, чем они есть на самом деле. В темноте он может проецировать интересные узоры на всю комнату!
Светодиоды, используемые в этом проекте, представляют собой матрицу адресных светодиодов WS2812 4x4. Они недорогие и легко управляются Arduino. Линзы представляют собой круглые стеклянные кабошоны с плоской задней стенкой диаметром 8 мм, которые очень недороги и намного дешевле обычных линз.
Шаг 1. Соберите материалы

Для светодиодной матрицы:
- Матрица 4 на 4 индивидуально адресуемых светодиодов WS2812 (около 5 долларов с eBay)
- Некоторые отрываются заголовки
- Четыре соединительных кабеля типа папа-мама
- Паяльник и припой
- Рука помощи
Для сборки массива микролинз:
- Шестнадцать стеклянных кабошонов с плоской задней стенкой диаметром 8 мм (около 2 долларов на eBay за 20)
- 3D-принтер
Шаг 2: припаяйте контакты к светодиодному модулю

Используйте боковые кусачки, чтобы отломать четырехконтактные разъемы и припаять их к светодиодному модулю, как показано на рисунке.
Шаг 3: Подключите Arduino


Проложите три соединительных кабеля от Arduino к светодиодному модулю, как показано ниже:
- От 5 В до 5 В
- GND к GND
- ~ 5 в IN
Примечание. Не пытайтесь подключать более чем светодиодную матрицу 4x4 от Arduino. Если вы хотите водить больше, вам понадобится отдельный блок питания.
Шаг 4: Установите библиотеку FastLED
Откройте IDE Arduino и перейдите в «Скетч» -> «Включить библиотеку» -> «Управление библиотеками…». Установите библиотеку "FastLED" Даниэля Гарсиа.
Теперь в меню «Файл» выберите «Примеры» -> «FastLED» -> «ColorPalette» и загрузите эскиз в свой Arduino. Теперь светодиоды загорятся и начнут мигать разными цветами!
На следующем этапе я покажу вам, как создать массив микролинз, чтобы концентрировать и проецировать свет от светодиодов.
Шаг 5: соберите решетку линз

Используйте 3D-принтер, чтобы распечатать два компонента, из которых состоят держатели линз:
- LensArray.stl
- LensShell.stl
Установите линзы на место, а затем соедините две пластмассовые детали вместе.
Шаг 6: Определите фокусное расстояние матрицы объектива

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


Теперь у вас должна быть возможность поэкспериментировать с матрицей линз и светодиодной матрицей. Попробуйте разные расстояния и посмотрите, как далеко вы сможете проецировать световые узоры в темной комнате!
Для этого вы можете использовать набор «рук помощи» или придумать более умный способ удержать проект вместе. Повеселись!
Рекомендуемые:
Двухразрядный дисплей с использованием одной светодиодной матрицы 8x8: 3 шага

Двухразрядный дисплей с использованием одной светодиодной матрицы 8x8: Здесь я хотел бы построить индикатор температуры и влажности для моей комнаты. Я использовал одиночную светодиодную матрицу 8x8 для отображения двузначных чисел, и я думаю, что эта часть проекта стала более полезной. Я упаковал финальную сборку в картонную коробку, боль
Подключение светодиодной матрицы Arduino к Utsource: 9 шагов (с изображениями)

Подключение светодиодной матрицы Arduino к Utsource: Светодиодная матрица или светодиодный дисплей - это большая форма точечно-матричного дисплея с низким разрешением, полезная как для промышленных и коммерческих информационных дисплеев, так и для интерфейсов человек-машина для любителей. Он состоит из двумерной диодной матрицы с катодом
Сборка и тестирование светодиодной точечной матрицы MAX7219: 6 шагов (с изображениями)

Сборка и тестирование светодиодной точечной матрицы MAX7219: Точечно-матричный дисплей - это устройство отображения, которое содержит светоизлучающие диоды, выровненные в виде матрицы. Эти матричные дисплеи используются в приложениях, где требуется отображение символов, графики, символов, алфавитов, цифр. отображаться вместе
Изготовление светодиодной матрицы 24x8 (Arduino): 4 шага

Сделайте светодиодную матрицу 24x8 (arduino): этот дисплей имеет длину 3 фута и высоту чуть более фута! Это половина размера большого телевизора с плоским экраном! Кроме того, все это контролируется Arduino, так что вы можете запрограммировать его на другие интересные вещи. Так чего же вы ждете? Вытащите эти светодиоды и
Использование светодиодной матрицы в качестве сканера: 8 шагов (с изображениями)

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