Например TDA7294

Форум РадиоКот • Просмотр темы - Плейер световых эффектов - помогите стать лучше
Форум РадиоКот
Здесь можно немножко помяукать :)



Текущее время: Вт янв 21, 2020 20:39:38

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 652 ]     ... , , , 21, , , ...  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Плейер световых эффектов - помогите стать лучше
СообщениеДобавлено: Вс окт 27, 2019 19:24:51 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 83
Рейтинг сообщений: 1537
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 14457
Откуда: Новочеркасск
Рейтинг сообщения: 5
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)

я сделаль :))) макет ёлки

далеко не все эффекты, что были хороши в "плоском" варианте, так же хороши и в 3D-варианте :)))

теперь есть на чем тестировать :)))

_________________
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
удивительно, но при взгляде на многих сверху ничего не меняется...

клавиатура частенько сбоит - пропускает буквы. так что прошу простить, если что...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Плейер световых эффектов - помогите стать лучше
СообщениеДобавлено: Вс окт 27, 2019 20:03:00 
Потрогал лапой паяльник
Аватар пользователя

Карма: 5
Рейтинг сообщений: 29
Зарегистрирован: Пт фев 27, 2015 12:00:53
Сообщений: 358
Рейтинг сообщения: 0
красиво, хорошо , но намой взгляд эффекты должны до конца доходит ,а не прерываться на середине
ну то есть 5-8 раз повторились END ,а не по времени :roll: точно я все переделаю у себя :solder:


Вернуться наверх
 
JLCPCB, всего $2 за прототип печатной платы! Цвет - любой!

Отличное качество, подтвержденное более чем 600,000 пользователей! Более 10,000 заказов в день.

Зарегистрируйтесь и получите два купона по 5$ каждый:https://jlcpcb.com/quote

Не в сети
 Заголовок сообщения: Re: Плейер световых эффектов - помогите стать лучше
СообщениеДобавлено: Пн окт 28, 2019 07:47:26 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 83
Рейтинг сообщений: 1537
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 14457
Откуда: Новочеркасск
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
погодите переделывать, у меня тут идея одна появилась :)))
думаю, надо сделать функцию SC (Second Counter - счетчик секунд), чтобы делать не INF-цикл, а LSC<: по команде CLR счетчик секунд обнуляется, а затем без всяких усилий каждую секунду увеличивается. в конце эффекта сравниваем этот счетчик с нужным значением в команде цикла - вуаля! эффект длится не бесконечно, а от 1 до 255 секунд (более 4 минут - это очень много, эффект утомляет быстрее).

Добавлено after 11 minutes 35 seconds:
можно счетчик секунд сделать псевдопеременной, т.е. можно будет написать SC=XX, но уменьшать вручную не обязательно (хотя и можно будет). в таком варианте можно будет делать отделные части скрипта ограниченными по времени...

как вам идея?

_________________
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
удивительно, но при взгляде на многих сверху ничего не меняется...

клавиатура частенько сбоит - пропускает буквы. так что прошу простить, если что...


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $88 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay
Не в сети
 Заголовок сообщения: Re: Плейер световых эффектов - помогите стать лучше
СообщениеДобавлено: Пн окт 28, 2019 20:14:12 
Потрогал лапой паяльник
Аватар пользователя

Карма: 5
Рейтинг сообщений: 29
Зарегистрирован: Пт фев 27, 2015 12:00:53
Сообщений: 358
Рейтинг сообщения: 0
Цитата:
думаю, надо сделать функцию SC (Second Counter - счетчик секунд), чтобы делать не INF-цикл, а LSC<: по команде CLR счетчик секунд обнуляется, а затем без всяких усилий каждую секунду увеличивается. в конце эффекта сравниваем этот счетчик с нужным значением в команде цикла - вуаля! эффект длится не бесконечно, а от 1 до 255 секунд (более 4 минут - это очень много, эффект утомляет быстрее).


может че не так понял, но если считать секунды надо знать сколько длится эффект, а завтра мы поменяем, например скорость и эффект опять будет на середине заканчиваться!!!!!!!!!


Цитата:
можно счетчик секунд сделать псевдопеременной, т.е. можно будет написать SC=XX, но уменьшать вручную не обязательно (хотя и можно будет). в таком варианте можно будет делать отделные части скрипта ограниченными по времени...


SC=повторялся эффект может так? :roll:


Вернуться наверх
 
Контроль в спящем режиме: повышение КПД батарейного питания с помощью DC/DC MAX17225 nanoPower

В статье описан практический опыт разработчика, применившего повышающий DC/DC-преобразователь MAX17225. В результате ряда практических экспериментов, потребовавших существенного обновления технической базы компании-разработчика, автор убедительно доказывает преимущества выбранного компонента и схемотехнической реализации. Увеличенное на 50% время автономной работы лучше других аргументов говорит об эффективности конвертеров MAX17225, а также о важности предварительной оценки элементной базы.

Читать статьи>>
Не в сети
 Заголовок сообщения: Re: Плейер световых эффектов - помогите стать лучше
СообщениеДобавлено: Пн окт 28, 2019 21:24:32 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 83
Рейтинг сообщений: 1537
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 14457
Откуда: Новочеркасск
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
повторение эффекта целиком и так можно сделать обычным циклом.
смысл был в том, чтобы иметь возможность отказаться от принудительного прерывания скрипта (по конфигу), но при этом как-то ограничивать длительность его работы прямо изнутри скрипта.

например, в эффекте, когда точечка бежит от края до края, где замирает, к ней от края бежит вторая и замирает рядом, затем третья и т.д до полного заполнения. при 100 пикселах полное запонение будет через почти три минуты. если в конфиге задать прерывание скрипта через три минуты, то все остальные скрипты просто замучают...

я и подумал, что для скрипта, эффект которого длится долго, надо бы задавать бОльшую длительность, а для более кратких эффектов - более короткую. вот и подумал о счетчике секунд, доступном в скрипте: надо - пользуйся, не надо - будет отрабатывать конфиг...

_________________
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
удивительно, но при взгляде на многих сверху ничего не меняется...

клавиатура частенько сбоит - пропускает буквы. так что прошу простить, если что...


Вернуться наверх
 
Руководство для разработчика приложений на базе STM32WB55

Представив двухъядерные беспроводные микроконтроллеры STM32WB для IoT-приложений, компания STMicroelectronics предлагает разработчикам экосистему, включающую в себя отладочные платы, примеры кода для микроконтроллера, готовое ПО всех уровней и большой массив документации.

Читать статью>>
Не в сети
 Заголовок сообщения: Re: Плейер световых эффектов - помогите стать лучше
СообщениеДобавлено: Вт окт 29, 2019 08:05:33 
Потрогал лапой паяльник
Аватар пользователя

Карма: 5
Рейтинг сообщений: 29
Зарегистрирован: Пт фев 27, 2015 12:00:53
Сообщений: 358
Рейтинг сообщения: 0
Мысль интересная, но эффект будет прерываться где-нибудь по середине ... а вот счётчик повторов это да
долгий эффект 3 повтора , короткий 10


Вернуться наверх
 


Не в сети
 Заголовок сообщения: Re: Плейер световых эффектов - помогите стать лучше
СообщениеДобавлено: Вт окт 29, 2019 08:37:23 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 83
Рейтинг сообщений: 1537
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 14457
Откуда: Новочеркасск
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
вспоминайте эффект "дождик", который вам понравился - как определить его "конец", если все капли падают случайно? придется специально делать "последнюю каплю", после которой эффект официально будет считаться завершившимся. это не слабое усложнение эффекта, и в каждом эффекте это придется делать по-своему, одинаково не выйдет...

чтобы смена эффектов была не такой, как сейчас, достаточно в конфиге отключить паузу между эффектами - тогда они будут сменять друг друга почти мгновенно.

_________________
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
удивительно, но при взгляде на многих сверху ничего не меняется...

клавиатура частенько сбоит - пропускает буквы. так что прошу простить, если что...


Вернуться наверх
 


Не в сети
 Заголовок сообщения: Re: Плейер световых эффектов - помогите стать лучше
СообщениеДобавлено: Вт окт 29, 2019 09:20:31 
Потрогал лапой паяльник
Аватар пользователя

Карма: 5
Рейтинг сообщений: 29
Зарегистрирован: Пт фев 27, 2015 12:00:53
Сообщений: 358
Рейтинг сообщения: 0
Согласен засада...
А с другой стороны
Пробегая через INF программа считает повторы эффекта
И пробежав скажем 10 раз капельки застынут и плавно погаснут и упохожих также а у нормальны
Х эффект будет законченный
Зато можно быстро не парясь увеличить или уменьшить врем яэффекта


Вернуться наверх
 
Распродажа паяльных станций ATTEN и аксессуаров!
Индукционная паяльная станция AT315D - 3 977 ₽, станция паяльная AT80D – 2177 ₽, станция паяльная AT936b – 1000 ₽!

Заходите в раздел акции и спецпредложения на сайте prist.ru, покупайте измерительные приборы, инструмент и паяльно-ремонтное оборудование по специальным ценам.
Не в сети
 Заголовок сообщения: Re: Плейер световых эффектов - помогите стать лучше
СообщениеДобавлено: Вт окт 29, 2019 10:01:25 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 83
Рейтинг сообщений: 1537
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 14457
Откуда: Новочеркасск
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
так капельки сейчас и застывают, и погасают... а повторы можно считать обычным циклом - вместо INF напишите LVZ, и VZ у вас будет счетчиком повторов... запишите в самом начале туда 09, будет 10 повторов эффекта...

можно придумать такое: в конфиге заветси параметр, который бы отвечал не за паузу с погасанием, а за то, что принудительно устанавливал бы для всех пикселов значение FADE=1 (т.е. самое медленное погасание) и запускал новый скрипт. тогда (теоретически, на практике надо проверять) должно получиться так, что текущий эффект замер, и его остатки плавно гаснут, а новый прямо поверх этих гаснущих остатков начинается... для НЕ-МАТРИЧНЫХ эффектов вполне себе может быть интересно...

_________________
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
удивительно, но при взгляде на многих сверху ничего не меняется...

клавиатура частенько сбоит - пропускает буквы. так что прошу простить, если что...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Плейер световых эффектов - помогите стать лучше
СообщениеДобавлено: Вт окт 29, 2019 10:48:30 
Потрогал лапой паяльник
Аватар пользователя

Карма: 5
Рейтинг сообщений: 29
Зарегистрирован: Пт фев 27, 2015 12:00:53
Сообщений: 358
Рейтинг сообщения: 0
Цитата:
так капельки сейчас и застывают, и погасают... а повторы можно считать обычным циклом - вместо INF напишите LVZ, и VZ у вас будет счетчиком повторов... запишите в самом начале туда 09, будет 10 повторов эффекта...


согласен. тогда может и не стоит "городить огород" программа и без того сложна :)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Плейер световых эффектов - помогите стать лучше
СообщениеДобавлено: Вт окт 29, 2019 12:15:19 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 83
Рейтинг сообщений: 1537
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 14457
Откуда: Новочеркасск
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
сложность программы это ерунда, важно лишь удобство пользования ею.

к сожалению, количество энтузиастов невелико... нет стимула развивать.

_________________
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
удивительно, но при взгляде на многих сверху ничего не меняется...

клавиатура частенько сбоит - пропускает буквы. так что прошу простить, если что...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Плейер световых эффектов - помогите стать лучше
СообщениеДобавлено: Вт окт 29, 2019 13:18:48 
Потрогал лапой паяльник
Аватар пользователя

Карма: 5
Рейтинг сообщений: 29
Зарегистрирован: Пт фев 27, 2015 12:00:53
Сообщений: 358
Рейтинг сообщения: 0
я думаю в ноябре а в декабре их точно увеличится в разы!!!! не опускайте руки дело то интересное!!!


а насчет моего эффекта стробоскоп который не стробоскоп ?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Плейер световых эффектов - помогите стать лучше
СообщениеДобавлено: Вт окт 29, 2019 13:34:12 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 83
Рейтинг сообщений: 1537
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 14457
Откуда: Новочеркасск
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
еще не тестировал

_________________
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
удивительно, но при взгляде на многих сверху ничего не меняется...

клавиатура частенько сбоит - пропускает буквы. так что прошу простить, если что...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Плейер световых эффектов - помогите стать лучше
СообщениеДобавлено: Чт окт 31, 2019 20:21:22 
Потрогал лапой паяльник
Аватар пользователя

Карма: 5
Рейтинг сообщений: 29
Зарегистрирован: Пт фев 27, 2015 12:00:53
Сообщений: 358
Рейтинг сообщения: 0
Ну что я наваял не так
Не тестировали

Добавлено after 6 minutes 30 seconds:
А когда эффекты выложите с 20 странице


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Плейер световых эффектов - помогите стать лучше
СообщениеДобавлено: Чт окт 31, 2019 20:30:48 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 83
Рейтинг сообщений: 1537
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 14457
Откуда: Новочеркасск
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
я пока живу на даче, как вернусь - протестирую все, и попробую разобраться с вашим вопросом. на даче нет аппаратной части.
а эффекты выложу, когда до конца оформлю "коллекцию" - до отъезда на дачу тестировал на макете ёлки - далеко не все хорошо, что было сделано... а уже новые мысли появляются :)

_________________
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
удивительно, но при взгляде на многих сверху ничего не меняется...

клавиатура частенько сбоит - пропускает буквы. так что прошу простить, если что...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Плейер световых эффектов - помогите стать лучше
СообщениеДобавлено: Чт окт 31, 2019 20:58:53 
Потрогал лапой паяльник
Аватар пользователя

Карма: 5
Рейтинг сообщений: 29
Зарегистрирован: Пт фев 27, 2015 12:00:53
Сообщений: 358
Рейтинг сообщения: 0
Ок


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Плейер световых эффектов - помогите стать лучше
СообщениеДобавлено: Пн ноя 04, 2019 18:32:51 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 83
Рейтинг сообщений: 1537
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 14457
Откуда: Новочеркасск
Рейтинг сообщения: 2
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
Serzh2000, вы обнаружили загадочный баг: если яркость задать глобально равной AF, то фон не закрашивается, в то время как BF или 9F прекрасно действуют!
ваш "стробоскоп" вернется к прежнему виду, если вторую строку скрипта вместо VB=AF вы переделаете на VB=BF или иное.
сейчас начну поиски проблемы в последней версии прошивки плейера - что я там мог наделать такого, что AF не срабатывает?!

Добавлено after 22 minutes 35 seconds:
всё! я понял!
косяк мой в том, что я добавил "аналоговые" функции A0 и A1, что, конечно, неприемлемо, т.к. это корректные шестнадцатеричные числа... в итоге невозможно понять, где число, а где функция: когда вы задавли яркость AF плейер считал, что это неправильная функция аналогового входа... и игнорировал её.
придется переделать аналоговые функции на что-то другое... что посоветуете, какая буква может означать "внешний аналоговый сигнал", и при этом быть после F по английскому алфавиту, да еще и не совпадать с началом ни одной другой функции?

Добавлено after 17 minutes 10 seconds:
короче, до лучших времен пока прошейте вот эту прошивку, в ней временно для аналоговых входов использованы "функии" I0 и I1 - скорее всего я в будущем их заменю... зато остальное работает, как должно.


Вложения:
DIGISCRIPT-V2.hex [48.6 KiB]
Скачиваний: 81

_________________
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
удивительно, но при взгляде на многих сверху ничего не меняется...

клавиатура частенько сбоит - пропускает буквы. так что прошу простить, если что...
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Плейер световых эффектов - помогите стать лучше
СообщениеДобавлено: Вт ноя 05, 2019 13:31:14 
Вымогатель припоя

Карма: 10
Рейтинг сообщений: 68
Зарегистрирован: Вс дек 25, 2016 08:34:54
Сообщений: 555
Рейтинг сообщения: 0
ARV писал(а):
в ней временно для аналоговых входов использованы "функии" I0 и I1
если можно поподробнее, что там где поменять надо?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Плейер световых эффектов - помогите стать лучше
СообщениеДобавлено: Вт ноя 05, 2019 14:50:20 
Потрогал лапой паяльник
Аватар пользователя

Карма: 5
Рейтинг сообщений: 29
Зарегистрирован: Пт фев 27, 2015 12:00:53
Сообщений: 358
Рейтинг сообщения: 0
Цитата:
в частности, добавил в плейер поддержку аналоговых входов (ADC0 и ADC1, на разъем Х3 по схеме они выведены, как сигналы RES_A0 и RES_A1). по умолчанию туда можно подавать от 0 до 5 вольт. в скрипте результат доступен через "функции" A0 и A1 соответственно.
добавить добавил, но не тестировал... если кто протестирует, прошу отписаться о результатах. само собой, ни о каком анализе "в реальном времени" речь не идет и не будет идти, эти входы предназначены для управления скриптами, опрашиваются входы во время команд WT и PNT. хотя теоретически можно подавать и сигнал с микрофона или линейного выхода (усилив, выпрямив и сгладив его)...


я вообще не допонял :dont_know:
это берем переменник первую ногу на минус вторую(среднюю) на х3 третью на +5 так?
а в эффекте че указывать или пофиг что там на WT=0F скорость будет браться с переменника?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Плейер световых эффектов - помогите стать лучше
СообщениеДобавлено: Вт ноя 05, 2019 15:56:30 
Потрогал лапой паяльник
Аватар пользователя

Карма: 30
Рейтинг сообщений: 158
Зарегистрирован: Ср окт 27, 2010 04:20:09
Сообщений: 392
Откуда: Сахалин -> Татарстан
Рейтинг сообщения: 0
косяк мой в том, что я добавил "аналоговые" функции A0 и A1, что, конечно, неприемлемо, т.к. это корректные шестнадцатеричные числа... в итоге невозможно понять, где число, а где функция: когда вы задавли яркость AF плейер считал, что это неправильная функция аналогового входа... и игнорировал её.
придется переделать аналоговые функции на что-то другое... что посоветуете, какая буква может означать "внешний аналоговый сигнал", и при этом быть после F по английскому алфавиту, да еще и не совпадать с началом ни одной другой функции?

Например, можно использовать команду, которая не попадает в набор шестнадцатеричных символов. Символ I вполне подходит.


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 652 ]     ... , , , 21, , , ...  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y