• Цена: $8,69
  • „Какво е Нова година без коледно дърво?“

    Вашите играчки са дефектни! - Какво, не блести? - Не, не са щастливи!

    Вероятно всички вече са уморени от скучни гирлянди с еднотипни ефекти. Бих искал нещо по-сериозно, с минимална инвестиция и ползване на главата (вече ме боли от новогодишната суматоха).

    Тук разглеждаме гирлянд за 100 светодиода, с 1000 вариации и цена на контролера от 150 рубли

    Моят списък с желания:

    Използвайте лентата на WS2811 и за да се управлява от дистанционното. На Arduino, като правило, това не е възможно, доста е слабо, няма достатъчно ресурси, не можете да прецакате нищо допълнително.

    Вече бях готов да създам това на ARM контролери. (Имам много LPC1754 контролери, които лежат наоколо), но не искам да запоявам и нямам време да превеждам код от Arduino.

    Да, знам какво може да се направи на ESP8266, но не искам ... (тези, които желаят, могат сами да пренесат скицата)

    И толкова болезнено търсене в интернет в търсене на интересни ефектиза различни библиотеки, случайно попаднах на страницата FastLED-Demos, където Andrew Tuline качва ефекти за библиотеката FastLED.

    Интересувах се от секцията notamesh

    Казах уау... и тръгваме...

    Така.

    За да повторите модела:

    Купува се гирлянд на WS2811 или WS2812 или подобни (вероятно купени преди много време при минали разпродажби).

    Купени Arduino модул UNO, NANO или подобни на ATMega328 контролер

    Взет е IR модул (такъв или такъв)

    Дистанционно управление от стар телевизор или видеорекордер, или плеър.

    Захранване 5 волта и 3 ампера. Е, всякакви

    Имах 100 броя WS2812B, навих всеки светодиод в прозрачно термосвиваемо, което даде 360-градусова светлина.

    Снимки

    В кошчетата лежеше шал на веригата NANO, захранване, IR приемник и кутията от рутера, свързана заедно.

    Снимки

    успях:

    вход от IR пин 8 (PB0, D8, физически пин 12),

    изходен щифт 14 на гирлянда (PC0, A0, физически щифт 23)

    Ето и диаграмата:

    Проверете pinout (например, IR приемниците може да имат различни крака)

    Можете да изберете други крака на Arduino, ще ви покажа къде да промените в скицата.

    Сега относно скицата

    Оставих първото, замених второто с IRremote (https://github.com/z3t0/Arduino-IRremote), сега дистанционното работи с библиотеката FastLED.

    Моята версия на скицата с тези библиотеки https://yadi.sk/d/4aKV_Ug6HcFdWQ

    Опитах се да не преправям оригиналната скица (няма време).

    Ще добавя още команди в бъдеще.

    Продължаваме

    Изтеглете библиотеките FastLED и IRremote и инсталирайте.

    За да инсталирате библиотеката IRremote, по съвет на автора, трябва да премахнете Arduino/библиотеки/RobotIRremote

    Взимаме дистанционното, зареждаме пример от библиотеката IRremote, наречен IRrecvDemo

    Ред 11 int RECV_PIN = 11; 11 се променя на 8 (в моята схема IR приемник е свързан към този щифт)

    Качване на скицата в Arduino.

    Натискаме бутоните на дистанционното управление и в режим на монитор на порта ще се появят кодовете, запомнете ги.

    Тези кодове трябва да бъдат вмъкнати във файла команди.h,

    Например:

    за отбора IR_A1(увеличете яркостта) Имам ключов код на дистанционното 0xff4ab5

    #define IR_A1 0xff4ab5 //N/P // Осветете A1

    разбирам мисля.

    Настройвам скицата си

    В ред 75 задаваме щифта на IR приемника int RECV_PIN = 8;

    В ред 84 задаваме изходния щифт към гирлянда #define LED_DT 14

    Ако имате други гирлянди, тогава в редове 84-87 се избира неговият тип.

    И не забравяйте за 4 телени гирлянди да премахнете коментара на ред 208 и да добавите към 209

    // LEDS.addLeds (светодиоди, MAX_LEDS);

    LEDS.addLeds (светодиоди, MAX_LEDS);

    Ако щифтовете не са объркани, тогава трябва да работи веднага

    При първото стартиране броят на светодиодите в гирлянда е настроен на 20 бр.

    Следователно, за тези, които не използват дистанционното управление, е необходимо да поставите необходимия брой светодиоди в дренаж 119,

    #define INITLEN 20

    и ако вече сте стартирали, променете кода на ред 225

    NUM_LEDS = EEPROM.read(STRANDLEN);

    На NUM_LEDS=100;

    Където 100 е вашият брой светодиоди.

    В останалата част броят на светодиодите може да се регулира от дистанционното

    Не съм ограничен в тока на захранването, ако захранването ви е по-слабо,

    тогава в ред 211 променяме второто число на вашето

    set_max_power_in_volts_and_miliamps(5, 3000);

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

    Изглежда, че това е всичко

    Когато имам време, ще добавя ефекти и ще публикувам скицата тук.

    Записах видео ефекти (демонстрационен режим)

    И видеото, когато не променя ефекта, превключва палитрите с дистанционното управление.

(ATmega328P) стана възможно по-нататъшното развитие на проекта. И сега свързах смарт лента (NeoPixels) WS2812 към Effector.
В същото време новият Effector WS2812 не само показва ефектите си върху интелигентна лента вместо конвенционалните светодиоди, но също така придоби впечатляващо количество нови функционалности.

Нови кифлички:
- алгоритъмът за генериране на нива е преработен, сега яркостта на каналите има 255 градации (в сравнение с 8 в предишна версия)

- преработени вградени ефекти, сега те са станали по-плавни
- Броят на вградените ефекти е увеличен от 8 на 16.

Вярно, само 8 са достъпни от контролната програма Effector-12, както в предишната версия (не преправих програмата, така че да остане съвместима с всички опции на Effector), но можете да превключите всички 16 от самия Effector и дистанционното управление

- както в предишния Effector, управлението от IR дистанционното управление остава, но са добавени нови команди за управление, свързани със смарт лентата
- тъй като интелигентната лента е цветна, цветовите палитри са използвани за генериране на различни цветове от монохромни сигнали на ниво канал. Можете да избирате от 8 палитри (включително динамична палитра от преливащи се цветове)
- сега Effector може да бъде член на мрежата ZiChip като сателит

Ефекторът може да предоставя информация за канала на други спътници или да се управлява от друго устройство в мрежата. Смятам да използвам това, за да актуализирам моя, като се сприятелявам с програмата Effector 12 (това ще бъде отделна статия)

- броят на показаните пиксели на интелигентния канал може да бъде произволен, до 255 пиксела
- можете да регулирате общата яркост на лентата
– 12-каналният шаблон не е разположен само на 12 пиксела на лентата, но може да бъде мащабиран (разтегнат) с произволен брой пиксели
- модел на лента, по-дълъг от 12 пиксела, се повтаря циклично
- повечето от генерираните ефекти са циклични и върху лентата се създава непрекъсната картина на ефекта (невъзможно е да се определят границите на зоната на ефекта)
- за нециклични ефекти е осигурена огледална версия на повторението на каналите, което създава непрекъсната картина и в този случай
- рисунката върху лентата може да се измества с произволен брой пиксели
- линиите за управление (тези, към които са свързани бутоните) са изпълнени на принципа "монтиране ИЛИ" - това означава, че чрез управление на устройството с помощта на дистанционното управление можете да получавате сигнали за управление (натискане на земята) по тези линии които могат да се използват например за управление на вашите собствени устройства.

Как изглежда на живо.

Както можете да видите във видеото, в сравнение с , който има всички ефекти бързи и остри, новият Effector създава плавна и безпроблемна картина на ефектите. Като цяло тази модификация на Effector мина под мотото "Smooth".

Сглобяване

Тъй като устройството работи в завършен вид Ардуино платка Nano (или Uno), не е нужно да сглобявате / запоявате нищо специално. Достатъчно е да свържете смарт лента към Arduino (към пин 13), (чрез стандартен Arduino USB кабел) и устройството ще работи.

Ако вашият брой пиксели WS2812 не надвишава 2-3 дузини, тогава няма да имате нужда от отделно захранване - всичко ще работи от USB порта. Ако лентата е дълга, USB портът няма да може да осигури необходимия ток. В този случай ще ви е необходим външен мощен блок 5 волта захранване.

За демонстрационен видеоклип в YouTube събрах необходимия минимум за мен на макет и поставих лентата в пластмасов кабелен канал (създава кохерентна картина, като подчертава отвътре, скривайки блясъка на отделни пиксели).

Ако искате да получите повече от устройството - добавете променливи резистори, бутони и TSOP и др.

Лентата ми беше предоставена за тестване от магазина. Ако харесвате устройството и искате да го повторите, тогава лентата в Украйна може да бъде закупена в същия магазин - връзка към ленти. За Русия може да бъде закупен от един от моите партньори TIXER.RU (те обещаха да попълнят асортимента в близко бъдеще).

Работно описание

Устройството работи като своя предшественик, но има нововъведения. Ще мина през контролите.
Бутони:
– 0 Всички изключени- деактивира всички ефекти и изгасва лентата
– 1 EE-серия– стартира последователност от ефекти, съхранени в EEPROM (общо 4 са и могат да се променят от програмата Effector-12)
– 2 Flash-серии- стартира произволна последователност от ефекти, вградени в устройството (има 16 от тях, не могат да се променят, периодът на промяна на ефекта е 10 секунди)
– 3 Напред- стартира следващия ефект, докато той продължава да работи постоянно, освен това, след рестартиране на ефектора, този ефект ще продължи да работи
– 4 ленти_Огледала– докато държите тази линия на „земята“, 12-те канала на ефектора започват да се разполагат на лентата в периодично огледало (т.е. A-L, L-A, A-L,...), вместо периодичното подреждане по подразбиране (т.е. A-L, A-L, A-L, ...)
– 5 Лента_ Р, 6 Лента_ Ж, 7 Лента_ б- тези три реда определят текущата палитра, която показва модела на ефектите върху лентата


във версията "дъга" цветът непрекъснато се променя циклично

– 8 Лента_ IR навън- докато държите тази линия притисната към "земята", информацията за състоянието на каналите започва да се предава към IR мрежата (IR-LED излъчвател) (повече за това в отделна статия).

Новият метод за управление в това устройство са аналогови входове (ADC). Чрез напрежението върху тях (в рамките на 0 - 5 волта) можете да промените картината, показана на лентата. ADC линиите се изтеглят до 5 волта, тоест, ако нищо не е свързано към линията, устройството възприема това като максимално ниво.

Лента_ Пиксели номер- броя на пикселите в лентата, които възпроизвеждат картината (5 волта - 255 бр., 0 - 0)
Лента_ Мащаб- мащабиране на изображението на лентата (5 волта - мащаб 1 канал: 1 пиксел, 0 - 1 канал се проектира върху цялата лента)
Лента_ изместване- офсетов модел върху лентата
Лента_ Ярък- общата яркост на блясъка на лентата (5 волта - максимум, 0 - минимум)

Контролът на нивото на напрежението отваря нови възможности за използване на устройството. Например, ако се свържете към входа strip_Pixels Number аналогов сигналот усилвателя, тогава получаваме лента с индикатор за ниво. Освен това, като използвате пожарната палитра и свържете сигнал от термометър към strip_Bright, можете да визуализирате температурата и т.н.

Управление на устройството чрез домакинско дистанционно управление.

Всяко домакинско дистанционно управление е подходящо за управление на устройството (може да има проблеми със специфични дистанционни с обратна връзкакато дистанционното управление на климатика).

За да научите бутоните, от които се нуждаете:
1 - натиснете (и задръжте) бутона "Learn".
2 - нулирайте Arduino с бутона за нулиране (в този случай индикаторът LEDтрябва да мига няколко пъти)
3 - отпуснете бутона "Learn".

Поради факта, че в този алгоритъм е невъзможно да се организира потискането на отскачането на контактите на бутона „Научете“, е необходимо да се контролира моментът на освобождаване на бутона. Ако в този момент светодиодът на индикатора мига, тогава процедурата за обучение трябва да се рестартира (отскачането на контакта създава сигнал, подобен на сигнала на дистанционното управление, който се запомня като първи бутон)

4 - натиснете последователно 9 бутона на дистанционното управление в реда на функциите (бутони на устройството 0 Всички изключени ... 8 strip_IR Out)
5 - след това устройството автоматично започва да работи в нормален режим

Всяко натискане на бутон на дистанционното управление ще бъде потвърдено от светодиоден индикатор.

Ако някой бутон не е необходим в устройството (например, съветвам ви все още да не използвате 8 strip_IR Out), тогава в процеса на изучаването му трябва да натиснете предварително научения ключ.

Както писах по-горе, новост на това устройство е, че управляващите входове за бутоните са едновременно и изходи, ако управлението се извършва от дистанционното управление. Когато натиснете бутон на дистанционното управление, съответната контролна линия ще бъде притисната към земята. Това може да се използва за управление на натискането на бутони на дистанционното управление или за управление на вашите устройства. Редовете от "0 All Off" до "3 Next", когато натиснете бутоните на дистанционното управление, ще бъдат притиснати към земята за кратко време, а редовете от "4 strip_Mirror" до "8 strip_IR Out" работят като спусък (натиснат веднъж - натиснат, натиснат отново - освободен)

Управление на устройството с помощта на програмата Effector-12.

(Посетен 88 851 пъти, 30 посещения днес)

С идването! Приближава Нова година, което означава, че е време спешно да създадете настроение! Е, както винаги, по това време на годината се раждат десетки. електронни схемиразлични цветови настройки.

Какво не измислят само оригиналните майстори. От трицветни мигачи до лазерни многолъчеви системи с MIDI контрол.

Като голям фен на така наречените адресируеми светодиоди, искам да ви покажа една много проста и невероятна цветна музика. Никога не съм виждал подобно нещо. Докато не го събрах за една вечер. И така, звуков визуализатор!

Инструкция

Веригата е много проста!


Ще имаш нужда Ардуино Нано, или Uno. Или кой имате? Два потенциометъра, пет резистора, няколко кондензатора и низ (лента) от 180 WS2812b светодиода. Всичко! Светодиодите в линията могат да бъдат 60, 120 или 180.

Във визуализатора, използвайки алгоритъма за бързо преобразуване на Фурие, се избират 8 честоти (прагът на чувствителност за всяка честота е различен, намалява от 1 до 8), преобразуват се в цвят и се показват на линия от светодиоди според един от осемте алгоритъма. Скицата е написана от Майкъл Крампас, момчетата от Chip и Deep добавиха функционалност, а библиотеката за светодиоди и бърза трансформация на Фурие (FFT) беше написана в Adafruit за проекта Piccolo. 128-точкова FFT библиотека, адаптирана за AVR микроконтролеринаписан на асемблер.

Самата скица и FFT библиотеката трябва да бъдат изтеглени и .

Не губете време в анализиране на алгоритми, просто изградете, качете скицата и се насладете на шоуто.
Това е просто забавление!

По време на първото включване трябва да направите няколко настройки:

Яркост:задръжте цветния бутон, докато захранването е включено. Първите 8 светодиода ще показват дъга от светодиоди. Използвайте копчето за параметри, за да промените яркостта. Когато приключите, натиснете цветния бутон отново и вашата конфигурация ще бъде запазена в паметта.

Дължина на LED лентата:задръжте бутона за модел при включване. Ще се покажат един, два или три червени светодиода. Използвайте копчето за параметри, за да изберете дължината на LED лентата въз основа на броя на червените светодиоди:

1=60 светодиода
2=120 светодиода
3=180 светодиода

Когато приключите, щракнете отново върху бутона за шаблон и вашата конфигурация ще бъде запазена в паметта.

Алгоритми

Танци плюс:пиковете на аудио сигналите се излъчват от центъра на лентата и изчезват, когато наближат краищата. Пиковата скорост е пропорционална на стойността звуков сигналтози връх.

Танцуващ минус:същото като Dance Party, но върховете на сигнала се излъчват от единия край.
Пулс: Пиковете на сигнала се появяват като ярки импулси, идващи от центъра на лентата. Ширината на импулса зависи от нивото на сигнала.

Светлинна лента:цялата лента е осветена във върхове.

Цветни ивици:пиковете на сигнала се показват като цветни ленти, които изчезват.

Цветни ивици 2:като цветни ивици, но всяка ивица се свива и изчезва.

мига:пиковете на сигнала се показват като LED мигане на произволно място. Първоначалният цвят е бял и след това избледнява през друг цвят.

светулки:пиковете на сигнала се показват като единични светодиоди на произволно място, преместват се наляво или надясно и изчезват. Скоростта им зависи от големината на сигнала.

Цветови схеми

Случайна двуцветна схема: Избират се два произволни цвята и само те се използват за показване на пиковете на сигнала. С течение на времето ще бъдат избрани нови цветове. Използвайте param, за да зададете скоростта, с която се променя цветовата схема. Ако копчето "опции" е в горна позиция, цветовете ще се променят често и всеки пик на формата на вълната ще има нов цвят. Препоръчвам да поставите дръжката в средата.

Дъга: Всички пикове на формата на вълната се показват в един и същи цвят (с малко произволни вариации) и този цвят се променя като дъга с течение на времето. Скоростта на промяна на цвета се задава от потенциометъра param.

Цветни честоти: В този режим всеки пик на сигнала е оцветен в зависимост от честотната лента, в която се намира. Най-ниската лента е червена и по-нагоре в спектъра. Има 8 честотни ленти: червено, оранжево, жълто, зелено, циан, синьо, лилаво, бяло. Това цветен режиме най-интересно, когато честотната характеристика е настроена на всички честотни ленти.

Честотен диапазон:можете да контролирате честотния диапазон, на който цветомузиката отговаря. За да зададете диапазона, натиснете и задръжте двата бутона. Използвайте копчето param, за да изберете колко от осемте честотни ленти да се показват. Ако искате да подчертаете баса и ритъма на музиката, задайте честотна характеристикасамо в най-долните 2 или 3 ленти. Ако искате да покажете всички честоти в музиката (като вокали и по-високи инструменти), изберете всички честотни ленти.

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

Още една композиция

Момчета! И дамите разбира се. Наистина искам да имате време да направите този прост дизайн за новогодишния празник. Няма да съжаляваш! Вашите гости ще бъдат шокирани!

Честита нова 2018 година!

Добавен на 15.12.2017 г. Епилог или дебрифинг
1. Как да променя подсветката в паузите?
2. Може ли да се промени динамиката?
3. Как да свържете лента с брой светодиоди, различни от 60/120/180?
Освен това е публикувана актуализирана схема. Не се притеснявайте, просто добавих един резистор.
Остават две седмици до Нова година. Можете ли да събирате?

Добавен на 09.06.2018 г
Направете настройките на подсветката:
скица и диаграма.
Използваме го така.
Фоново осветление:
В паузите се включва подсветката, т.е. цялата линия ще свети с избрания от вас цвят и с избраната яркост.
Цвят: Поставете копчето на потенциометъра PARAM2 в средна позиция и натиснете веднъж бутона Background. LED лентата ще светне. Завъртете потенциометъра PARAM2, цветът на линийката ще се промени от червено на лилаво. Изберете цвят и щракнете отново върху бутона Фон.
Яркост: задайте потенциометъра на минимална позиция (копчето докрай по посока на часовниковата стрелка) и натиснете бутона Фон. Линията ще се изключи. Бавно завъртете копчето на потенциометъра PARAM2, за да изберете желаната яркост на фоновото осветление и натиснете отново бутона Background. Стойностите на яркостта ще бъдат записани в паметта на микроконтролера.

С идването! Нова година наближава, което означава, че е време спешно да създадете настроение! Е, както винаги, по това време на годината се раждат десетки електронни схеми с различни цветове и музикални инсталации.

Какво не измислят само оригиналните майстори. От трицветни мигачи до лазерни многолъчеви системи с MIDI контрол.

Като голям фен на така наречените адресируеми светодиоди, искам да ви покажа една много проста и невероятна цветна музика. Никога не съм виждал подобно нещо. Докато не го събрах за една вечер. И така, звуков визуализатор!

Инструкция

Веригата е много проста!


Ще ви трябва Arduino Nano или Uno. Или кой имате? Два потенциометъра, пет резистора, няколко кондензатора и низ (лента) от 180 WS2812b светодиода. Всичко! Светодиодите в линията могат да бъдат 60, 120 или 180.

Във визуализатора, използвайки алгоритъма за бързо преобразуване на Фурие, се избират 8 честоти (прагът на чувствителност за всяка честота е различен, намалява от 1 до 8), преобразуват се в цвят и се показват на линия от светодиоди според един от осемте алгоритъма. Скицата е написана от Майкъл Крампас, момчетата от Chip и Deep добавиха функционалност, а библиотеката за светодиоди и бърза трансформация на Фурие (FFT) беше написана в Adafruit за проекта Piccolo. FFT библиотека за 128 точки, адаптирана за AVR микроконтролери, написана на асемблер.

Самата скица и FFT библиотеката трябва да бъдат изтеглени и .

Не губете време в анализиране на алгоритми, просто изградете, качете скицата и се насладете на шоуто.
Това е просто забавление!

По време на първото включване трябва да направите няколко настройки:

Яркост:задръжте цветния бутон, докато захранването е включено. Първите 8 светодиода ще показват дъга от светодиоди. Използвайте копчето за параметри, за да промените яркостта. Когато приключите, натиснете цветния бутон отново и вашата конфигурация ще бъде запазена в паметта.

Дължина на LED лентата:задръжте бутона за модел при включване. Ще се покажат един, два или три червени светодиода. Използвайте копчето за параметри, за да изберете дължината на LED лентата въз основа на броя на червените светодиоди:

1=60 светодиода
2=120 светодиода
3=180 светодиода

Когато приключите, щракнете отново върху бутона за шаблон и вашата конфигурация ще бъде запазена в паметта.

Алгоритми

Танци плюс:пиковете на аудио сигналите се излъчват от центъра на лентата и изчезват, когато наближат краищата. Скоростта на пика е пропорционална на големината на аудио сигнала на този пик.

Танцуващ минус:същото като Dance Party, но върховете на сигнала се излъчват от единия край.
Пулс: Пиковете на сигнала се появяват като ярки импулси, идващи от центъра на лентата. Ширината на импулса зависи от нивото на сигнала.

Светлинна лента:цялата лента е осветена във върхове.

Цветни ивици:пиковете на сигнала се показват като цветни ленти, които изчезват.

Цветни ивици 2:като цветни ивици, но всяка ивица се свива и изчезва.

мига:пиковете на сигнала се показват като LED мигане на произволно място. Първоначалният цвят е бял и след това избледнява през друг цвят.

светулки:пиковете на сигнала се показват като единични светодиоди на произволно място, преместват се наляво или надясно и изчезват. Скоростта им зависи от големината на сигнала.

Цветови схеми

Случайна двуцветна схема: Избират се два произволни цвята и само те се използват за показване на пиковете на сигнала. С течение на времето ще бъдат избрани нови цветове. Използвайте param, за да зададете скоростта, с която се променя цветовата схема. Ако копчето "опции" е в горна позиция, цветовете ще се променят често и всеки пик на формата на вълната ще има нов цвят. Препоръчвам да поставите дръжката в средата.

Дъга: Всички пикове на формата на вълната се показват в един и същи цвят (с малко произволни вариации) и този цвят се променя като дъга с течение на времето. Скоростта на промяна на цвета се задава от потенциометъра param.

Цветни честоти: В този режим всеки пик на сигнала е оцветен в зависимост от честотната лента, в която се намира. Най-ниската лента е червена и по-нагоре в спектъра. Има 8 честотни ленти: червено, оранжево, жълто, зелено, циан, синьо, лилаво, бяло. Този цветови режим е най-интересен, когато честотната характеристика е настроена на всички честотни ленти.

Честотен диапазон:можете да контролирате честотния диапазон, на който цветомузиката отговаря. За да зададете диапазона, натиснете и задръжте двата бутона. Използвайте копчето param, за да изберете колко от осемте честотни ленти да се показват. Ако искате да извадите баса и ритъма на музиката, задайте честотната характеристика само на най-ниските 2 или 3 ленти. Ако искате да покажете всички честоти в музиката (като вокали и по-високи инструменти), изберете всички честотни ленти.

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

Още една композиция

Момчета! И дамите разбира се. Наистина искам да имате време да направите този прост дизайн за новогодишния празник. Няма да съжаляваш! Вашите гости ще бъдат шокирани!

Честита нова 2018 година!

Добавен на 15.12.2017 г. Епилог или дебрифинг
1. Как да променя подсветката в паузите?
2. Може ли да се промени динамиката?
3. Как да свържете лента с брой светодиоди, различни от 60/120/180?
Освен това е публикувана актуализирана схема. Не се притеснявайте, просто добавих един резистор.
Остават две седмици до Нова година. Можете ли да събирате?

Добавен на 09.06.2018 г
Направете настройките на подсветката:
скица и диаграма.
Използваме го така.
Фоново осветление:
В паузите се включва подсветката, т.е. цялата линия ще свети с избрания от вас цвят и с избраната яркост.
Цвят: Поставете копчето на потенциометъра PARAM2 в средна позиция и натиснете веднъж бутона Background. LED лентата ще светне. Завъртете потенциометъра PARAM2, цветът на линийката ще се промени от червено на лилаво. Изберете цвят и щракнете отново върху бутона Фон.
Яркост: задайте потенциометъра на минимална позиция (копчето докрай по посока на часовниковата стрелка) и натиснете бутона Фон. Линията ще се изключи. Бавно завъртете копчето на потенциометъра PARAM2, за да изберете желаната яркост на фоновото осветление и натиснете отново бутона Background. Стойностите на яркостта ще бъдат записани в паметта на микроконтролера.

Понякога в една снимка искате да добавите нещо необичайно, приказно или нещо подобно. Отлично решение за такива задачи е Photoshop или подобен графични програми. С включване на въображение и подходящо умение те могат да създадат нереалистично фантастични неща. Процесът не е прост и изисква от автора, наред с въображение, вдъхновение, доста професионализъм и умения, включително работа с този софтуер.

Въпреки това, обратно към фотографията. Самата дума photographie от старогръцки φως / φωτος - светлина и γραφω - пиша, може да се преведе като рисуване със светлина или техниката на рисуване със светлина, която носи идеята за един от начините за създаване на частица измислица в застинал момент от реалността и най-интересното е, че няма измама, картината е точно това, което камерата е видяла в момента на експониране. Точно така, говорим за такава посока във фотографията като freezelight. Именно този начин за създаване на необичайни картини някога ме интересуваше.


Зад очевидната простота на метода за рисуване на източник на светлина върху матрица на камера или филм, оставена от него следа, източникът, когато се движи в пространството, има много трудности. Основният от които е безупречната ориентация. Изглежда, че може да бъде по-просто: пръчка, пръчка, краставица, така че малкият човек излезе. Въпреки това, дори такова изкуство може да предизвика трудности при изпълнението му. Само на хартия можете да видите границите на линиите, които служат като ръководство за по-нататъшно писане. следващ елемент, така стъпка по стъпка, щрих по щрих, замислената картина се пресъздава. При рисуване със светлина същото, само линиите, начертани преди секунда в пространството, не остават, няма насоки, по които да продължите да рисувате картината, която се е развила във вашето въображение. При липса на опит често се получава изхвърляне на елементи или, напротив, разчленяване на различни компоненти и самият зрител ще трябва да включи въображението си, за да разбере какво иска да изобрази авторът. И това е просто, какво можем да кажем за по-сложните фигури, родени от въображението. Признавам, че триковете с фенерче ми създаваха големи затруднения.

Но процесът беше завладяващ и периодично възникващото желание да добавя магията на светлината към рамката не ме остави на мира. Пробвах различни светлини, но най-много ми харесаха игрите с poi. Не си играх дълго с тях, като усуках телта на последния работещ сферичен форматор, забравих за фрийлайт за почти две години.

И по някакъв начин, прелиствайки страниците на любимото ви списание, намерих интересна публикация от d_a_ck9 , където беше реализирана страхотна идея, автоматично изобразяване на изображения. Преди това, след като видяхме снимки, направени с помощта на такива устройства, възникна въпросът: КАК, как е възможно това? Гмурнах се в търсенето, намерих някакви схеми, сега не си спомням, тогава при вида им потръпнах. Този проект изглеждаше прост и веднага се запалих по него, почти по същия начин, по който едно дете се вдъхновява от гледката на красива картинавърху опаковката на конструктора Лего, демонстриращ възможния резултат при правилно сглобяване.

И така, преброявайки дреболиите, изтръскани от джобовете, закупуването на оборудване трябваше да се извърши на няколко етапа, тъй като бюджетът се попълваше. И първото нещо, което поръчах, беше платка на платформата Arduino и разширителна платка за четене на SD карти, всъщност това е мозъкът на устройството, той ще управлява светодиодите, задавайки реда на включване, интензивност на сиянието и цвят за всеки от тях поотделно.

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

Сърцето на устройството е микроконтролерът.

Най-скъпият елемент беше LED лентата. Светодиодите в него не са прости, а златни, всъщност три са затворени в един корпус наведнъж - това са червено, синьо и зелено, както и PWM драйвери, които контролират тяхната яркост, възможни са 256 цветови градации за всеки от канали.

Лентата е поръчана малко по-късно. По това време Arduino и разширителната платка вече бяха пристигнали и беше време да ги изпробваме. И след мъчителни очаквания дойде и самата лента. Преди да пристъпя към обработка на файлове, отново тествах веригата и подадох малко видео, но след окончателното сглобяване го редактирах малко.

Той направи рамката практически на колене, като направи сериозна грешка, не начерта предварителен чертеж и всички грешки бяха разкрити по време на процеса на сглобяване. По други въпроси джаджата не е за продажба или за изложба. Опитах се да го направя удобен за транспортиране, но не можете да го наречете компактен, той предизвиква предпазливи погледи от минувачите.

Четката все още е малко недовършена. Първо трябва да разберете от какво да направите дифузьор. Към нормалния профил за led лента, който има екран, моето копие не става заради силиконовия калъф, трябваше да го сменя с кабелен канал, но още не съм измислил от какво да направя екрана. Има още няколко неща за довършване и коригиране. Все пак устройството работи и тези малки неща не попречиха на полеви тестове на устройството. И ще покажа резултатите от експеримента с гирлянда за коледно дърво, закована на релсата в следващия пост.