Плейер световых эффектов - помогите стать лучше

Обсуждаем контроллеры компании Atmel.
Аватара пользователя
GoldenAndy
Поставщик валерьянки для Кота
Сообщения: 1925
Зарегистрирован: Чт июл 28, 2016 07:58:37
Откуда: Kyiv, UA
Контактная информация:

Re: Плейер световых эффектов - помогите стать лучше

Сообщение GoldenAndy »

а если эпоксидка ?
Поллитра прозрачной модельной.... Только не в понтовой фасовке по 100 мл, а искать у моделистов.... Можно еще большими объемами - ее используют для заливки полов - там спрашивать....

Формы - пластилин или парафин. С пластилином легче...
ИзображениеИзображение
Изображение
 
Telegram               Лучшая благодарность ->
[+]
Аватара пользователя
ARV
Ум, честь и совесть. И скромность.
Сообщения: 18544
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск
Контактная информация:

Re: Плейер световых эффектов - помогите стать лучше

Сообщение ARV »

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

Добавлено after 1 minute 1 second:
причем "плафон" должен быть не прозрачным, а матовым. еще и эпоксидку чем-то красить в белый цвет...
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
Аватара пользователя
Serzh2000
Опытный кот
Сообщения: 867
Зарегистрирован: Пт фев 27, 2015 12:00:53
Откуда: Рязанская область

Re: Плейер световых эффектов - помогите стать лучше

Сообщение Serzh2000 »

что то я не пойму :dont_know:
прошу помощи :shock: вот фрагмент будущего эффекта
СпойлерCLR GB=5F
VS=01 скорость
VB=RD
GI=VB
V0=00
V1=0F
VA=0A
VC=RD
RPT
RPT
PI=VC
PM=V0
V0+01
LV0!V1
WT=VS
V0-0F
RPT
GB=5F
PI=VB
PM=V0
V0+01
LV0!V1
V1+0F
LV1!87
INF
почему светик который за столбцом светится ярко?
почему столбик не дойдя до конца гирлянды начинает с начало?

Изображение
так расположены светики

Изображение
а это не понятная фигня у меня получается

что не так делаю?
Аватара пользователя
GoldenAndy
Поставщик валерьянки для Кота
Сообщения: 1925
Зарегистрирован: Чт июл 28, 2016 07:58:37
Откуда: Kyiv, UA
Контактная информация:

Re: Плейер световых эффектов - помогите стать лучше

Сообщение GoldenAndy »

ARV, сильно греется турбоэпоксидка. а обычная - слабо.
Жена делала в свое время косплейные элементы. Мастерформа была из парафина. Не плыло. Матовость - чуток талька в эпоксидку. Или кусочек пенопласта.
ИзображениеИзображение
Изображение
 
Telegram               Лучшая благодарность ->
[+]
dantist3
Потрогал лапой паяльник
Сообщения: 303
Зарегистрирован: Пн май 04, 2009 14:39:47
Откуда: Россия г. Москва
Контактная информация:

Re: Плейер световых эффектов - помогите стать лучше

Сообщение dantist3 »

Я делал по следующему методу. Белую термоусадку 9-10мм нарезал на куски 2.5см. От убитого дисплея лаптопа взял линзу Френкеля и матовую пленку рассеивателя. Нарезал кусочки шириной 12-13 мм и длиной 2 см. Согнул вдоль посередине под углом 90-120 град. Собирал один или два слоя линзы, сверху матовый слой и на светодиод, одевал термоусадку. Усаживал. В торцы добавлял по капле прозрачного термоклея, фиксирует чтобы не сдвигалась и с торцов дает дополнительное свечение. Дает практически круговое свечение и не бьет по глазам.
Аватара пользователя
Serzh2000
Опытный кот
Сообщения: 867
Зарегистрирован: Пт фев 27, 2015 12:00:53
Откуда: Рязанская область

Re: Плейер световых эффектов - помогите стать лучше

Сообщение Serzh2000 »

Я делал по следующему методу. Белую термоусадку 9-10мм нарезал на куски 2.5см. От убитого дисплея лаптопа взял линзу Френкеля и матовую пленку рассеивателя. Нарезал кусочки шириной 12-13 мм и длиной 2 см. Согнул вдоль посередине под углом 90-120 град. Собирал один или два слоя линзы, сверху матовый слой и на светодиод, одевал термоусадку. Усаживал. В торцы добавлял по капле прозрачного термоклея, фиксирует чтобы не сдвигалась и с торцов дает дополнительное свечение. Дает практически круговое свечение и не бьет по глазам.
А ФОТО КРАСИВЫХ СВЕТИКОВ КРУПНЫМ ПЛАНОМ!!! :shock:
dgrett
Вымогатель припоя
Сообщения: 615
Зарегистрирован: Вс дек 28, 2014 21:54:05

Re: Плейер световых эффектов - помогите стать лучше

Сообщение dgrett »

А можно скрипт эффекта : падают «мячики», отскакивает от дна И так далее пока не упадёт. Упал и пригас на половину, на него падает другой мячик, другого цвета и тд. Когда второй «ударяется» об первый - тот вспыхивает на мгновение. Динамика должна быть как у настоящего мячика. Как сделать?
А если матрица - то по всем столбцам, и несинхронно, интересно, как бы выглядело?
Я всё-всё узнAю и стану профессором.
Аватара пользователя
ARV
Ум, честь и совесть. И скромность.
Сообщения: 18544
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск
Контактная информация:

Re: Плейер световых эффектов - помогите стать лучше

Сообщение ARV »

оно-то, конечно, интересно... но написать такой скрипт, пожалуй, будет весьма сложно.
одиночный "шарик" я кое-как корявенько сделал, во всяком случае отскакивает:

Код: Выделить всё

CLR
VN=TP
VN+01
VT=VN
VM=VN
GB=FF
PI=RD
RPT
   RPT
      GC=000000
      PM=VP
      VP+01
      WT=01
   LVP<VM
   REV
   IVR VM=VN V0=VN V0-VP EI
   VR-FF
   IVR
      VT*03
      VT/04
      VM=VT
      V0=00
   EI
   VP=V0
LVT!00
RST
а вот чтобы несколько шариков, да несинхронно, да разными цветами, да со вспышками - это мне не по силам... ну и скорость, естественно, по синусоиде менять тоже...

так что пробуйте сами...

Добавлено after 1 minute 55 seconds:
кстати, в процессе написания этого "шарика" выявил и устранил ошибку в симуляторе DSM - обновил архив по прежней ссылке: https://cloud.mail.ru/public/Co2R%2F3YxQDjR1P
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
dgrett
Вымогатель припоя
Сообщения: 615
Зарегистрирован: Вс дек 28, 2014 21:54:05

Re: Плейер световых эффектов - помогите стать лучше

Сообщение dgrett »

Мдаа , я тоже думал про скорость. Ведь не успеет аврка, разве что делать мячик « на луне»:)
Я всё-всё узнAю и стану профессором.
Аватара пользователя
ARV
Ум, честь и совесть. И скромность.
Сообщения: 18544
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск
Контактная информация:

Re: Плейер световых эффектов - помогите стать лучше

Сообщение ARV »

что значит не успеет? в рамках языка скриптов просто не существует команд для таких вычислений, не предполагалось, что скриптами будет реализовываться хитрая аналитическая мультипликация.

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

Мой уютный бложик... заходите!
dgrett
Вымогатель припоя
Сообщения: 615
Зарегистрирован: Вс дек 28, 2014 21:54:05

Re: Плейер световых эффектов - помогите стать лучше

Сообщение dgrett »

Но проект тем и привлекателен, что можно создать свой рисунок с помощью скрипта. Значит, есть куда расти совершенствуя сей «ассемблер».
Я всё-всё узнAю и стану профессором.
Аватара пользователя
ARV
Ум, честь и совесть. И скромность.
Сообщения: 18544
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск
Контактная информация:

Re: Плейер световых эффектов - помогите стать лучше

Сообщение ARV »

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

Мой уютный бложик... заходите!
dgrett
Вымогатель припоя
Сообщения: 615
Зарегистрирован: Вс дек 28, 2014 21:54:05

Re: Плейер световых эффектов - помогите стать лучше

Сообщение dgrett »

Да не прибедняйтесь, ARV, проект супер! Снимаю шляпу со своей седой башки:)
Я всё-всё узнAю и стану профессором.
Аватара пользователя
Serzh2000
Опытный кот
Сообщения: 867
Зарегистрирован: Пт фев 27, 2015 12:00:53
Откуда: Рязанская область

Re: Плейер световых эффектов - помогите стать лучше

Сообщение Serzh2000 »

а как сделать чтоб штуки 3 или 4 светика выбирались случайным образом из одного столбца (или строки)
в С есть команда rand()%6+1; // случайное число от 1 до 6, а у нас можно Как?


салют :kill:
СпойлерCLR
RPC
PF=0A
V1=00 V3=1E V5=3C V7=5A V9=78 VQ=0F
RPT
PM=V1V3V5V7V9
WT=02
V1+01 V3+01 V5+01 V7+01 V9+01
LV1!0F
RPT
MC=0E
GB=FF
GI=RD
WT=01
VQ-01
LVQ!00
PB=00 PF=01 VF=03 VZ=0E
RPT
MC=VZ
VW=06
RPT
RPC
V1=RD
V0=TC
V0+01
V1%V0
PB=FF
PM=V1
WT=VF
LVW
VZ-01
LVZ!00
INF
СВЕТИКИ ВОТ ТАК
Изображение
Аватара пользователя
ARV
Ум, честь и совесть. И скромность.
Сообщения: 18544
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск
Контактная информация:

Re: Плейер световых эффектов - помогите стать лучше

Сообщение ARV »

Serzh2000 писал(а):в С есть команда rand()%6+1; // случайное число от 1 до 6, а у нас можно Как?
во-первых, есть функция RP, которая всегда вернет случайное число в пределах доступного количества пикселов. то есть в матричном режиме доступность ограничена строкой или столбцом - вот она и отработает. а в обычном отработает в пределах общего количества.
читайте документацию :)))

во-вторых, никто не запрещает ограничивать "случайное" число любым диапазоном:

Код: Выделить всё

V0=RD
V0%10
в результате V0 будет содержать число от 0 до 15 (то есть до 0F)
% - это остаток от деления на, никогда не будет больше или равен делителю

Добавлено after 1 minute 13 seconds:
единственная проблема в том, что этот случайный пиксел уже может светиться... и узнать об этом невозможно никак
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
Аватара пользователя
Serzh2000
Опытный кот
Сообщения: 867
Зарегистрирован: Пт фев 27, 2015 12:00:53
Откуда: Рязанская область

Re: Плейер световых эффектов - помогите стать лучше

Сообщение Serzh2000 »

МДААА :idea: :idea: :idea:

над салютом надо поработать еще :roll: :roll: :wink:
Аватара пользователя
ARV
Ум, честь и совесть. И скромность.
Сообщения: 18544
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск
Контактная информация:

Re: Плейер световых эффектов - помогите стать лучше

Сообщение ARV »

я тут поглядел в исходники... RP хоть и есть, но работает не так, как предполагалось :( постараюсь исправить в скором времени

Добавлено after 3 hours 21 minute 51 second:
в общем, устранил ошибку с функцией Random Pixel (RP), теперь будет корректно работать и для матричного режима, и для обычного

заодно попытался сделать давно обещанное по поводу случайного цвета: теперь должна быть реже случайная генерация подряд одного и того же (или очень близкого) оттенка цвета. протестируйте, так это или не так получилось.

архив плейера обновлен: https://cloud.mail.ru/public/3f9h%2FJUZ8vsdu8
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
Аватара пользователя
Serzh2000
Опытный кот
Сообщения: 867
Зарегистрирован: Пт фев 27, 2015 12:00:53
Откуда: Рязанская область

Re: Плейер световых эффектов - помогите стать лучше

Сообщение Serzh2000 »

ПРОШУ ПРОЩЕНИЯ, НО Я ЧТО ТО НЕДОПОНИМАЮ :dont_know:

CLR
RPT PB=FF PI=RD
V0=0E
V1=RP
MC=00
PM=V1
WT=01
PB=000000
PM=V1
INF

должны в столбце нулевом выбираться случайные светики, а они везде :o или я чето не так понял?


Изображение

Добавлено after 34 minutes 29 seconds:
а если MR то все правильно работает выбирается случайный светик в строке (в моей гирлянде в столбике)
Аватара пользователя
ARV
Ум, честь и совесть. И скромность.
Сообщения: 18544
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск
Контактная информация:

Re: Плейер световых эффектов - помогите стать лучше

Сообщение ARV »

Код: Выделить всё

CLR
RPT PB=FF PI=RD
V0=0E
V1=RP
MC=00
PM=V1
WT=01
PB=000000
PM=V1
INF 
я тут выявил еще одну проблемку DSM: если в одной строке с RPT есть еще команды, что-то там не так работает. пока рекомендую не делать так (то есть делать всегда RPT единственной командой в строке). это проблема именно симулятора - в железном плейере все работает правильно. просто следуйте моему совету, пока я не разберусь и не устраню проблему с симулятором.

а теперь важное: матричный режим включается командой МС, а функция RD у вас выше по коду, т.е. первый раз вызывается еще до матричного режима, и будет возвращать пиксел из всего количества. в следующих прогонах цикла должно уже работать правильно, но первый раз не будет.

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

Мой уютный бложик... заходите!
Аватара пользователя
Serzh2000
Опытный кот
Сообщения: 867
Зарегистрирован: Пт фев 27, 2015 12:00:53
Откуда: Рязанская область

Re: Плейер световых эффектов - помогите стать лучше

Сообщение Serzh2000 »

проблема в этом?
НЕТ!

MR все хорошо
MC все не так

https://www.youtube.com/watch?v=BMuTsRYRfOk
Ответить

Вернуться в «AVR»