www.open-tager.ru

открытый лазертаг форум
Текущее время: 20 апр 2024, 17:01

Часовой пояс: UTC + 3 часа [ Летнее время ]


Реклама

Правила форума


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



Начать новую тему Ответить на тему  [ Сообщений: 370 ]  На страницу Пред.  1 ... 7, 8, 9, 10, 11, 12, 13 ... 37  След.
Автор Сообщение
 Заголовок сообщения: Re: Изготовление и сборка таггеров
СообщениеДобавлено: 27 сен 2011, 17:43 
Не в сети
Частый гость

Зарегистрирован: 20 авг 2011, 11:50
Сообщений: 27
Откуда: Н.Новгород
MidnightDreamer писал(а):
Нерациональный путь, т.к. при переводе wav в миди мы не получаем синтезированный звук. Суть не меняется, все равно остаются оцифрованные звуковые семплы, разве что порезанные на кусочки и пожатые аудиокодеком. Чтобы воспроизвести это в таггере нужно будет в прошивку встраивать аудиодекодер и миди-механику. Тогда уж проще просто перевести звуки в пожатое mp3 или ogg и в прошивке реализовать декодер под них.


миди это просто нотная запись
а уж синтезировать звук нот AVR может

я кидал ссылку на эту тему


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Изготовление и сборка таггеров
СообщениеДобавлено: 27 сен 2011, 21:08 
Не в сети
Аксакал форума
Аватар пользователя

Зарегистрирован: 12 авг 2011, 16:55
Сообщений: 7514
Откуда: Барнаул, Алтайский край (не путать с республикой Алтай) :-)
По поводу синтеза - интересная мысль.
Ведь любой звук можно синтезировать сложением переодических функций.
А можно и разложить в ряд Фурье.
Но тут математики много, синусов, косинусов. Хватит ли вычислительной мощьности?
Но попробовать можно.
Сначала на компе опробовать идею.
Я как то давно писал кодер/декодер DTMF сигнала.
Для начала нужно разложить звук выстрела в ряд Фурье.

Вот это опечатка была! :)
Вместо косинусов написал сосинусов. :lol:

_________________
Ваше оружие становиться значительно эффективней, если его снять с предохранителя!


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Изготовление и сборка таггеров
СообщениеДобавлено: 27 сен 2011, 22:03 
Не в сети
Частый гость

Зарегистрирован: 20 авг 2011, 11:50
Сообщений: 27
Откуда: Н.Новгород
Воспроизведение однотональных мелодий с помощью AVR

http://radioparty.ru/index.php/prog-avr ... on12-music

может я конечно ошибаюсь, но мне кажется в v1 звуки генерируются по такому принципу


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Изготовление и сборка таггеров
СообщениеДобавлено: 27 сен 2011, 22:59 
Не в сети
Частый гость

Зарегистрирован: 20 авг 2011, 11:50
Сообщений: 27
Откуда: Н.Новгород
полезная информация:

AVR: РАБОТАЕМ С ВНЕШНЕЙ ПАМЯТЬЮ I2C EEPROM типа 24CXX
http://nagits.wordpress.com/2010/12/18/avr_i2c_eeprom/

Извлекаем звук из МК
http://my-avr.at.ua/publ/izvlekaem_zvuk ... d/1-1-0-42 (есть исходники под atmega8)

правда в этом материале работают с картой памяти
но если заменить функции работы с картой на функции работы с eeprom....

схемки для прошивки 24Схх
http://zoneland.ru/forum/viewtopic.php?t=64842

p.s. если кто-то найдет время прикрутить к существующим прошивкам звук из внешней eeprom, готов выступить тестером


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Изготовление и сборка таггеров
СообщениеДобавлено: 28 сен 2011, 06:30 
Не в сети
Аксакал форума
Аватар пользователя

Зарегистрирован: 12 авг 2011, 16:55
Сообщений: 7514
Откуда: Барнаул, Алтайский край (не путать с республикой Алтай) :-)
koshan писал(а):
полезная информация:

AVR: РАБОТАЕМ С ВНЕШНЕЙ ПАМЯТЬЮ I2C EEPROM типа 24CXX
http://nagits.wordpress.com/2010/12/18/avr_i2c_eeprom/

Извлекаем звук из МК
http://my-avr.at.ua/publ/izvlekaem_zvuk ... d/1-1-0-42 (есть исходники под atmega8)

правда в этом материале работают с картой памяти
но если заменить функции работы с картой на функции работы с eeprom....

схемки для прошивки 24Схх
http://zoneland.ru/forum/viewtopic.php?t=64842

p.s. если кто-то найдет время прикрутить к существующим прошивкам звук из внешней eeprom, готов выступить тестером



Интересные варианты, со своими плюсами и минусами.
Заодно и логи можно на них хранить.
Плюсы съёмной карты - можно снять и работать с ней на компьютере через карт ридер.
Минусы - нужен холдер (держатель).
eeprom "шить" придется прямо на девайсе, через COM-порт или USB.
Нужно будет писать специальный софт для этого (хотя, в общем то, это не так страшно).
Или, как вариант - микросхему поместить на отдельной плате, подключаемой к основной через разъем.
И сделать "прошиватель" отдельным устройством.

P.S. Не знаю как со съёмной картой, но с eeprom хочу поработать - как минимум, логи там хранить буду. И за ссылки спасибо, думаю, пригодятся! :)
Кстати, микросхемы есть в DIP-корпусах. :) Что есть хорошо.

_________________
Ваше оружие становиться значительно эффективней, если его снять с предохранителя!


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Изготовление и сборка таггеров
СообщениеДобавлено: 28 сен 2011, 08:55 
Не в сети
Аксакал форума
Аватар пользователя

Зарегистрирован: 07 апр 2011, 18:05
Сообщений: 3669
koshan писал(а):
Воспроизведение однотональных мелодий с помощью AVR

http://radioparty.ru/index.php/prog-avr ... on12-music

может я конечно ошибаюсь, но мне кажется в v1 звуки генерируются по такому принципу


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


Последний раз редактировалось MidnightDreamer 28 сен 2011, 09:05, всего редактировалось 1 раз.

Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Изготовление и сборка таггеров
СообщениеДобавлено: 28 сен 2011, 08:59 
Не в сети
Аксакал форума
Аватар пользователя

Зарегистрирован: 07 апр 2011, 18:05
Сообщений: 3669
Pingvin писал(а):
По поводу синтеза - интересная мысль.
Ведь любой звук можно синтезировать сложением переодических функций.
А можно и разложить в ряд Фурье.
Но тут математики много, синусов, косинусов. Хватит ли вычислительной мощьности?
Но попробовать можно.
Сначала на компе опробовать идею.
Я как то давно писал кодер/декодер DTMF сигнала.
Для начала нужно разложить звук выстрела в ряд Фурье.

Вот это опечатка была! :)
Вместо косинусов написал сосинусов. :lol:



Это очень сложно. А в итоге вы получите нечто похожее на файл WAV :)
Я предлагал простой способ имитации звуков выстрела, описанный еще в бородатые года (смотреть раздел про спецеффекты)

http://www.emuverse.ru/wiki/%D0%9A%D0%B ... 2%D0%B0_10

Алгоритм вывода звука будет выглядеть примерно так:

1. Взять байт из области памяти ПЗУ (абсолютно все равно что он содержит, ибо мы оперируем "белым шумом")
2. Установить значение задержки равное т=т+1
3. задержка т
4. вывод байта в ЦАП и на динамик
5.Сдвинуть значение искомого адреса в ПЗУ
6.Вернуться к пункту 1.

Получается шумовой сигнал с переменным тоном (в данном примере тон будет понижаться от более высокого к низкому).
Все!
Достаточно ограничить его по времени (взять участок с определенными значениями задержки) и у вас эффект похожий на выстрел в Денди.
Единственный параметр который нужно эксперементально подобрать - начальное значение переменной задержки


Последний раз редактировалось MidnightDreamer 28 сен 2011, 09:24, всего редактировалось 1 раз.

Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Изготовление и сборка таггеров
СообщениеДобавлено: 28 сен 2011, 09:04 
Не в сети
Аксакал форума
Аватар пользователя

Зарегистрирован: 07 апр 2011, 18:05
Сообщений: 3669
koshan писал(а):
MidnightDreamer писал(а):
Нерациональный путь, т.к. при переводе wav в миди мы не получаем синтезированный звук. Суть не меняется, все равно остаются оцифрованные звуковые семплы, разве что порезанные на кусочки и пожатые аудиокодеком. Чтобы воспроизвести это в таггере нужно будет в прошивку встраивать аудиодекодер и миди-механику. Тогда уж проще просто перевести звуки в пожатое mp3 или ogg и в прошивке реализовать декодер под них.


миди это просто нотная запись
а уж синтезировать звук нот AVR может

я кидал ссылку на эту тему


Я имел в виду, что в нашем случае нерационально использовать перевод именно wav в MiDi, т.к. это псевдо миди получается, почти ничем не отличающееся от исходного файла ни размером ни простотой воспроизведения. Да, звуковой трек нарезается на куски и представляется в виде таблицы семплов, а потом эти семплы воспроизводяться по порядку стандартным миди способом. Вот статья

http://mangostudio.ru/wav-in-midi/


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Изготовление и сборка таггеров
СообщениеДобавлено: 28 сен 2011, 09:26 
Не в сети
Аксакал форума
Аватар пользователя

Зарегистрирован: 07 апр 2011, 18:05
Сообщений: 3669
Мою голову с дружеским визитом посетила очередная светлая мысль!

Вспоминая ранние опыты KorSar'а по интеграции схемы LTagKirov в игрушечный автомат я обратил внимание на его попытки использовать звуки игрушки для имитации выстрела. Тогда дело затухло, т.к. запуск "звукового модуля" автомата производился управляющими импульсами выстрелов, и , соответсвенно, все выливалось в краткосрочные звуковые всхлипы.
Так вот! А что если включать звук на игрушке параллельным ключом от кнопки спускового крючка?! ;) Звук конечно будет рассинхронизирован со вспышками выстрелов, но за 150-200р мы получаем "звуковой модуль", который можно доработать УНЧ, и получим звуки на порядок интереснее индикаторных-однотональных. :)

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


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Изготовление и сборка таггеров
СообщениеДобавлено: 28 сен 2011, 10:52 
Не в сети
Аксакал форума
Аватар пользователя

Зарегистрирован: 12 авг 2011, 16:55
Сообщений: 7514
Откуда: Барнаул, Алтайский край (не путать с республикой Алтай) :-)
MidnightDreamer писал(а):
Мою голову с дружеским визитом посетила очередная светлая мысль!

Вспоминая ранние опыты KorSar'а по интеграции схемы LTagKirov в игрушечный автомат я обратил внимание на его попытки использовать звуки игрушки для имитации выстрела. Тогда дело затухло, т.к. запуск "звукового модуля" автомата производился управляющими импульсами выстрелов, и , соответсвенно, все выливалось в краткосрочные звуковые всхлипы.
Так вот! А что если включать звук на игрушке параллельным ключом от кнопки спускового крючка?! ;) Звук конечно будет рассинхронизирован со вспышками выстрелов, но за 150-200р мы получаем "звуковой модуль", который можно доработать УНЧ, и получим звуки на порядок интереснее индикаторных-однотональных. :)

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

У меня лежит такой образец, из него и буду делать таг.
Это самый простой способ, но для серийного выпуска или повторения не ахти. :(

_________________
Ваше оружие становиться значительно эффективней, если его снять с предохранителя!


Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ Сообщений: 370 ]  На страницу Пред.  1 ... 7, 8, 9, 10, 11, 12, 13 ... 37  След.

Часовой пояс: UTC + 3 часа [ Летнее время ]


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

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


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

Найти:
Перейти:  
cron
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB