По следам AlexGyver

Пользовательские блоки не подходящее под другие разделы
Правила форума
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
Mozgoklui
Сержант
Сообщения: 109
Зарегистрирован: 11 окт 2019, 23:19
Имя: Виталий

По следам AlexGyver

Сообщение Mozgoklui »

[ref=#aa0000]Anydy[/ref], так я бы тоже не решился))) но блок питания у меня тоже Гайверовский, собран из китайского хлама. Так вот в видео этот Гайвер и показал как его замыкать)))
Anydy

По следам AlexGyver

Сообщение Anydy »

Проверенный способ --- берем компьютерный блоок питания - там ампер 20-30 будет .....любые поделки потянет....и цена на авито рублей 300!
Mozgoklui
Сержант
Сообщения: 109
Зарегистрирован: 11 окт 2019, 23:19
Имя: Виталий

По следам AlexGyver

Сообщение Mozgoklui »

[ref]edyapd[/ref], а подскажите пожалуйста как "выносить" из блоков параметры для последующей настройки? Вот например в блоке MAIN мне бы хотелось в реальном времени крутить яркость, я методом тыка удалил там константу BRIGHTNESS и вписал ее в окно "Входы", повесил переменную из блинка на вход блока, однако проект с таким блоком не компилируется..
edyapd
Капитан
Сообщения: 768
Зарегистрирован: 20 сен 2019, 11:38
Имя: Эдуард

По следам AlexGyver

Сообщение edyapd »

[ref]Mozgoklui[/ref], пробуйте.
Проверил только, что компилируется. В работе не проверял
FastLED_Main+__(CODE).ubi
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Mozgoklui
Сержант
Сообщения: 109
Зарегистрирован: 11 окт 2019, 23:19
Имя: Виталий

По следам AlexGyver

Сообщение Mozgoklui »

[ref]edyapd[/ref], отлично, спасибо вам за помощь! Уже все более толково работает, повыносил настройки эффектов на ползунки в blynk, понастраивал крайние значения через масштабирование. Красота!
Однако не получается блоком с X Y зажигать одним цветом всю матрицу, ставлю генератор и счетчик от 1 до 16 на X и Y (у меня матрица 16х16), не работает. Может я не так с этим блоком обращаюсь?
n1exp.flp
У вас нет необходимых прав для просмотра вложений в этом сообщении.
edyapd
Капитан
Сообщения: 768
Зарегистрирован: 20 сен 2019, 11:38
Имя: Эдуард

По следам AlexGyver

Сообщение edyapd »

[ref]Mozgoklui[/ref], маленько неправильное использование блока.
Постоянный цвет.jpg
Вход С, это не разрешающий вход, а тактируемый. При каждом переходе с 0 на 1 производится запись цвета по заданным координатам.
К тому же, если вы будете одновременно записывать и Х и У, то у вас появится просто линия по диагонали.
Переделал проект примера применения этого блока. Конкретно изменение цвета в третьей и четвёртой платах. В третьей на одном блоке. Занимает меньше памяти, но заполняет чуть дольше. На четвёртой пример как можно записывать цвет сразу в столбец. Соответственно работает на порядок быстрее, но и занимает больше памяти. Можете просто перенести блоки в свой проект. Соответственно изменив значения в счётчиках. Если хотите использовать данный пример, то измените контроллер и значения в Main блоке и счётчиках.
Пример блока FastLED XY_ESP-01.flp
[spoiler=Видео, как это выглядит][bbvideo]https://www.youtube.com/watch?v=J4_u3202PWQ[/bbvideo][/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Mozgoklui
Сержант
Сообщения: 109
Зарегистрирован: 11 окт 2019, 23:19
Имя: Виталий

По следам AlexGyver

Сообщение Mozgoklui »

[ref]edyapd[/ref], спасибо, без вас я бы ничего не сделал и давно бы бросил это дело)) однако работает, разве что на белом цвете опять виснет, явно 5A маловато, ограничу ползунок яркости. Брал БП из соображений бытового использования, не хотелось чтобы у ночника был БП размером с камаз. Поэтому сошелся на 5А в более менее аккуратном корпусе
edyapd
Капитан
Сообщения: 768
Зарегистрирован: 20 сен 2019, 11:38
Имя: Эдуард

По следам AlexGyver

Сообщение edyapd »

[ref]Mozgoklui[/ref], у меня зарядник, на 2.5А. Ограничение по току, в блоке, стоит 2000. Для ночника это более чем достаточно. Рядом со светильником можно даже книгу читать.
Но я поставил конденсаторы на 1000мкФ по 5 и 3.3 Вольтам.
Mozgoklui
Сержант
Сообщения: 109
Зарегистрирован: 11 окт 2019, 23:19
Имя: Виталий

По следам AlexGyver

Сообщение Mozgoklui »

[ref]edyapd[/ref], вот точно, столько раз вы мне про кондёры писали, а я действительно сейчас их убирал экспериментируя с дисплеем. Так и есть, с их использованием всё работает без сбоев.
Аватара пользователя
dizzyy
Капитан
Сообщения: 752
Зарегистрирован: 24 ноя 2017, 16:25
Откуда: Червоноград
Имя: Марьян

По следам AlexGyver

Сообщение dizzyy »

нужно в матрице выводить текст - свободно , занято и уборка.. как лучше такое реализовать на матрице из адресных светодиодов :smile37:
edyapd
Капитан
Сообщения: 768
Зарегистрирован: 20 сен 2019, 11:38
Имя: Эдуард

По следам AlexGyver

Сообщение edyapd »

[ref]dizzyy[/ref], я пока так и не смог сделать блок для вывода текста. Посмотрите, в этой же теме в #5 есть ссылка, может это вам подойдёт.
Так же видел блоки у aidar по выводу текста.
aidar_i
Полковник
Сообщения: 3358
Зарегистрирован: 24 дек 2016, 16:55
Откуда: Уфа
Имя: Айдар
Благодарил (а): 13 раз
Поблагодарили: 100 раз
Контактная информация:

По следам AlexGyver

Сообщение aidar_i »

viewtopic.php?p=69315#p69315
Если нужно в fastled, у AlexGiver есть шрифты и вывод текста, можно ПБ сделать.
aidar_i
Полковник
Сообщения: 3358
Зарегистрирован: 24 дек 2016, 16:55
Откуда: Уфа
Имя: Айдар
Благодарил (а): 13 раз
Поблагодарили: 100 раз
Контактная информация:

По следам AlexGyver

Сообщение aidar_i »

Бегущая строка в FastLED, испытайте.

Библиотека timerMinim
timerMinim.rar
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось aidar_i 25 янв 2020, 16:33, всего редактировалось 1 раз.
aidar_i
Полковник
Сообщения: 3358
Зарегистрирован: 24 дек 2016, 16:55
Откуда: Уфа
Имя: Айдар
Благодарил (а): 13 раз
Поблагодарили: 100 раз
Контактная информация:

По следам AlexGyver

Сообщение aidar_i »

Бегущая строка1 Matrix AlexGyver.flp
У вас нет необходимых прав для просмотра вложений в этом сообщении.
edyapd
Капитан
Сообщения: 768
Зарегистрирован: 20 сен 2019, 11:38
Имя: Эдуард

По следам AlexGyver

Сообщение edyapd »

Ну вот, наконец то и я допилил свой блок бегущей строки.
Всего добавил три блока.
----------- Первый ---------------
Чтобы не нагружать скетч лишними данными, когда не используется бегущая строка был создан дополнительный блок "FastLED Running Text Main". Он используется как дополнение к основному блоку "FastLED Main". И должен находится после него.
----------- Второй ---------------
Сам блок вывода бегущей строки:
Описание входов
Вход En - разрешает вывод текста со входа Text.
При переходе с 0 на 1 происходит запоминание переменной со входа Text.
Дальнейшее изменение переменой не влияет на выводимую строку.
Вход C - такты для сдвига на один пиксель. Можно регулировать скорость.
Вход Text - выводимый текст.
Вход Color - цвет выводимого текста (3 байта). Старший байт - R, второй - G, младший - B.
При подаче на вход числа "1" будет выводится строка с постоянно меняющими цвет буквами.
При подаче "2" - будет бегущая строка с разноцветными буквами.
От "3" и выше будет задаваться цвет строки.
Вход TextDir - направление бегущей строки, 0/1 - справа налево/слева направо.
Вход MirrV - отразить текст по вертикали.
Вход MirrH - отразить буквы по горизонтали (следование букв остаётся прежним).
Вход Height - номер строки снизу. Надо учитывать, что фактически тектс бежит на одну строку выше.
А указанная строка используется такими буквами как Д, Щ, Ц и подобными.
----------- Третий ---------------
Блок заливки матрицы заданным цветом.
Цвет указывается на входе Color(3 байта). Старший байт - R, второй - G, младший - B.
Заливка происходит при изменении уровня с 0 на 1 на входе С.

[spoiler=Демонстрация][bbvideo]https://www.youtube.com/watch?v=LlmrjTTfgwg[/bbvideo][/spoiler]
Running Text FastLED Matrix AlexGyver.flp
У вас нет необходимых прав для просмотра вложений в этом сообщении.
rustam2
Рядовой
Сообщения: 46
Зарегистрирован: 20 ноя 2019, 18:27
Имя: rustam

По следам AlexGyver

Сообщение rustam2 »

выложите готовый проект матрицы 16*16 или рюкзак гайвера на флпроге, если это есть.
вверх посмотрел и ничо не понял.
aidar_i
Полковник
Сообщения: 3358
Зарегистрирован: 24 дек 2016, 16:55
Откуда: Уфа
Имя: Айдар
Благодарил (а): 13 раз
Поблагодарили: 100 раз
Контактная информация:

По следам AlexGyver

Сообщение aidar_i »

Предлагаю эту тему перенести в "Светодиоды, освещение" и название подкорректировать , например, так - " WS2812. По следам AlexGyver".
Чтобы было легче найти поиском.
дрон
Сержант
Сообщения: 116
Зарегистрирован: 09 ноя 2017, 19:25
Откуда: Москва
Имя: Андрей
Поблагодарили: 16 раз

По следам AlexGyver

Сообщение дрон »

Поддерживаю.
sergei2008
Рядовой
Сообщения: 15
Зарегистрирован: 13 май 2020, 10:26
Имя: Сергей

По следам AlexGyver

Сообщение sergei2008 »

Друзья, помогите сделать ПБ для скетча с этого видео https://www.youtube.com/watch?v=ujEtS42 ... I&index=30 только для NodeMCU V3 ESP8266 и ESP32
Аватара пользователя
Ivan_Kornege
Лейтенант
Сообщения: 338
Зарегистрирован: 29 апр 2017, 08:24
Откуда: гАндурас
Имя: Ivan

По следам AlexGyver

Сообщение Ivan_Kornege »

В прошлом году все работало. В этом появляются артифакты.
Кто нибудь сталкивался? Как боролись?
Ответить

Вернуться в «Другое»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя