Например TDA7294

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





Текущее время: Вс апр 28, 2024 10:04:11

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


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



Начать новую тему Ответить на тему  [ Сообщений: 862 ]     ... , , , 8, , , ...  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Плейер световых эффектов - помогите стать лучше
СообщениеДобавлено: Пт май 24, 2019 05:46:47 
Опытный кот
Аватар пользователя

Карма: 10
Рейтинг сообщений: 77
Зарегистрирован: Пт фев 27, 2015 12:00:53
Сообщений: 781
Откуда: Рязанская область
Рейтинг сообщения: 0
Цитата:
текстовые документы в ASCII.

Вы написали сохранить ASCII . а блокнот сохраняет ASCI
Изображение
это не пойдет?


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

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

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

Мой уютный бложик... заходите!


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

Карма: 10
Рейтинг сообщений: 77
Зарегистрирован: Пт фев 27, 2015 12:00:53
Сообщений: 781
Откуда: Рязанская область
Рейтинг сообщения: 0
:facepalm:
а как свои эффекты в протеусе8.8 добавлять в карту памяти?


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

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

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: Плейер световых эффектов - помогите стать лучше
СообщениеДобавлено: Пт май 24, 2019 12:08:08 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 97
Рейтинг сообщений: 2058
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 18030
Откуда: Новочеркасск
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
нажимаете кнопку "пауза", в меню Debug выбираете пункт Memory Card Contents - MMC1
появляется окошко с содержимым карты - кликаете правой кнопкой на файле и выбираете Import (добавить файл на карту), Export (файл с карты сохранить на диск) или Delete (удалить файл). еще можно отформатировать карту...

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

Мой уютный бложик... заходите!


Вернуться наверх
 
Выбираем схему BMS для заряда литий-железофосфатных (LiFePO4) аккумуляторов

Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Плейер световых эффектов - помогите стать лучше
СообщениеДобавлено: Пт май 24, 2019 18:24:08 
Мудрый кот

Карма: 20
Рейтинг сообщений: 145
Зарегистрирован: Вс дек 25, 2016 08:34:54
Сообщений: 1849
Рейтинг сообщения: 0
ARV такой вот скриптик
Код:
MX=8 MY=8  // можно в скрипту указывать MX=8 MY=8?
CLR
MC=00 GB=FF RGC
   RPT
      MRL
      WT=01
      RGC   // по чему здесь не срабатывает изменение цвета?
      V1+01
   LV1<40
CLR
PNT
MMD
изменение цвета срабатывает только когда 8 раз сдвинул MRL и перешел на новый круг.


Вернуться наверх
 
Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре. Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.

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

Карма: 97
Рейтинг сообщений: 2058
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 18030
Откуда: Новочеркасск
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
Dimon456 писал(а):
// можно в скрипту указывать MX=8 MY=8?
нет
Dimon456 писал(а):
// по чему здесь не срабатывает изменение цвета?
потому что у вас команда GB выполняется ПОСЛЕ активации столбца матрицы МС, т.е. действует не на все пикселы, а тоько на НУЛЕВОЙ столбец. после сдвига матрицы яркость попадает в ПОСЛЕДНИЙ столбец вместе с цветом, а в НУЛЕВОЙ попадает НУЛЕВАЯ яркость. поменяйте местами команды GB и MC и будет вам счастье :)

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

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

Мой уютный бложик... заходите!


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

Карма: 20
Рейтинг сообщений: 145
Зарегистрирован: Вс дек 25, 2016 08:34:54
Сообщений: 1849
Рейтинг сообщения: 0
ARV писал(а):
Dimon456 писал(а):
// можно в скрипту указывать MX=8 MY=8?
нет
Странно, у мну по чему то работает, а после выполнения команда MMD отменяет.
ARV писал(а):
поменяйте местами команды GB и MC
Не, это не то. Надо что бы при каждом сдвиге цвет изменялся. Ну да ладно, и так сойдет.


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

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

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

Мой уютный бложик... заходите!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Плейер световых эффектов - помогите стать лучше
СообщениеДобавлено: Вс май 26, 2019 16:58:38 
Мудрый кот

Карма: 20
Рейтинг сообщений: 145
Зарегистрирован: Вс дек 25, 2016 08:34:54
Сообщений: 1849
Рейтинг сообщения: 0
ARV писал(а):
это то - после этого у вас получится сдвиг с рисованием новой полоски новым цветом
Ни знаю, вот видео
А такой вопрос: на карте 5 файлов скриптов, плеер проходит все 5 файлов и все. По чему заново, по кругу, не хочет? TF=5 не помогает, всяко TF=4 ставил TF=6.


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

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

Добавлено after 7 minutes 10 seconds:
Dimon456 писал(а):
По чему заново, по кругу, не хочет?
:oops: косячокс-с...
в main.c попробуйте вот эту функцию заменить:
Код:
static bool get_next_script(void){
   static uint16_t fid;
   // очистка параметров скрипта
   memset(&script, 0, sizeof(script_t));
   buf[0] = 0;
   script.pos = buf;
   script.delta = 1;
   script.max_px = cfg.tp;
   if(is_dbg_mode()) return true;

   do{
      // если нужно, формируем случайный номер файла в пределах общего количества
      if(cfg.random) fid = rnd(cfg.total_files);
      // преобразуем номер в имя файла
      itoa(fid++, script.fname, 10);
      // добавлено 26.05.2019
      if((fid == cfg.total_files) && (!cfg.random)) fid = 0;
      strcat_P(script.fname, PSTR(".SC"));
      // пробуем открыть
      if(pf_open(script.fname) == FR_OK){
         // если открылся - выходим, можно исполнять
         return true;
      } else {
         // если не открылся, то при запрете игнорирования обнуляем номер скрипта
         if(!cfg.skip_missing) fid = 0;
      }
   } while(cfg.skip_missing); // повторяем блок действий, если включено игнорирование отсутствующих файлов
   // файл не найден - ошибочка
   return false;
}
обратите внимание на строчку после комментария "добавлено 26.05.2019" - должно помочь.

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

Мой уютный бложик... заходите!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Плейер световых эффектов - помогите стать лучше
СообщениеДобавлено: Вс май 26, 2019 19:59:43 
Мудрый кот

Карма: 20
Рейтинг сообщений: 145
Зарегистрирован: Вс дек 25, 2016 08:34:54
Сообщений: 1849
Рейтинг сообщения: 0
ARV писал(а):
на видео я увидел именно то, о чем говорил. а что хотели вы увидеть?
Вот это, только цвет должен меняться с каждым сдвигом.
ARV писал(а):
попробуйте вот эту функцию заменить:
заменил, вроде работает.


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

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

Код:
CLR GB=FF
RPT
   V0=00
   RPT
      MC=V0
      RGC
      PNT
      GC=000000
      V0+01
   LV0<08
INF

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

Мой уютный бложик... заходите!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Плейер световых эффектов - помогите стать лучше
СообщениеДобавлено: Вс май 26, 2019 20:36:35 
Мудрый кот

Карма: 20
Рейтинг сообщений: 145
Зарегистрирован: Вс дек 25, 2016 08:34:54
Сообщений: 1849
Рейтинг сообщения: 0
ARV писал(а):
чтобы цвет уже выведенной полоски менялся при её сдвиге?
То что надо.


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

Карма: 20
Рейтинг сообщений: 145
Зарегистрирован: Вс дек 25, 2016 08:34:54
Сообщений: 1849
Рейтинг сообщения: 4
Dimon456 писал(а):
ARV писал(а):
попробуйте вот эту функцию заменить:
заменил, вроде работает.
В общем не совсем работает, читал только первый файл, и то с номером 0.SC.
Переместил и условие исправил
Спойлер
Код:
static bool get_next_script(void){
   static uint16_t fid;
   // очистка параметров скрипта
   memset(&script, 0, sizeof(script_t));
   buf[0] = 0;
   script.pos = buf;
   script.delta = 1;
   script.max_px = cfg.tp;
   if(is_dbg_mode()) return true;

   do{
      // если нужно, формируем случайный номер файла в пределах общего количества
      if(cfg.random) fid = rnd(cfg.total_files);
      // преобразуем номер в имя файла
      itoa(fid++, script.fname, 10);

      strcat_P(script.fname, PSTR(".SC"));
      // пробуем открыть
      if(pf_open(script.fname) == FR_OK){
         // если открылся - выходим, можно исполнять
         return true;
      } else {
         // если не открылся, то при запрете игнорирования обнуляем номер скрипта
         if(!cfg.skip_missing) fid = 0;
         // добавлено 26.05.2019
         if((fid > cfg.total_files) && (!cfg.random)) fid = 0;         
      }
   } while(cfg.skip_missing); // повторяем блок действий, если включено игнорирование отсутствующих файлов
   // файл не найден - ошибочка
   return false;
}
Чтоб не мучиться, параметр TF, лучше сразу поставить, допустим 100 скриптов,
при наличии всего 2-ух скриптов на флешке на перебор (перезапуск) 100 уходит всего 2 секунды.
И не обязательно строгая последовательность 0.SC 1.SC 2.SC, к примеру 1.SC 5.SC. При таком алгоритме рандом то же работает.


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

Карма: 97
Рейтинг сообщений: 2058
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 18030
Откуда: Новочеркасск
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
Спасибо, вы - единственный, кто на самом деле помогает сделать проект лучше.
Что касается параметра TF, то, во-первых, он в основном служит для того, чтобы при наличии большого количества скриптов оперативно "отключить" последние в любом количестве. Во-вторых, он используется при случайном воспроизведении: номер выбирается случайно из промежутка от 0 до TF, а если сделать, как предлагаете вы, то может быть не очень хорошо. Допустим, всего 5 скриптов, а TF=100. Тогда есть вероятность, что перебор случайных чисел затянется на неизвестно какое время, пока не выпадет номер в пределах пяти - ведь это всего 5% от общего количества. В итоге паузы между скриптами могут быть непредсказуемо разными и даже весьма долгими. Наконец, в-третьих, когда я начинал делать первую версию (еще в качестве части проекта DIGILIGHT), я не очень хорошо представлял себе итоговое быстродействие файловых операций, поэтому стремился предельно облегчить задачу поиска и выбора файлов, да еще был ограничен принципом работы цветомузыки. Возможно, сейчас (да еще со столь "просторным" МК) можно подумать над тем, чтобы вообще отказаться от этого параметра, и простым сканированием корневой папки определять фактическое количество скриптов... Но, как я уже говорил, до осени об этом и думать нечего.

Хотя, вы можете попробовать сделать это самостоятельно, я подозреваю, у вас может получиться даже лучше, чем у меня :)

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

Мой уютный бложик... заходите!


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

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


Вложения:
aaa.png [18.79 KiB]
Скачиваний: 687

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

Мой уютный бложик... заходите!
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Плейер световых эффектов - помогите стать лучше
СообщениеДобавлено: Чт май 30, 2019 15:24:09 
Опытный кот
Аватар пользователя

Карма: 10
Рейтинг сообщений: 77
Зарегистрирован: Пт фев 27, 2015 12:00:53
Сообщений: 781
Откуда: Рязанская область
Рейтинг сообщения: 0
не могу настроить терминальную программу PuTTY и подключиться к плееру для управления светиками
взял
Изображение

потм
Изображение

и
Изображение

результат
Изображение

прошу помощи , что не так я делаю? как настроить?


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

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

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

Мой уютный бложик... заходите!


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

Карма: 10
Рейтинг сообщений: 77
Зарегистрирован: Пт фев 27, 2015 12:00:53
Сообщений: 781
Откуда: Рязанская область
Рейтинг сообщения: 0
перемычку ставил, а на кнопку не жал
вечером попробую...


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

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

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

Мой уютный бложик... заходите!


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

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


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

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


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

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


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