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

Эта матрица десять на десять сможет отображать классные анимации!
Запасы
Тебе понадобится…
1. Деревянная доска 24 дюйма x 24 дюйма x 1 дюйм x 2 (одна для основания, одна для верхней части, чтобы удерживать акрил.
2. Деревянная рама длиной 24 дюйма x 2 дюйма x 1 дюйм.
Ширина деревянной рамы 3,22 дюйма x 2 дюйма x 1 дюйм
4. Arduino Nano или UNO
5. Акриловое стекло 24 x 24 дюйма (полупрозрачное для рассеивания света от светодиодов).
6. Большой кусок пенопласта толщиной около 3/16 дюйма.
7. Блок питания 5 В, 2 А для управления светодиодами.
8. Запасное зарядное устройство USB, которым вы готовы пожертвовать.
9. 100 адресуемых светодиодов 5050 RGB
Вот несколько ссылок на большинство частей:
База 24x24:
Деревянная рама:
Arduino:
Акриловое стекло:
Пенопласт: https://www.walmart.ca/en/ip/elmers-white-foam-boa… (можно найти в любой доллараме)
Дерево 33 доллара США (включая распилы)
Светодиоды $ 20
Пенопласт $ 4
Стекло $ 35
Итого: 92 доллара
Шаг 1: соберите деревянную раму



Прикрутите деревянные детали к основному корпусу рамы.
Кусочки размером 2 x 1 дюйм должны быть обращены вверх (длинной стороной к себе) со всех четырех сторон.
Прикрутите от 2 до 4 шурупов на каждую деталь рамы.
Шаг 2. Определите, какой массив вы хотите использовать, и сделайте его




Я лично выбрал массив 10 x 10, я использовал пенопласт для создания массива на основе моей модели, которую я показал на шаге 1.
Шаг 3: припаяйте / обрежьте светодиоды



Я купил 100 светодиодов ws2812b SMD RGB за 19,99 долларов, что оказалось ужасной идеей, учитывая, что я мог просто купить ленту, а затем разрезать и припаять там, где мне нужно. Вместо этого мне пришлось припаять все 100 светодиодов (каждый с 6 точками контакта). Я рекомендую получить полоску, разрезав все по длине. Так как мой массив был 24x24 ", я не мог достать много полос, которые поместили бы ровно 10 светодиодов в пределах 24".
Ваши светодиоды должны иметь контакт 5 В или 12 В, контакт данных и контакт GND.
Шаг 4: начните добавлять полосу в массив
Что вы хотите сделать, так это добавить светодиоды в виде зигзага.
- - - - - - - - - >
< - - - - - - - - -
- - - - - - - - - >
< - - - - - - - - -
После того, как вы захотите поместить матрицу поверх светодиодов, убедитесь, что они почти на одном уровне с нижней частью, иначе через них может просочиться слишком много света.
При питании светодиода, поскольку 1 из них потребляет 60 мА, безопасно подключать только 8 на Arduino UNO. Если вы планируете создать большой массив, рекомендуется использовать отдельный источник питания, так как он может спасти ваш Arduino от перегрева.
Шаг 5: программирование

Для моего первого кода с этим массивом
#включают
#define NUM_LEDS 100
#define DATA_PIN 5
Светодиоды CRGB [NUM_LEDS];
void setup () {
FastLED.addLeds (светодиоды, NUM_LEDS);
}
void loop () {
for (int dot = 0; dot <NUM_LEDS; dot ++) {
светодиоды [точка] = CHSV (random8 (), 255, 255);
FastLED.show ();
светодиоды [точка] = CRGB:: Черный;
задержка (100);
}
}
Этот код мигает каждым светом в виде змеи, вы можете использовать его при подключении, чтобы увидеть, какие светодиоды могут не подключаться.
Шаг 6: Добавьте акрил и наслаждайтесь световым шоу
Акрил поможет равномерно рассеять свет, поэтому, когда вы будете довольны тем, как выглядит ваш массив, вы можете добавить его. Для других программ и анимаций на матрице ищите Jinx, LED Matrix Control или Glediator. Спасибо за внимание!
Рекомендуемые:
Микро: бит - светодиодная матрица: 14 ступеней

Micro: bit - Светодиодная матрица: В этом руководстве я расскажу, как построить светодиодную матрицу для micro: bit из светодиодных лент. В качестве примеров я буду использовать матрицу 4x4 и матрицу 10x10. Поскольку я работаю в школе, где мы много строим, нам пришлось бы пройти через многое
Светодиодная матрица «Волоконно-оптическая»: 9 ступеней (с изображениями)

«Волоконно-оптическая» светодиодная матрица. В этом проекте я создал «волоконно-оптическую» матрицу. Светодиодная матрица с использованием светодиодной ленты WS2801 и клеевых стержней. Световые дисплеи отличаются по внешнему виду от аналогичных светодиодных кубов и имеют несколько преимуществ. Во-первых, вы не видите настоящие светодиоды на дисплее, потому что
Светодиодная матрица 10x10 RGBW: 4 ступени

Светодиодная матрица 10x10 RGBW: в этом проекте я создаю светодиодную матрицу 10x10 RGB. Этот проект занял около 8 часов пайки. Я бы рекомендовал и не рекомендовал бы этот проект. На изготовление уходит очень много времени, но готовый продукт завораживает
Светодиодная матрица 16x16: 7 ступеней (с картинками)

Led Matrix 16x16: Здравствуйте, это моя первая инструкция, которую я когда-либо написал, так рад работать над этим :) Итак, в этом проекте я покажу вам, как сделать эту потрясающую матрицу 16 на 16 светодиодов. строить, и вы многому научитесь, делая это. В большинстве случаев я
Светодиодная матрица 8x8: 5 ступеней

Светодиодная матрица 8x8: это руководство покажет вам, как создать светодиодную матрицу 8x8, когда вы можете управлять каждым одним светодиодом и создавать свои собственные узоры, если им нужно всего 64 пикселя, чтобы показать их одним цветом. Обновление 25.09.10 Я добавил генератор паттернов в