Рет қаралды 19,569
Всем привет! Продолжаем развивать проект из видео • Гирлянда на диодах WS2... и • Гирлянда на диодах WS2... .
- Про контроллер на Arduino: можно использовать - но не нужно! С его маленькой памятью и маленькой производительностью здесь ничего хорошего не выйдет! Отложите Ардуино для менее требовательных проектов. Контроллеры на ESP32 и ESP8266 программируются точно так же как и Ардуино и в той же среде Arduino IDE. Как установить их в среде Arduino IDE - информации предостаточно.
- Из чего состоит матрица: используем метровые ленты по 30 диодов с классом защиты IP30, 18 штук (столько убралось в одном стекле, можно и больше). Итого 540 диодов. Ленты уже с коннекторами, паять ничего не нужно. Цена около 85 руб. за ленту. Очень бюджетный вариант! (1) ali.pub/4d1cva (2) ali.pub/4hgfec (3) ali.pub/4hgfjl . Покупать лучше сразу нужное количество, т.к. в разных партиях могут оказаться диоды с разной цветопередачей (как у нас). Вживую, с улицы, матрица смотрится лучше, чем здесь - в видео; метров с 50-ти светодиоды уже сливаются в одну красивую картинку. У нас 5-й этаж, поэтому видно издалека. Рядом дорога, магазины, остановка общественного транспорта и школа. И прогуливаясь по улице, приятно слышать отзывы детей и взрослых. Ну и вывод точного времени, тоже дает свой положительный эффект, как и появление новых узоров и картинок.
- Контроллеры на чипах ESP8266. У нас их три варианта, все рабочие. Прошиваются все одинаково, без изменения в настройках среды и скетче :
1) Плата V3 Nodemcu-CH340 и шилд к ней(очень удобная штука, не нужна макетка):
ali.pub/4d32tk
2) Плата V2 Nodemcu-CP210, то же со своим шилдом: ali.pub/4d32tk
3) Плата WeMos D1 mini: ali.pub/4d32tk, ali.pub/4hgjox, ali.pub/4hgjqa, ali.pub/4hgjs1, ali.pub/4hgk4v, в продаже есть еще такая WeMos D1 mini Pro с 16Mb на борту ali.pub/4hgkes.
К 1 и 2 подлючаем модули времени на DS1307 ali.pub/4e9tte и microSD ali.pub/4hhlyk . Почему то DS3231 не захотел работать вместе с microSD.
Другие модули microSD: ali.pub/4hhlyk, ali.pub/4hho2l, ali.pub/4hho36. Отличаются питающим напряжением 3.3в и(или) 5в.
А вот к 3 варианту WeMos D1 mini есть шилд на котором вместе распаяны и модуль времни DS1307 и модуль чтения microSD и они уже распаяны на те ножки на какие надо.: ali.pub/4hhxv4, ali.pub/4hhowc, ali.pub/4hhowx, ali.pub/4hhoxw. В итоге контроллер получился очень компактный без лишних проводов.
Загадка: контроллеры работают без конденсаторов и не глючат. Первый наш контроллер собранный на макетной плате, без конденсаторов глючил. Может еще расположение гирлянды влияет.
- Блок питания на 10A, пока справляется.
- Скетч продолжаем использовать тот же, что и в частях 4, 5 (изначально от АлексаГайвера). Добавили чтение с флеш карты SD файлов, созданных в JINX'е и вывод их на матрицу. Скетч сырой, не универсальный и нужно будет время чтобы его причесать.
yadi.sk/d/jwn-EancPAGJQg
Библиотека для работы с модулем времени DS1307 yadi.sk/d/PNHJBKX2v2A9Sw
Фото1 yadi.sk/i/mkExSZZ754qj7Q
Фото2 yadi.sk/i/7Q4h-yKKXqaEMw
Фото3 yadi.sk/i/-ZVm8ibZRDOCPA
Прикрепить светодиодные ленты к стеклу можно с помощью вакуумных присосок или многоразовой двусторонней нано-ленты. Причем, нарезав из ленты маленькие кусочки, можно прикрепить каждый светодиод на своё место. Гирлянда не будет болтаться и мешать. Если между рамами в гирлянде сделать разъем (коннектор) или длинный запас проводов, то можно будет открывать окно, не снимая и не повреждая гирлянду. Если под кусок этой липучки подложить матовую плёночку меньшего диаметра, то можно сделать светящееся пятно любого (разумного) размера.
Многоразовая двусторонняя клейкая нано-лента:
№1 - ali.pub/5aqgty
№2 - ali.pub/5aqgxu
№3 - ali.pub/5aqgym
№4 - ali.pub/5aqgz0
Вакуумные присоски:
№ 1 - ali.pub/5aqhxm
№ 2 - ali.pub/5aqi1w
№ 3 - ali.pub/5aqi2h
№ 4 - ali.pub/5aqi3u
№ 5 - ali.pub/5aqi6d
№ 6 - ali.pub/5aqgtd
с прищепкой №1 - ali.pub/5aqhoh
с прищепкой №2 - ali.pub/5aqhpn
с винтом №1 - ali.pub/5aqhtc
с винтом №2 - ali.pub/5aqhu4
с винтом №3 - ali.pub/5aqhvo
Линза Френеля: ali.pub/4d0yha
Провода: ali.pub/4d2xsq
WS2812B: ali.pub/4d2xua
Лента на WS2812B: ali.pub/4d1cva
Разъёмы: ali.pub/4d2xv2
ESP32: ali.pub/4d2xw1
БП: ali.pub/4d2xx7, ali.pub/5bygw8
DC разъём для БП: ali.pub/4d2y3f
Разъем Т-образный быстрообжимной: ali.pub/4d2y6j