Съдържание:
- Стъпка 1: Необходими умения
- Стъпка 2: Списък на компонентите и частите
- Стъпка 3: Електрическа схема
- Стъпка 4: Проектиране и подреждане на печатни платки
- Стъпка 5: Монтаж
- Стъпка 6: Програмиране на ESP8266 и тестване
- Стъпка 7: Окончателно програмиране и показване на текст
Видео: DIY SMART LED MATRIX (ESP8266 + WS2812 / NeoPixels): 7 стъпки (със снимки)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:49
Ето моето въведение в проект, който с голямо удоволствие ви показвам. Става дума за DIY Smart LED Matrix, която ще ви позволи да показвате върху нея данни, като например YouTube Stats, вашите Smart Home Stats, като температура, влажност, могат да бъдат обикновен часовник или просто да показват текст и анимации.
В този първи урок ще го направя първи тест и показване на текст.
Ако сте визуален обучаем, знам, че видеоклип на стойност повече от 1000 думи, така че тук е видео с урок. (Аз говоря испански, така че, моля, помислете за включване на английски субтитри):
Надявам се да се насладите на проекта !.
Стъпка 1: Необходими умения
Както можете да забележите, нищо не изглежда много трудно в този проект, но ще ви трябват някои основни познания за:
-Използване на Arduino IDE.
-3D печат или ръчна работа (за мрежата).
-заваряване.
-Електрически инсталации.
Стъпка 2: Списък на компонентите и частите
Добро място, което мога да препоръчам, за да намерите вашите компоненти, това е MakerFocus, това е магазин с хардуер с отворен код!
- PCB, можете да избирате между версията No LEDs и ДОБАВЯНЕ на LED лентите сами, или тази с LED.
- ESP8266 (микроконтролер).
- WS2812 LED ленти.
- Захранване 5v 2A.
- PCB захранващ жак.
- 3D принтер (по избор) Можете да направите частите с картон или нещо твърдо.
Стъпка 3: Електрическа схема
Ето схемата, имате няколко възможности да направите проекта. Можете просто да създадете контролната част на веригата, тази, показана на първото изображение, след което да прикрепите отделни LED ленти, както е показано на третото изображение.
Можете също така, вместо LED ленти, да използвате LED панели.
Той има всички вътрешни връзки на веригата, които ще ни позволят да създадем по -късно дизайна на печатната платка. Приложих и PDF файла на схемите, за да го видите по -добре.
ИЗТЕГЛЕТЕ БЕЗПЛАТНО Схеми, код и библиотеки.
Стъпка 4: Проектиране и подреждане на печатни платки
За изпълнението на добър проект се нуждаем от надежден монтаж на веригата, която го съставя, и няма по -добър начин да го направим, отколкото с добра печатна платка.
Тук можете да изтеглите файловете Gerber, BOM и Pick & Place, тези, които са ви необходими, за да поръчате вашата печатна платка във вашата компания за производство на печатни платки.
Предлагам JLCPCB:
$ 2 за 5 печатни платки и евтин SMT (2 купона)
КУПЕТЕ ВЕЧЕ ДИЗАЙНИРАНАТА ДОСКА, Gerber + Pick & Place + BOM
Стъпка 5: Монтаж
Отпечатайте решетката.
Отпечатах решетката на различни части поради моя малък 3D принтер.
Изрязах парче твърда бяла хартия, за да получа по -добра пикселна дефиниция.
Прикачени мрежови файлове. (Можете да проектирате своя собствена мрежа).
Отпечатах 2 броя решетки и 1 решетка 2 броя.
Стъпка 6: Програмиране на ESP8266 и тестване
1- За да програмираме ESP8266, трябва да поставим джъмпера на (позиция PROG), да свържем USB към TTL конвертора към нашата печатна платка на съответните му щифтове и след това към нашия компютър, да инсталираме библиотеките и след това да качим. (Трябва да имате инсталиран ESP8266 Packaje на вашата IDE).
2- Инсталирайте библиотеките и зависимостите.
3- Рестартирайте IDE, отидете на Архив> Примери> Adafruit NeoPixel> Strandtest.
-Редактирайте броя на свързаните светодиоди.
-Редактирайте Pin на "0". (Където са свързани светодиоди).
4- Качете скицата.
5- Прекъсвач при ИЗПОЛЗВАНЕ, изключете USB и свържете 5v захранване.
6- Проверете дали всички ваши светодиоди работят добре.
ЗАБЕЛЕЖКА: Използвайте 3.3v на USB-TTL конвертора за захранване на ESP. (Ще гори с 5v).
Стъпка 7: Окончателно програмиране и показване на текст
- Променете „HOLA“с текста, който искате да покажете.
- Проверете дали свързвате светодиодите на ПИН #.
- Регулирайте яркостта.
- Редактирайте цветовете на текста.
- Качвайте и се наслаждавайте.
Обърнете внимание на последното изображение: Ако поставяте светодиодите, различни от мен, моля, коригирайте тези опции в кода.
Препоръчано:
DIY ИНТЕРНЕТ КОНТРОЛИРАН SMART LED МАТРИЦА (ADAFRUIT + ESP8266 + WS2812): 8 стъпки (със снимки)
УМЕНИТЕЛНА LED МАТРИЦА, УПРАВЛЕНА НА ИНТЕРНЕТ (ADAFRUIT + ESP8266 + WS2812): Тук е моят втори напредък към проект, който с голямо удоволствие ви показвам. Става дума за DIY Smart LED Matrix, която ще ви позволи да показвате върху нея данни, като например YouTube Stats, вашите Smart Home Stats, като температура, влажност, могат да бъдат обикновен часовник или просто да показват
LED светлина (и) със захранване от батерията със слънчево зареждане: 11 стъпки (със снимки)
LED светлини (и), захранвани от батерии, със слънчево зареждане: Жена ми учи хората как да правят сапун, повечето от часовете й бяха вечер и тук през зимата се стъмва около 16:30 ч. Някои от нейните ученици имаха проблеми с намирането на нашите къща. Имахме табела отпред, но дори и с улично осветление
IoT Smart Clock Dot Matrix Use Wemos ESP8266 - ESP Matrix: 12 стъпки (със снимки)
IoT Smart Clock Dot Matrix Използвайте Wemos ESP8266-ESP Matrix: Направете свой собствен IoT Smart часовник, който може: Показване на часовник с красива икона за анимация Показване на напомняне-1 до напомняне-5 Показване на календар Показване на мюсюлмански молитви Показване на информация за времето Показване на новини Дисплей Съвети Дисплей Показване на курса на биткойн
Първи стъпки с NeoPixel / WS2812 RGB LED: 8 стъпки (със снимки)
Първи стъпки с NeoPixel / WS2812 RGB LED: [Пускане на видео] В тази инструкция ще изследваме адресируемия RGB LED (WS2812) или популярно известен като Adafruit NeoPixel. NeoPixel е семейство пръстени, ленти, дъски & пръчки пулсиращи, цветни миниатюрни светодиоди. Това са вериги
Най -добрите RGB светодиоди за всеки проект (WS2812, Aka NeoPixels): 6 стъпки (със снимки)
Най -добрите RGB светодиоди за всеки проект (WS2812, Aka NeoPixels): Когато работим със светодиоди, често обичаме да контролираме тяхното състояние (включване/изключване), яркост и цвят. Има много, много различни начини да направите това, но никой не е толкова компактно решение като WS2812 RGB LED. В своята малка 5 мм х 5 мм опаковка