А интерес к SD карте есть потому, что хочется автономное такое устройство, которое могло бы включаться, например по реле времени. Вот!
Ардуино, ESP, STM32 с WS2812 и Gladiator, Jinx! +SD
Ардуино, WS2812 и Jinx! +SD
aidar_i, сейчас нет в наличии ESP8266, а что такое SPIFFS я не знаю
А интерес к SD карте есть потому, что хочется автономное такое устройство, которое могло бы включаться, например по реле времени. Вот!
А интерес к SD карте есть потому, что хочется автономное такое устройство, которое могло бы включаться, например по реле времени. Вот!
-
aidar_i
- Полковник
- Сообщения: 3415
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 22 раза
- Поблагодарили: 143 раза
- Контактная информация:
Ардуино, WS2812 и Jinx! +SD
Поиском в форуме найдите мои проекты с spiffs. Там и есть ссылка на статью об этом. А esp8266 купите, стоящий МК. Spiffs это память МК, которая используется для хранения файлов. Вместо СД Вы записываете файл с эффектами в него и используете автономно.
Ардуино, WS2812 и Jinx! +SD
Я попытался повторить то что Вы выложили здесьaidar_i писал(а): 17 июн 2019, 07:26 В программе, в проекте нижний вход - Speed (если используете блоки без входа скорости , зайдите в блок через редактировать, в LoopSection в строке delay(50); поменяйте число.
Отправлено спустя 1 минуту 40 секунд:aidar_i писал(а): 13 июн 2019, 20:01 для тех кто не имеет или ждет ленту WS2812 выложил симуляцию матрицы 30х10 в Протеус. Приложил скриншоты для настройки программы Jinx!
WS2812 matrix 30x10.rar
(27.39 КБ) 5 скачиваний
Протеус матрица 30х10.rar
(286.17 КБ) 4 скачивания
Использован проект отсюда. В настройках поставьте пиксели 300 штук.
Пока не заработал. Можете выложить hex с которым у Вас работает?
Отправлено спустя 7 минут 14 секунд:
[ref]aidar_i[/ref], на Вашем скриншоте "Настройка FastPatch" почему значения:
Red 88
Green 87
Blue 89
?
[spoiler] [/spoiler]
У меня выставляются
Red 0
Green 1
Blue 2
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- Ivan_Kornege
- Лейтенант
- Сообщения: 338
- Зарегистрирован: 29 апр 2017, 08:24
- Откуда: гАндурас
- Имя: Ivan
Ардуино, WS2812 и Jinx! +SD
Такая же ерунда. Нифига не выводит тысячу раз все перенастроил.aidar_i писал(а): 16 июн 2019, 18:54 Матрица если краснеет, то работает, подождите ещё, начнется экран меняться.
В Jinx текст бежит и переливается в протеусе только краснеет матрица и черные точки внутри кружочков.
Протеус вылетает через минуту.
[spoiler] [/spoiler]
Комп Core i5 2.4GHz Win7 64, 8гб памяти.
Проект брал отсюда для MEGA2560
WS2812 ArduinoMEGA Jinx!.flp
Отправлено спустя 4 минуты 4 секунды:
у меня тоже выставляютсяEgorKa писал(а): 17 июн 2019, 20:06 aidar_i, на Вашем скриншоте "Настройка FastPatch" почему значения:
Red 88
Green 87
Blue 89
Red 0
Green 1
Blue 2
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
aidar_i
- Полковник
- Сообщения: 3415
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 22 раза
- Поблагодарили: 143 раза
- Контактная информация:
Ардуино, WS2812 и Jinx! +SD
Я не знаю пока почему так. На ноутбуке у меня нормально. Но на рабочем компе аналогично. А эти значения правильны (Вот здесь Ваша ошибка. Кто нибудь смог ещё повторить?
Отправлено спустя 37 минут 29 секунд:
Отправлено спустя 8 минут 2 секунды:
Ещё, запускать программу Протеус нужно от имени администратора.
Отправлено спустя 37 минут 29 секунд:
Можете из адаптера микрокарты сделать, в сети много об этом.
Отправлено спустя 8 минут 2 секунды:
Ещё, запускать программу Протеус нужно от имени администратора.
Последний раз редактировалось aidar_i 20 июн 2019, 13:05, всего редактировалось 2 раза.
- Ivan_Kornege
- Лейтенант
- Сообщения: 338
- Зарегистрирован: 29 апр 2017, 08:24
- Откуда: гАндурас
- Имя: Ivan
Ардуино, WS2812 и Jinx! +SD
не помоглоaidar_i писал(а): 18 июн 2019, 14:29 Ещё, запускать программу Протеус нужно от имени администратора.
-
aidar_i
- Полковник
- Сообщения: 3415
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 22 раза
- Поблагодарили: 143 раза
- Контактная информация:
Ардуино, WS2812 и Jinx! +SD
Пробовал установить Протеус 8.8 в другой комп с Виндовс 7, так же как у вас вылетает. Мучил долго, но так и не смог решить. Когда симулируешь другие примеры без МК , работает. На моем компе почему то работает без проблем, поставил руссификатор, ничего не испортилось.
Ардуино, WS2812 и Jinx! +SD
EgorKa писал(а): 15 июн 2019, 17:51 Загрузил на чёрном фоне плата и матрица и что должно происходить? Жму кнопку "симуляция" матрица краснеет- все кружочки. И всё.
Мальчишки, а вы включаете в Jinx "Start Output"Ivan_Kornege писал(а): 18 июн 2019, 13:32 В Jinx текст бежит и переливается в протеусе только краснеет матрица и черные точки внутри кружочков.
[spoiler] [/spoiler]
и проверьте обмен данными через ваши виртуальные компорты програмкой "Tera Term"
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- Ivan_Kornege
- Лейтенант
- Сообщения: 338
- Зарегистрирован: 29 апр 2017, 08:24
- Откуда: гАндурас
- Имя: Ivan
Ардуино, WS2812 и Jinx! +SD
проверил инфа летает между терминаламиMining писал(а): 19 июн 2019, 05:54 проверьте обмен данными через ваши виртуальные компорты програмкой "Tera Term"
Отправлено спустя 4 минуты 38 секунд:
ААААААААА заработало. Но протез вылетает сАбака.
-
aidar_i
- Полковник
- Сообщения: 3415
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 22 раза
- Поблагодарили: 143 раза
- Контактная информация:
Ардуино, WS2812 и Jinx! +SD
Почитайте вот это:
[spoiler]Вопрос: Симуляция запускается, но через несколько секунд (минут) программа закрывается.
Симуляция работает только с некоторыми типами моделей. Примеры из Samples
симулируются без проблем.
Коментарий: Отсутствует лицензия на одну из используемых моделей. Вы используете
«неофициальную» (крякнутую) версию и кряк либо не установлен, либо неправильно установлен.
Протеус имеет многоступенчатую защиту от нелегального использования, которая
многократно проверяется в процессе симуляции. Защищаются файлы как в основной папке
программы \BIN (Isis.exe, Ares.exe, Licence.dll, Prospice.dll), так и в папке библиотек моделей
\Models (Avr.dll, Lcdalfa.dll, Lcdpixel.dll, LedMPX.dll, Pic16.dll, Pic18.dll, Mcs8051.dll и некоторые
другие модели). Поэтому симуляция будет работать только с теми библиотеками, на которые
имеется лицензия, или к которым применялась «доработка».[/spoiler]
Я, кажется, победил! Программа не падает!
Отправлено спустя 1 час 28 минут 23 секунды:
Здесь, как я это сделал.
Если кто не может открыть, заменил файлы.
[spoiler]Вопрос: Симуляция запускается, но через несколько секунд (минут) программа закрывается.
Симуляция работает только с некоторыми типами моделей. Примеры из Samples
симулируются без проблем.
Коментарий: Отсутствует лицензия на одну из используемых моделей. Вы используете
«неофициальную» (крякнутую) версию и кряк либо не установлен, либо неправильно установлен.
Протеус имеет многоступенчатую защиту от нелегального использования, которая
многократно проверяется в процессе симуляции. Защищаются файлы как в основной папке
программы \BIN (Isis.exe, Ares.exe, Licence.dll, Prospice.dll), так и в папке библиотек моделей
\Models (Avr.dll, Lcdalfa.dll, Lcdpixel.dll, LedMPX.dll, Pic16.dll, Pic18.dll, Mcs8051.dll и некоторые
другие модели). Поэтому симуляция будет работать только с теми библиотеками, на которые
имеется лицензия, или к которым применялась «доработка».[/spoiler]
Я, кажется, победил! Программа не падает!
Отправлено спустя 1 час 28 минут 23 секунды:
Здесь, как я это сделал.
Если кто не может открыть, заменил файлы.
Ардуино, WS2812 и Jinx! +SD
Спасибо. Действительно не активен был режим. Запустился -данные пошли.
В Вашем проекте неправильно соединены полосы ленты и выводится кракозябра вместо текста.aidar_i писал(а): 13 июн 2019, 20:01 выложил симуляцию матрицы 30х10 в Протеус. Приложил скриншоты для настройки программы Jinx!
WS2812 matrix 30x10.rar
Для определения правильно ли подключены полосы я использовал в Jinx! функцию "Radar/Scan Lin". На всю высоту матрицы бегает столб слева на право -без труда на малой скорости видно каждый засвеченный диод.
Отправлено спустя 3 минуты 58 секунд:
Не понял как из Jinx! выводить нужный текст. Точнее как его туда запихнуть.
-
aidar_i
- Полковник
- Сообщения: 3415
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 22 раза
- Поблагодарили: 143 раза
- Контактная информация:
Ардуино, WS2812 и Jinx! +SD
Все у меня правильно! И в железе и в Протеусе выводятся правильно.EgorKa писал(а): 19 июн 2019, 20:21 В Вашем проекте неправильно соединены полосы ленты и выводится кракозябра вместо текста.
Есть кнопка Edit ниже выбранного эффекта, нажмите и поймете как.
Отправлено спустя 7 минут 52 секунды:
[spoiler][/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Ардуино, WS2812 и Jinx! +SD
Да уже разобрался прочитал инструкцию.
может не тот проект загрузили? Мне пришлось перерисовать соединение из Вашего проекта.
Ленты у меня пока нет -виртуально смотрю что могёт.
- Ivan_Kornege
- Лейтенант
- Сообщения: 338
- Зарегистрирован: 29 апр 2017, 08:24
- Откуда: гАндурас
- Имя: Ivan
Ардуино, WS2812 и Jinx! +SD
у меня тоже прыгающие огоньки и нет текста. Проект из поста #10 WS2812 matrix 30x10.raraidar_i писал(а): 20 июн 2019, 05:29 Что то с настройками, должно быть и в проекте и в Jinx лента GBR.
Куда копать?
-
aidar_i
- Полковник
- Сообщения: 3415
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 22 раза
- Поблагодарили: 143 раза
- Контактная информация:
Ардуино, WS2812 и Jinx! +SD
Обратите внимание на эту настройку!
[spoiler] [/spoiler]
[spoiler] [/spoiler]
Так должен быть! У меня всегда эти цифры! У вас PatchMode по другому настроен!EgorKa писал(а): 17 июн 2019, 20:06 aidar_i, на Вашем скриншоте "Настройка FastPatch" почему значения:
Red 88
Green 87
Blue 89
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- Ivan_Kornege
- Лейтенант
- Сообщения: 338
- Зарегистрирован: 29 апр 2017, 08:24
- Откуда: гАндурас
- Имя: Ivan
Ардуино, WS2812 и Jinx! +SD
Точно патч передернул вот здесь и все норм выводит
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Ардуино, WS2812 и Jinx! +SD
ОК. Настроил теперь появились значения:
Red 88
Green 87
Blue 89
работает корректно с Вашим проектом.
Файлы эффектов откуда берете? Пробую смоделировать с SD в протеусе.aidar_i писал(а): 30 май 2019, 19:47 Так же можно записать эффекты на SD карту и проигрывать используя только Ардуино без компьютера (выложил сюда).
-
aidar_i
- Полковник
- Сообщения: 3415
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 22 раза
- Поблагодарили: 143 раза
- Контактная информация:
Ардуино, WS2812 и Jinx! +SD
Файл эффектов сами пишете или находите готовые. Переименовываете на 1.out, если другое название.
Последний раз редактировалось aidar_i 21 июн 2019, 05:32, всего редактировалось 3 раза.
- Ivan_Kornege
- Лейтенант
- Сообщения: 338
- Зарегистрирован: 29 апр 2017, 08:24
- Откуда: гАндурас
- Имя: Ivan
Ардуино, WS2812 и Jinx! +SD
Походу делают экспорт анимации из Jinx - файл получается с расширением ***.out . Его и льют на SD.
https://youtu.be/nhQ6W6iOcDs
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость