Оглавление:
- Шаг 1. Подключение светодиодов WS2812
- Шаг 2: акриловый (и деревянный) чехол
- Шаг 3: Программное обеспечение
- Шаг 4: светодиодная матрица Raspberry Pi
![Светодиодная матрица: 4 ступени Светодиодная матрица: 4 ступени](https://i.howwhatproduce.com/images/001/image-1174-34-j.webp)
Видео: Светодиодная матрица: 4 ступени
![Видео: Светодиодная матрица: 4 ступени Видео: Светодиодная матрица: 4 ступени](https://i.ytimg.com/vi/pzZl-3aiVsA/hqdefault.jpg)
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:51
![Светодиодная матрица Светодиодная матрица](https://i.howwhatproduce.com/images/001/image-1174-35-j.webp)
Это светодиодная матрица 8x8, сделанная с использованием светодиодов WS2812 и микроконтроллера ESP8266.
Этот проект был вдохновлен:
Шаг 1. Подключение светодиодов WS2812
![Подключение светодиодов WS2812 Подключение светодиодов WS2812](https://i.howwhatproduce.com/images/001/image-1174-36-j.webp)
![Подключение светодиодов WS2812 Подключение светодиодов WS2812](https://i.howwhatproduce.com/images/001/image-1174-37-j.webp)
![Подключение светодиодов WS2812 Подключение светодиодов WS2812](https://i.howwhatproduce.com/images/001/image-1174-38-j.webp)
Короче говоря, светодиоды были соединены в длинную полосу, как показано выше. (Ряд за рядом, и конец 1 ряда соединяется с началом следующего ряда)
(Не обращайте внимания на недостающие 4 светодиода, у меня закончились светодиоды. В любом случае они не имеют большого значения)
После этого светодиодную ленту подключили к микроконтроллеру (ESP8266).
Шаг 2: акриловый (и деревянный) чехол
![Акриловый (и деревянный) чехол Акриловый (и деревянный) чехол](https://i.howwhatproduce.com/images/001/image-1174-39-j.webp)
![Акриловый (и деревянный) чехол Акриловый (и деревянный) чехол](https://i.howwhatproduce.com/images/001/image-1174-40-j.webp)
![Акриловый (и деревянный) чехол Акриловый (и деревянный) чехол](https://i.howwhatproduce.com/images/001/image-1174-41-j.webp)
![Акриловый (и деревянный) чехол Акриловый (и деревянный) чехол](https://i.howwhatproduce.com/images/001/image-1174-42-j.webp)
2 куска черного акрила были вырезаны (ножом), согнуты (с помощью паяльника) и склеены горячим способом (с деревянной палочкой в качестве опоры), чтобы сформировать стороны матрицы.
Прозрачный кусок акрила и калька позади него использовались в качестве переднего экрана, помещенного перед матрицей, чтобы рассеивать светодиоды и защищать электронику.
Деревянные палочки были вырезаны таким образом, чтобы они могли подходить друг к другу и образовывать разделители между светодиодами. Это предотвращает диффузию цветов светодиодов друг в друга, что может испортить четкость.
После этого поместите светодиодную матрицу, разделитель и прозрачный акрил в черный акриловый боковой элемент.
Шаг 3: Программное обеспечение
![Программное обеспечение Программное обеспечение](https://i.howwhatproduce.com/images/001/image-1174-43-j.webp)
Я использовал Adafruit NeoMatrix Library, NeoMatrix GFX Demo.
Вы можете запрограммировать другое программное обеспечение для подключения ESP8266 к Wi-Fi и сбора данных.
Шаг 4: светодиодная матрица Raspberry Pi
![Светодиодная матрица Raspberry Pi Светодиодная матрица Raspberry Pi](https://i.howwhatproduce.com/images/001/image-1174-44-j.webp)
(Работа в процессе)
В конце концов, я вставил Raspberry Pi (1B) в светодиодную матрицу. Я также запрограммировал и настроил его для отображения Pixel Art (и, возможно, анимации) по Wi-Fi.
Я подключил вывод данных светодиодов к выводу 18 Raspberry Pi. Кроме того, контакты 5V и заземления светодиодов были подключены к внешнему источнику питания (как и к другому зарядному устройству USB), отдельному от Raspberry Pi. Это необходимо для того, чтобы светодиоды имели достаточно мощности для включения.
Клиентское веб-приложение полностью написано на чистом ванильном HTML, CSS и Javascript. Серверная программа является приложением Flask и использует библиотеку Adafruit Neopixel. Поскольку он использует библиотеку Adafruit, светодиоды могут обновляться дольше (и не отображать анимацию должным образом и т. Д.). Код доступен на GitHub здесь, и программа настроена на запуск при загрузке (с использованием /etc/rc.local, как указано в GitHub)
Рекомендуемые:
Каскадная светодиодная матрица 8x16 Rgb: 3 ступени
![Каскадная светодиодная матрица 8x16 Rgb: 3 ступени Каскадная светодиодная матрица 8x16 Rgb: 3 ступени](https://i.howwhatproduce.com/images/009/image-24759-j.webp)
Каскадная светодиодная матрица 8x16 RGB: в этом проекте я сделал каскадируемую светодиодную матрицу 8x16 RGB и ее контроллер. Microchip 18F2550 используется для поддержки USB. Светодиоды RGB управляются регистрами сдвига 74hc595 с резисторами. Для данных анимации и конфигурации; 24C512 внешний EEPROM
Точечная матрица интеллектуальных часов IoT Использование Wemos ESP8266 - Матрица ESP: 12 шагов (с изображениями)
![Точечная матрица интеллектуальных часов IoT Использование Wemos ESP8266 - Матрица ESP: 12 шагов (с изображениями) Точечная матрица интеллектуальных часов IoT Использование Wemos ESP8266 - Матрица ESP: 12 шагов (с изображениями)](https://i.howwhatproduce.com/images/009/image-25414-j.webp)
Точечная матрица интеллектуальных часов IoT Использование Wemos ESP8266 - Матрица ESP: создайте свои собственные интеллектуальные часы Интернета вещей, которые могут: отображать часы с красивым анимационным значком Отображать напоминания-1 - напоминания-5 Отображать отображение календаря Отображение времени мусульманских молитв Отображение информации о погоде Отображение новостей Отображение рекомендаций Отображение Отображение курса биткойнов
Светодиодная матрица 10x10 RGBW: 4 ступени
![Светодиодная матрица 10x10 RGBW: 4 ступени Светодиодная матрица 10x10 RGBW: 4 ступени](https://i.howwhatproduce.com/images/011/image-32500-j.webp)
Светодиодная матрица 10x10 RGBW: в этом проекте я создаю светодиодную матрицу 10x10 RGB. Этот проект занял около 8 часов пайки. Я бы рекомендовал и не рекомендовал бы этот проект. На изготовление уходит очень много времени, но готовый продукт завораживает
Светодиодная матрица, активируемая хлопком: 4 ступени
![Светодиодная матрица, активируемая хлопком: 4 ступени Светодиодная матрица, активируемая хлопком: 4 ступени](https://i.howwhatproduce.com/images/001/image-1514-73-j.webp)
Светодиодная матрица, активируемая хлопком: к концу этой инструкции вы сможете построить устройство, которое будет слышать громкие звуки, такие как хлопки, и реагировать на них, включая или выключая 3 светодиода. Выше изображение окончательного результата
Светодиодная матрица с регулируемой яркостью: 4 ступени
![Светодиодная матрица с регулируемой яркостью: 4 ступени Светодиодная матрица с регулируемой яркостью: 4 ступени](https://i.howwhatproduce.com/images/001/image-23-138-j.webp)
Светодиодная матрица с регулируемой яркостью: Этот проект решает три основные задачи: - Считывание аналогового значения с потенциометра - Запись аналогового значения на каждый светодиод - Изменение яркости каждого светодиода в зависимости от входа потенциометра Необходимые материалы: - 5 светодиодов - Потенциометр - (5) 220 Ом сопротивление