31.05.2016, 12:23 | #76 |
Brocken-Meister
Регистрация: 27.04.2012
Адрес: !Msk
Сообщений: 8,627
Сказал(а) 'не согласен(а)'!: 7
Сказали 'не согласен'! 110 раз(а) в 87 сообщениях
Сказал(а) спасибо: 7,030
Поблагодарили 9,327 раз(а) в 3,314 сообщениях
:
0 за это сообщение 0 Всего Репутация: репутация неоспорима (9368)
|
Надо многоканальный шилд найти.
__________________
H0 - DR/DB, Ep.III, G и H0m - HSB, Н0е - DR/ÖBB/Zillertalbahn Ep.V-VI. И эночка. Московский Модуль H0-присоединяйтесь! |
|
Пользователь сказал cпасибо: |
31.05.2016, 13:24 | #77 |
Местный
Регистрация: 08.07.2015
Адрес: МО
Сообщений: 2,865
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 3 раз(а) в 2 сообщениях
Сказал(а) спасибо: 4,667
Поблагодарили 3,281 раз(а) в 1,177 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (3292)
|
Внимание, ниже поток сознания...
Подумал над вариантом взять несколько небольших mp3-шилов (чтобы они с картой могли общаться без Arduino) и спроектировать Loconet шилд, на котором будут посадочные места для этих плееров, а также выходы для управления сервами/светодиодами/реле ))) Канеш, дублирование SD-карт - не наш метод, но тем не менее - 2-х голосый модуль это уже будет круто! Например, один голос на фоновые звуки - другой на "специальные". И сделать опции: микшировать голоса или выводить каждый голос на отдельный выход )))) И будет еще одна проблема - считать плей-лист с SD-карты, если модуль в-принципе не позволит общаться с файловой системой карты. Если мелкие mp3-шилд будут сами читать карту, то можно вообще из всего этого сделать декодер для анимации - вывести пару выходов ардуины и использовать их либо как PWM , либо как просто цифровой выход )))) Силовые вещи не хочется вешать на Loconet-шилд, т.к. есть отдельные модули для ардуины (реле мосфетные и обычные) Последний раз редактировалось shalex; 31.05.2016 в 20:01. |
|
2 пользователя(ей) сказали cпасибо: |
11.07.2016, 23:05 | #78 | |||
Местный
Регистрация: 06.03.2009
Адрес: Питер
Сообщений: 3,693
Сказал(а) 'не согласен(а)'!: 10
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 6,942
Поблагодарили 4,844 раз(а) в 1,822 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (5137)
|
Сделал DCC декодер с эффектом сварки и звуком. Скетч представляет собой сборную солянку. Сам световой эффект сварки взял из скетча Василия, в теме на соседнем форуме. Правда использовал другой звуковой модуль и другую библиотеку обработки DCC сигнала. Почему-то мой звуковой модуль не завёлся с васиной DCC библиотекой.
Изначально хотел сделать всё на тиньке85, но тут я тоже обломался. По отдельности библиотеки плеера и парсера DCC на тиньке работают, а вместе не хотят. Надо будет потом попробовать копнуть глубже.
__________________
HO, цифра, OpenDCC, S-88N, OpenCar, BiDiB С приветом из подземки!!! |
|||
|
4 пользователя(ей) сказали cпасибо: |
11.07.2016, 23:21 | #79 |
Местный
Регистрация: 06.03.2009
Адрес: Питер
Сообщений: 3,693
Сказал(а) 'не согласен(а)'!: 10
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 6,942
Поблагодарили 4,844 раз(а) в 1,822 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (5137)
|
Никто не в курсе, а сколько можно создать софтовых serial выходов, с помощью библиотеки SoftwareSerial. Если можно сделать больше чем один, то тогда используя несколько плееров можно получить несколько звуков одновременно.
P.S. Сам почитал. Можно так сделать, только с одним условием. Одновременно не получиться выдать команду на разные порты, только на один из них.
__________________
HO, цифра, OpenDCC, S-88N, OpenCar, BiDiB С приветом из подземки!!! |
|
2 пользователя(ей) сказали cпасибо: |
12.07.2016, 18:11 | #80 | ||||
Местный
Регистрация: 06.03.2009
Адрес: Питер
Сообщений: 3,693
Сказал(а) 'не согласен(а)'!: 10
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 6,942
Поблагодарили 4,844 раз(а) в 1,822 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (5137)
|
Сегодня я это всё-таки осуществил. Думаю, что помогло обновление библиотеки NmraDcc.
Вот мой скетч звукового декодера. Декодер пока поддерживает только короткую адресацию и не умеет менять адрес "на лету", после программирования. Т.е. новый адрес будет присвоен ему только после переподключения. На данный момент используется только первый аксессуарный адрес, но можно добавить звуковых файлов и поправив скетч, запускать их другими стрелочными командами. Как это сделать, можно подсмотреть в оригинале файла minidecoder-а. Вот исходный скетч.
__________________
HO, цифра, OpenDCC, S-88N, OpenCar, BiDiB С приветом из подземки!!! |
||||
|
5 пользователя(ей) сказали cпасибо: |
12.07.2016, 20:27 | #81 |
Местный
Регистрация: 08.07.2015
Адрес: МО
Сообщений: 2,865
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 3 раз(а) в 2 сообщениях
Сказал(а) спасибо: 4,667
Поблагодарили 3,281 раз(а) в 1,177 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (3292)
|
Спасибо, что делитесь наработками!
Подскажите, звуковой модуль питали 3.3В или 5В ? Если 3.3, то какую схему использовали для адаптации уровня сигналов? |
|
12.07.2016, 21:17 | #82 |
Местный
Регистрация: 06.03.2009
Адрес: Питер
Сообщений: 3,693
Сказал(а) 'не согласен(а)'!: 10
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 6,942
Поблагодарили 4,844 раз(а) в 1,822 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (5137)
|
Ничего не мудрил, подключил к 5 вольтам с ардуино.
__________________
HO, цифра, OpenDCC, S-88N, OpenCar, BiDiB С приветом из подземки!!! |
|
13.07.2016, 00:37 | #83 |
Местный
Регистрация: 08.07.2015
Адрес: МО
Сообщений: 2,865
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 3 раз(а) в 2 сообщениях
Сказал(а) спасибо: 4,667
Поблагодарили 3,281 раз(а) в 1,177 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (3292)
|
|
|
13.07.2016, 06:25 | #84 |
Местный
Регистрация: 06.03.2009
Адрес: Питер
Сообщений: 3,693
Сказал(а) 'не согласен(а)'!: 10
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 6,942
Поблагодарили 4,844 раз(а) в 1,822 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (5137)
|
__________________
HO, цифра, OpenDCC, S-88N, OpenCar, BiDiB С приветом из подземки!!! |
|
13.07.2016, 09:32 | #85 |
Brocken-Meister
Регистрация: 27.04.2012
Адрес: !Msk
Сообщений: 8,627
Сказал(а) 'не согласен(а)'!: 7
Сказали 'не согласен'! 110 раз(а) в 87 сообщениях
Сказал(а) спасибо: 7,030
Поблагодарили 9,327 раз(а) в 3,314 сообщениях
:
0 за это сообщение 0 Всего Репутация: репутация неоспорима (9368)
|
Сдается мне, я все таки нашел то, что может подойти для локомотивного звука:
https://www.sparkfun.com/products/13660 14 каналов одновременно. WAV файлы в CD качестве. Играет с микро SD карт размером до 32GB! Минус - размер. Ну и цена. Надо искать китайский аналог.
__________________
H0 - DR/DB, Ep.III, G и H0m - HSB, Н0е - DR/ÖBB/Zillertalbahn Ep.V-VI. И эночка. Московский Модуль H0-присоединяйтесь! |
|
Пользователь сказал cпасибо: |
13.07.2016, 11:13 | #86 |
Engineer of DCC
Регистрация: 18.09.2009
Адрес: Москва
Сообщений: 2,039
Сказал(а) 'не согласен(а)'!: 23
Сказали 'не согласен'! 25 раз(а) в 17 сообщениях
Сказал(а) спасибо: 140
Поблагодарили 2,274 раз(а) в 898 сообщениях
:
0 за это сообщение 0 Всего Репутация: репутация неоспорима (2294)
|
А что мешает взять локомотивный декодер и ничего не мудрить ?
Он и DCC читает и программаторы у многих есть, полностью готовое решение. |
|
Пользователь сказал cпасибо: |
13.07.2016, 11:55 | #87 |
Прохожий
Регистрация: 18.04.2006
Адрес: Москва
Сообщений: 3,266
Сказал(а) 'не согласен(а)'!: 6
Сказали 'не согласен'! 20 раз(а) в 14 сообщениях
Сказал(а) спасибо: 2,919
Поблагодарили 7,489 раз(а) в 1,502 сообщениях
:
0 за это сообщение 0 Всего Репутация: репутация неоспорима (8174)
|
А мешает цена и ограниченность функционала. Вот люди и пытаются найти альтернативу.
|
|
13.07.2016, 14:53 | #88 |
Ĩ.Ĉ.Š.ҧрѻҫҭҩ мӥҫҭҿӄѣӤ.Ҟ.Ҫ
Регистрация: 10.07.2006
Адрес: 13 верста У.Г.Ж.Д. HOe.N.Z? . . G.Oe.HO!
Сообщений: 2,435
Сказал(а) 'не согласен(а)'!: 466
Сказали 'не согласен'! 136 раз(а) в 123 сообщениях
Сказал(а) спасибо: 3,326
Поблагодарили 7,266 раз(а) в 2,870 сообщениях
:
0 за это сообщение 0 Всего Репутация: репутация неоспорима (7895)
|
плата визуально делится на 4 части: стабилизатор питания, процессор со стандартной обвязкой (STM32F405RGT6), картридер и внешний ЦАП (PCM5100) с усилком (lm4990) для звука.
собственно схема: https://cdn.sparkfun.com/datasheets/...rigger_v11.pdf у кидайцев есть готовые тестовые платы: дешовые от 4 $ на stm32f103c8t6 http://www.st.com/content/st_com/en/...m32f103c8.html ИМХО слабоват будет 2-4 канала , но почти готовые плейеры есть и от 20$ на процах STM32F401 http://www.st.com/content/st_com/en/...oductId=LN1810 примерно вдвое меньше таймеров а значит и каналовhttp://ru.aliexpress.com/item/STM32-...645384282.html и на STM32F407ZET6 http://ru.aliexpress.com/item/STM32F...681273554.html вроде как совместимы с 405 http://www.st.com/content/st_com/en/...m32f407ze.html http://www.st.com/content/st_com/en/...m32f405rg.html остается только припаять картридер и ЦАП на отдельной плате |
|
2 пользователя(ей) сказали cпасибо: |
14.07.2016, 16:31 | #89 | ||
Местный
Регистрация: 06.03.2009
Адрес: Питер
Сообщений: 3,693
Сказал(а) 'не согласен(а)'!: 10
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 6,942
Поблагодарили 4,844 раз(а) в 1,822 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (5137)
|
Ещё немного подкорректировал скетч. Теперь доступна и длинная адресация, новые значения CV сразу же становятся актуальными, а также возможен сброс декодера к настройкам по-умолчанию, через CV8. Кстати, т.к. при заливке скетча информация в иипром не пишется, то когда он заливается в новый микроконтроллер, значения CV будут не соответствовать требованиям. Для того, чтобы их привести в нормальный вид, как раз и стоит сразу же выполнить сброс по CV8.
Пока проверил все на Arduino UNO, но думаю, что и на Attiny 85 тоже будет работать. Во всяком случае скетч компилируется без ошибок и под неё. P.S. Подсказка: Если поиграться вот с этими значениями ----- weldingarc_timeout1=random (5, 35); ----- weldingarc_timeout2=random (5, 35); изменяя цифры в скобках и сделав их разными для одной и другой переменной, то можно получить более интересный вариант мерцания светиков.
__________________
HO, цифра, OpenDCC, S-88N, OpenCar, BiDiB С приветом из подземки!!! |
||
|
15.07.2016, 00:08 | #90 | |
Brocken-Meister
Регистрация: 27.04.2012
Адрес: !Msk
Сообщений: 8,627
Сказал(а) 'не согласен(а)'!: 7
Сказали 'не согласен'! 110 раз(а) в 87 сообщениях
Сказал(а) спасибо: 7,030
Поблагодарили 9,327 раз(а) в 3,314 сообщениях
:
0 за это сообщение 0 Всего Репутация: репутация неоспорима (9368)
|
Цитата:
Но во-первых все таки, жажда творчества. ---------- Сообщение добавлено в 02:08 ---------- Предыдущие сообщение было в 02:06 ---------- И еще там прошивка, а это - самое веселое. Проц то поди голый продается.
__________________
H0 - DR/DB, Ep.III, G и H0m - HSB, Н0е - DR/ÖBB/Zillertalbahn Ep.V-VI. И эночка. Московский Модуль H0-присоединяйтесь! |
|
|
15.07.2016, 07:17 | #91 |
Пользователь
Регистрация: 27.01.2014
Адрес: Україна, Одеса
Сообщений: 315
Сказал(а) 'не согласен(а)'!: 6
Сказали 'не согласен'! 2 раз(а) в 2 сообщениях
Сказал(а) спасибо: 67
Поблагодарили 971 раз(а) в 197 сообщениях
:
0 за это сообщение 0 Всего Репутация: - просто великолепная личность (971)
|
|
|
15.07.2016, 10:32 | #92 | |
Engineer of DCC
Регистрация: 18.09.2009
Адрес: Москва
Сообщений: 2,039
Сказал(а) 'не согласен(а)'!: 23
Сказали 'не согласен'! 25 раз(а) в 17 сообщениях
Сказал(а) спасибо: 140
Поблагодарили 2,274 раз(а) в 898 сообщениях
:
0 за это сообщение 0 Всего Репутация: репутация неоспорима (2294)
|
Цитата:
Да 3000тыр это несколько больше чем собрать из 3-4 модулей по 5баксов. Но неужели потраченное время и ковыряние годами с глюками в свободных софтах этого не стоят ? |
|
|
Пользователь сказал cпасибо: |
15.07.2016, 10:49 | #93 |
Михневский НОД
Регистрация: 16.02.2010
Адрес: Москва
Сообщений: 7,271
Сказал(а) 'не согласен(а)'!: 197
Сказали 'не согласен'! 183 раз(а) в 130 сообщениях
Сказал(а) спасибо: 4,045
Поблагодарили 10,562 раз(а) в 3,647 сообщениях
:
0 за это сообщение 0 Всего Репутация: репутация неоспорима (10709)
|
Я бы сказал, что больше в 10 тысяч раз
Ну, а если серьезно, то, как пожелание только, не пора ли задуматься Модельдепо о выпуске декодеров для больших масштабов? И локомотивных, и аксессуарных (а этих вообще дефицит), и вагонных. Вроде как клиенты есть.
__________________
Садовую дорогу в каждый сад! А единичку-в каждый дом! С Н0 пора завязывать... И снова развязывать:) |
|
2 пользователя(ей) сказали cпасибо: |
15.07.2016, 12:00 | #94 |
Пользователь сказал cпасибо: |
15.07.2016, 12:58 | #95 |
Михневский НОД
Регистрация: 16.02.2010
Адрес: Москва
Сообщений: 7,271
Сказал(а) 'не согласен(а)'!: 197
Сказали 'не согласен'! 183 раз(а) в 130 сообщениях
Сказал(а) спасибо: 4,045
Поблагодарили 10,562 раз(а) в 3,647 сообщениях
:
0 за это сообщение 0 Всего Репутация: репутация неоспорима (10709)
|
Думаю, что больше. Только на Депо садоводов более полутора десятков, плюс люди интересуются постоянно, не являясь участниками форума. Потом, ведь не один-два декодера выпускается, а партия штук в 100. Должна разойтись.
оффтопик
__________________
Садовую дорогу в каждый сад! А единичку-в каждый дом! С Н0 пора завязывать... И снова развязывать:) |
|
Пользователь сказал cпасибо: |
15.07.2016, 13:57 | #96 | |
Местный
Регистрация: 06.03.2009
Адрес: Питер
Сообщений: 3,693
Сказал(а) 'не согласен(а)'!: 10
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 6,942
Поблагодарили 4,844 раз(а) в 1,822 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (5137)
|
Цитата:
__________________
HO, цифра, OpenDCC, S-88N, OpenCar, BiDiB С приветом из подземки!!! |
|
|
15.07.2016, 19:52 | #98 |
Brocken-Meister
Регистрация: 27.04.2012
Адрес: !Msk
Сообщений: 8,627
Сказал(а) 'не согласен(а)'!: 7
Сказали 'не согласен'! 110 раз(а) в 87 сообщениях
Сказал(а) спасибо: 7,030
Поблагодарили 9,327 раз(а) в 3,314 сообщениях
:
0 за это сообщение 0 Всего Репутация: репутация неоспорима (9368)
|
Ну, там еще и свет и звук помощнее. Но софт конечно разрабатывать не нужно.
Я то не из экономии занимаюсь этим. Мне интересен челендж. Во всех локах G стоят массоты и ESU.
__________________
H0 - DR/DB, Ep.III, G и H0m - HSB, Н0е - DR/ÖBB/Zillertalbahn Ep.V-VI. И эночка. Московский Модуль H0-присоединяйтесь! |
|
15.07.2016, 23:23 | #99 | |
Пользователь
Регистрация: 14.07.2014
Адрес: СПб
Сообщений: 321
Сказал(а) 'не согласен(а)'!: 4
Сказали 'не согласен'! 1 раз в 1 сообщении
Сказал(а) спасибо: 105
Поблагодарили 225 раз(а) в 111 сообщениях
:
0 за это сообщение 0 Всего Репутация: - весьма и весьма положительная личность (224)
|
Проект забацаете? Я куплю точно
---------- Сообщение добавлено в 23:13 ---------- Предыдущие сообщение было в 23:10 ---------- Цитата:
---------- Сообщение добавлено в 23:23 ---------- Предыдущие сообщение было в 23:13 ---------- У меня декодеры только модельдепо на данный момент, с ними проблем не вижу |
|
|
16.07.2016, 10:06 | #100 |
Engineer of DCC
Регистрация: 18.09.2009
Адрес: Москва
Сообщений: 2,039
Сказал(а) 'не согласен(а)'!: 23
Сказали 'не согласен'! 25 раз(а) в 17 сообщениях
Сказал(а) спасибо: 140
Поблагодарили 2,274 раз(а) в 898 сообщениях
:
0 за это сообщение 0 Всего Репутация: репутация неоспорима (2294)
|
|
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Аксессуарный декодер ServoMotion1 на 4 выхода | Rokfor | Цифровая аппаратура Modelldepo | 245 | 21.05.2023 01:16 |
Аксессуарный декодер AJL2 Power | Rokfor | Цифровая аппаратура Modelldepo | 296 | 25.11.2022 13:34 |
Аксессуарный декодер и поворотный круг от Walthers | Eddypennsy | Цифровая аппаратура Modelldepo | 2 | 15.06.2016 12:22 |
Аксессуарный декодер AJL2 Power Ver 4.0 | Pav | Электрика и DCC | 1 | 24.09.2012 14:12 |
Аксессуарный декодер Kuehn-digital WD10 | kutepoff | Электрика и DCC | 5 | 02.06.2012 00:22 |