Съдържание:

Светодиодна лента за матричен дисплей с контролирана WiFi лента: 3 стъпки (със снимки)
Светодиодна лента за матричен дисплей с контролирана WiFi лента: 3 стъпки (със снимки)

Видео: Светодиодна лента за матричен дисплей с контролирана WiFi лента: 3 стъпки (със снимки)

Видео: Светодиодна лента за матричен дисплей с контролирана WiFi лента: 3 стъпки (със снимки)
Видео: 🔲Крутая светодиодная матрица своими руками 2024, Юли
Anonim
Светодиодна лента за матричен дисплей с контролирана WiFi лента
Светодиодна лента за матричен дисплей с контролирана WiFi лента
Светодиодна лента за матричен дисплей с контролирана WiFi лента
Светодиодна лента за матричен дисплей с контролирана WiFi лента
Светодиодна лента за матричен дисплей с контролирана WiFi лента
Светодиодна лента за матричен дисплей с контролирана WiFi лента
Светлинен часовник с матричен дисплей с LED лента, контролиран от WiFi
Светлинен часовник с матричен дисплей с LED лента, контролиран от WiFi

Проекти на Tinkercad »

Програмируеми LED ленти, напр. базирани на WS2812, са очарователни. Приложенията са многобройни и бързо можете да получите впечатляващи резултати. И някак си изграждането на часовници изглежда е друг домейн, за който много мисля. Започвайки с известен опит в изграждането на часовник за думи, базиран на отделни светодиоди, Arduino и модул с цифров часовник, преминах към уеб базирано NTP време, което е чист компонент на WLAN интегриран модул nodemcu (ESP8622). Следователно изграждането на светодиоден матричен часовник от LED лента и nodemcu контролер е почти очевидно. Освен че показва часовник, можете да правите всякакви фантастични светлинни ефекти с многоцветна пикселна матрица от 42 x 7 пиксела на LED лента. Гледайте демото.

Освен светодиодна лента, захранване, MCU на възела, се нуждаете от допълнителни доставки като основна плоча, прозрачна лицева плоча, няколко винта и дистанционни гайки. Спояването и уменията за изработка на дърво (по -късните от които нямам …) са много полезни. 3D принтерът е интелигентен избор за отпечатване на стойката и капака на електрониката.

Консумативи:

6 x HSeaMall 180 парчета M3 найлон бял шестостенна дистанционна винт гайка месинг дистанционен дистанционен винт гайка асортимент комплект за монтаж на полистиролна плоча към дървена плоча

1 x полистиролна плоча 80x20 cm прозрачна, бяла 2, 5 мм като предна плоча

1 x Дървен рафт 80 x 20 cm, бял, 1, 6 cm като основна плоча за LED лента и електроника

20 x промишлени 15 mm x 3,9 mm самонарезни винтове с резба Болтове за пробиване за фиксиране на нещата

1 x NodeMCU Lua Amica модул V2 ESP8266 ESP -12F -Wifi за управление на LED часовник

1 x Захранване за 300 led - 230V до 5V, 8A MSKU артикул: MeanWell серия LPV -60. [Енергиен клас А] - за захранване до 300 светодиода

1 x LED лента, 5m 300 LED, WS2811 IC Вградена 5050SMD, 256 яркост - LED пикселна матрица

1 x светлочувствителен резистор за автоматично регулиране на яркостта

електроника и електрически части, кабели, клеми за печатни платки 2-полюсни, подходяща платка

Стъпка 1: Изградете основната плоча и капака

Изградете основната плоча и капака
Изградете основната плоча и капака
Изградете основната плоча и капака
Изградете основната плоча и капака
Изградете основната плоча и капака
Изградете основната плоча и капака
Изградете основната плоча и капака
Изградете основната плоча и капака

Отначало крепежните елементи за покриващата плоча трябва да бъдат подравнени. Подробното оформление на дъската е показано в PDF. Винтова гайка за разстояние във всеки ъгъл е разположена във всеки ъгъл с център 1 см от външния ръб. Два винта са монтирани в средата на дългия ръб, за да стабилизират покривната плоча.

LED лентата е нарязана на седем линии @42 LED всяка за изграждане на матрицата. LED линиите са фиксирани към платката симетрично, както е показано в PDF оформлението на платката. ВАЖНО: посоката на потока от данни на редовете е отляво надясно за горния ред, отдясно наляво за следващия ред, отново отляво надясно за следващия ред и така за всичките седем реда.

Линията за данни и захранващите линии (GND, +5V) са свързани (запоени) за всяка линия от горната към долната линия. Така че ред първи и две са свързани от дясната страна, две и три от лявата страна, три и четири от дясната страна отново и така нататък. Тази стратегия поддържа споените линии къси.

Електропроводите към захранването са запоени в средата на линията, за да се избегне твърде дълга дължина за захранването на последния светодиод.

3 мм отвор за светлочувствителния резистор в горната лява част на платката (ще бъде долната част на лампата) поддържа резистора, насочен навън (към задната част на лампата, за да не излиза твърде много светлина от LED матрицата). Резисторът сочи навън, линиите на съединителите се насочват заедно през друг пробит отвор към задната част на лампата.

Покривната плоча получи пробити отвори в симетрични позиции към отворите за монтиране в основната платка. Винтовете с пластмасови дистанционни пръстени фиксират покриващата плоча към основната платка.

За стойка отпечатах две бели парчета, които трябва да бъдат фиксирани с винтове M4x20 мм, за да се осигури стабилна стойка.

Стъпка 2: Захранване и електроника

Захранване и електроника
Захранване и електроника
Захранване и електроника
Захранване и електроника
Захранване и електроника
Захранване и електроника
Захранване и електроника
Захранване и електроника

Сега ми трябва малко захранване и някакъв контролер за матрицата на LED лентата. Отначало контролер nodeMCU. Много проста платка позволява да се монтира nodemcu разглобяем, нищо по-досадно от това да се спойка развалено електронно устройство с много запоени щифтове. Връзките са описани по -долу:

NodeMCU връзка (A0 светлинен резистор щифт 1

3, 3V светлинен резистор 2

D2 DIn на LED лента

Вин 5V на захранване

GND GND на захранване

Захранването е монтирано на гърба на основната платка. Реших да фиксирам сравнително голямото захранване по посоката на дългия ръб с връзката 5V/GND в долната част, където съединителите отпред преминават през пробитата цялост. Монтажните отвори на захранването се използват съвместно с 3D отпечатаната електроника и капаците на конектора за захранване. …

3D частите са създадени с tinkercad (което е чудесно за бърз дизайн) и отпечатани/нарязани с Cura.

Връзка към проекта tinkercad: Компоненти на матрицата на LED лента на Tinkercad

Стъпка 3: Софтуер

Софтуер
Софтуер
Софтуер
Софтуер
Софтуер
Софтуер

Предимството на nodemcu определено е, че не е необходим модул за цифров часовник, нито се нуждаете от отделен интерфейс за управление, тъй като човек може да използва уеб сървъра за управление на nodemcu.

Броят на ефектите е неограничен, тъй като матрицата може да се използва като дъска за съобщения, лампа, тетрис като gamestation, снежна светлина, …

За щастие програмирането на nodeMCU е много, много близко до програмирането на arduinos. Може да се използва IDE на Arduino. Има много добри описания как можете да инсталирате Arduino IDE и да работите с nodeMCU ESP8622. И вие ги получавате на инструкции - Бърз старт до Nodemcu (ESP8266) на Arduino IDE от Magesh Jayakumar

Трябва да бъдат инсталирани няколко библиотеки и софтуерът все още работи. Включени са дисплей на часовника, превъртащ се текст и някои ефекти.

Часовникът и ефектите могат да се контролират чрез уеб страница. Това все още е много основно и трябва да разбера как уеб страницата може да бъде надстроена до наистина приятен потребителски интерфейс с всякакви кокетни функции.

Предстои още много да се направи.

Препоръчано: