Обсуждаем контроллеры компании Atmel.
Ответить

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

Вс окт 18, 2020 12:42:44

VladislavS, спасибо за "поддержку" :))) однако, еще выгоднее сразу писать программы для ПК, чего уж там ограничивать себя какой-то ESP-шкой?

лично я нахожу удовольствие делать невозможное, а не элементарное. сделать автомат эффектов при изобилии ОЗУ, гигарецах тактовой частоты, при наличии готовых библиотек, исходников и т.п. "мяса" - это лично мне не очень интересно. чтобы мой автомат заработал, пришлось думать, а чтобы заработал автомат на ESP32 максимум напряжения сил будет заключаться в поиске готовых исходников, IDE и фреймворка для сборки... написать что-то с нуля на ESP32 любителю вряд ли по силам, тем более что аппаратный слой там давно в API производителя завернут...

конечно, это лишь моё частное мнение...

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

Вс окт 18, 2020 15:45:34

ПК это ПК. А это контроллер по всем статьям: размер, цена, потребление. А возможности идеально подходят под подобное устройство.

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

Вс окт 18, 2020 18:09:38

Тогда нулевая малина что за 5$ тоже контроллер.

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

Вс окт 18, 2020 18:37:09

VladislavS писал(а):А это контроллер по всем статьям
не те статьи важны: если там работает линукс, то это по "способу" программирования уже ПК. чем выше уровень абстракции от железа, тем меньше интереса что-то делать самому... имхо.

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

Вс окт 18, 2020 20:02:23

В ESP нет линукса. Это ардуина по сути. А вот пишка это уже миникомп. Жрёт овердифига, линукс и т.д.

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

Вс окт 18, 2020 20:36:17

я спорить не буду, просто многократно слышал, что на ESPшке и питон работает, и баш и т.п. вот и сделал вывод, что там линукс.

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

Вс ноя 01, 2020 17:55:58

Сегодня с утра возникло необъяснимое желание добавить в скриптовый язык "подпрограммы"...
Например, SB1 - начало первой подпрограммы, RET традиционно - выход из подпрограммы, а вызов - CS1 или SC1...

Как считаете, надо?

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

Вс ноя 01, 2020 18:34:24

поясните... зачем подпрограммы нужны?

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

Вс ноя 01, 2020 18:36:22

Ну... Как бы в приличном языке программирования они должны быть...

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

Вс ноя 01, 2020 18:40:28

Ну... Как бы в приличном языке программирования они должны быть...

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

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

Вс ноя 01, 2020 19:12:21

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

Добавлено after 22 minutes 20 seconds:
вообще если есть желание надо бы подытожить и написать статью плеер световых эффектов №2.
на первой странице плеер №1 ! и по всей теме бегать фьюзы к примеру искать... не комильфо.

повторюсь если есть желание создать плеер №3 :oops:
есть мысль :idea: подсветка потолка или в люстру светиков навтыкать http://we.easyelectronics.ru/VBMart/per ... ustry.html
я когда в школе учился делал примерно так же только из китайской гирлянды
до сих пор мигает... примитив...:facepalm:

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

Вс ноя 01, 2020 20:20:41

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

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

https://www.bhencke.com/pixelblaze
Спойлер

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

Вс ноя 01, 2020 20:50:17

Я не хочу повторять чужое, я хочу делать своë. Ссылки на чужую круть меня все равно не впечатляют.

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

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

Вс ноя 01, 2020 22:23:37

ARV, Не мучайтесь опросами.
Если есть желание и возможность - добавляйте. Тем более по факту нужно добавить только стек адресов возврата и распознавание двух команд.
И защиту от дурака (не уходить в подпрограмму, если стек возвратов полон).

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

Вс ноя 01, 2020 22:46:02

не поможет для чего?

Добавления подпрограмм, еще и, вероятно, без параметров, не поможет скриптовому языку напоминающему макро ассемблер стать более дружественным для пользователя.

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

Вс ноя 01, 2020 23:04:36

Даже без макро :)))
Вряд ли можно сделать что-то более дружественное, чем покупка готового. Поэтому для меня это не аргумент.
А вот отчаянным подпрограммы возможностей прибавят... Или нет?

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

Вс ноя 01, 2020 23:14:58

А вот отчаянным подпрограммы возможностей прибавят... Или нет?

Для ассма чем больше команд, тем лучше :)

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

Вт дек 08, 2020 09:22:22

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

контроллер эквивалентной мощности настольного ПК, куча светодиодов, необходимость программировать на питоне (пайтоне)... и в итоге жалкая пародия на анимацию пламени. причем настолько жалкая, что я не удержался и показал её здесь. кто-то не согласен?

имхо, пламя на моём скрипте и моём плейере выглядит куда реалистичнее, требуя в многие десятки раз меньших ресурсов (в т.ч. умственных).

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

Вт дек 08, 2020 11:45:25

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

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

Вт дек 08, 2020 11:50:36

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