roboforum.ru

Технический форум по робототехнике.
Текущее время: 09 май 2025, 09:41

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


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


В этом форуме новые темы не создаются, однако обсуждение допустимо.



Начать новую тему Ответить на тему  [ Сообщений: 359 ]  На страницу Пред.  1 ... 11, 12, 13, 14, 15, 16, 17 ... 24  След.
Автор Сообщение
 Заголовок сообщения: Re: мини Wall-e
СообщениеДобавлено: 23 окт 2009, 23:21 
Не в сети
Аватара пользователя

Зарегистрирован: 23 окт 2007, 22:03
Сообщения: 3037
Откуда: Москва
прог. языки: С
ФИО: Евгений Яковец
flyroman писал(а):
микросхему, которая звук записывает, не подходит, которую я предлагал...

Подходит, но не влезает. Ели-ели динамик от нокии впихнул. Больше в этот "корпус" ничего не впихнуть :cry:

Добавлено спустя 3 минуты 32 секунды:
=DeaD= писал(а):
Ну и наконец для 1 секунды записи звука надо 11Кб места.

Я записал одно слово из фильма "Вввваааалллиии" Занимает 7 кБ. Напомню, что у меня Атмега8. 8кБ памяти :(

_________________
- Этот человек - не человек! это робот!
- Как? уже делают?!
- Делают!!!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: мини Wall-e
СообщениеДобавлено: 23 окт 2009, 23:22 
Не в сети
Аватара пользователя

Зарегистрирован: 05 окт 2005, 12:03
Сообщения: 3340
Откуда: Литва
прог. языки: asm
Дак это и понятно, ISD даже в SMD корпусе довольно большая, а ещё обвязка к ней и усилитель - это явно не то=))
Есть МК - и его нужно заставить звучать.

_________________
_________
Sincerely,
Vovan


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: мини Wall-e
СообщениеДобавлено: 23 окт 2009, 23:27 
Не в сети
Аватара пользователя

Зарегистрирован: 23 окт 2007, 22:03
Сообщения: 3037
Откуда: Москва
прог. языки: С
ФИО: Евгений Яковец
Vovan! Золотые слова! :friends:

_________________
- Этот человек - не человек! это робот!
- Как? уже делают?!
- Делают!!!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: мини Wall-e
СообщениеДобавлено: 23 окт 2009, 23:41 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Модератор "=DeaD=":Удалил 2 пустышки contr'а и ответы к ним

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: мини Wall-e
СообщениеДобавлено: 23 окт 2009, 23:43 
Не в сети
Аватара пользователя

Зарегистрирован: 05 окт 2005, 12:03
Сообщения: 3340
Откуда: Литва
прог. языки: asm
Спасибо =DeaD=, а то я уже нервничать начал... а тема то прелестная :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: мини Wall-e
СообщениеДобавлено: 23 окт 2009, 23:44 
Не в сети

Зарегистрирован: 17 апр 2009, 15:09
Сообщения: 987
Откуда: Rostov-Don
Цитата:
А хотелось бы одной. Типа ШИМ-ом.

уцелел лишь перевод по теме [url]http://klev.land.ru/bot/btс.htm[/url]
а вообще у автора была DOS прога записи. Не wav, но звучало прилично

ps. куда сбросить? ссылки не работают :pardon:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: мини Wall-e
СообщениеДобавлено: 23 окт 2009, 23:46 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Сюда сбросить в прикрепленном файле - разве не получается?

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: мини Wall-e
СообщениеДобавлено: 23 окт 2009, 23:49 
Не в сети

Зарегистрирован: 17 апр 2009, 15:09
Сообщения: 987
Откуда: Rostov-Don
Уже раза 4 в разных видах пытался. Давайте сброшу кому-нибудь мылом и пробуйте вставить сами

как вариант заходим сюды http://klev.land.ru/bot/ и жмем btс.htm


Последний раз редактировалось contr 24 окт 2009, 00:12, всего редактировалось 2 раз(а).

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: мини Wall-e
СообщениеДобавлено: 24 окт 2009, 00:05 
Не в сети

Зарегистрирован: 29 окт 2008, 18:14
Сообщения: 260
Откуда: Химки МО
прог. языки: Java
yak-40 писал(а):
Потихоньку учу мини Валли всему понемногу :)
На очереди звук. Полифония не получилась :D пока можно выводить только одноголосный звук.
Например вот такой: ...

НУ просто супер! Класно что у него такая приемистость!
Самое то, имхо! Очень как в мульте!

Добавлено спустя 2 минуты 25 секунд:
Кстати тема для небольшого бузинеса:)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: мини Wall-e
СообщениеДобавлено: 24 окт 2009, 01:12 
Не в сети
Аватара пользователя

Зарегистрирован: 07 окт 2009, 00:29
Сообщения: 6028
Откуда: СПб
yak-40 писал(а):
Я записал одно слово из фильма "Вввваааалллиии" Занимает 7 кБ.


В каком виде? Какая частота оцифровки?
Выложи - поиздеваюсь - может и ужму :)
В восьмую мегу - пара-тройка секунд точно влезет - а это немало!

Добавлено спустя 15 минут 11 секунд:
Вот например. Алгоритм простой как три копейки.
Шум высокочастотный, который слышен в декодированном файле,
режется простой RC-цепочкой.

Там еще, правда, пауза вначале где-то миллисекунд 20.
И свист фоновый очень мешает.
Можно и сильнее жать, если очень хочется.

Смотри вложения.


Вложения:
Комментарий к файлу: Кодек с примерами - 19кБайт (8 бит 8кГц) -> 4800 Байт
WallyAVR.zip [49.4 КиБ]
Скачиваний: 44


Последний раз редактировалось Michael_K 24 окт 2009, 01:35, всего редактировалось 3 раз(а).
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: мини Wall-e
СообщениеДобавлено: 24 окт 2009, 01:14 
Не в сети

Зарегистрирован: 26 мар 2008, 12:45
Сообщения: 326
Коллеги
Есть очень простое решение - однобитный ШИМ, конечно если так можно назввать..
Решение таково:
звуковойт сигнал усиливается до напряжений ТТL и простым компаратором преобразуется в цифру, далее этот сигнал подается на ногу МК и опрашиватся процессором.Все эти данные записываются в память а потом воспроизодятся с таким же темпом на выход. На выходе стоит примитивный ключ нагруженный на маленький динамик, желательно ом 30-50.
Недостаток один - большие объемы занимаемой памяти. Уже не помню с каким периодом опрашивался,но примерный результат таков: - приемлимая речь 7 секнд - 64 кбайт, хотя кажется много, попробуте наговорить 7 секунд , можно наговорить уйму слов.
Решение примитивное, но рабочее и повторялось много раз....
loox


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: мини Wall-e
СообщениеДобавлено: 24 окт 2009, 01:34 
Не в сети
Аватара пользователя

Зарегистрирован: 07 окт 2009, 00:29
Сообщения: 6028
Откуда: СПб
А вот что получается, если тупо выкинуть из каждых
160 сэмплов последних 80, а первые 80 проигрывать дважды:
вложение.

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


Вложения:
Комментарий к файлу: Тупо повторили каждые 80 сэмплов.
wall-e_doubled.rar [9.09 КиБ]
Скачиваний: 55
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: мини Wall-e
СообщениеДобавлено: 24 окт 2009, 08:57 
Не в сети
Аватара пользователя

Зарегистрирован: 15 сен 2007, 13:03
Сообщения: 6338
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович
я один не слышу чо там кто-т сказать пытается ?

_________________
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: мини Wall-e
СообщениеДобавлено: 24 окт 2009, 09:45 
Не в сети
Аватара пользователя

Зарегистрирован: 23 окт 2007, 22:03
Сообщения: 3037
Откуда: Москва
прог. языки: С
ФИО: Евгений Яковец
Ошибся :( не 7 а 15 кБ получилось.
Вложение:
walli2.rar [6.63 КиБ]
Скачиваний: 30

Тихо правда получилось. Но это не важно. Важен принцип.
Допустим удалю заголовок файла, уменьшаю его, это не вопрос, а как разместить полученный массив в памяти меги?

_________________
- Этот человек - не человек! это робот!
- Как? уже делают?!
- Делают!!!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: мини Wall-e
СообщениеДобавлено: 24 окт 2009, 10:25 
Не в сети
Аватара пользователя

Зарегистрирован: 28 дек 2004, 20:33
Сообщения: 10211
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович
в компиляторе через буфер обмена вставить в масив


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 359 ]  На страницу Пред.  1 ... 11, 12, 13, 14, 15, 16, 17 ... 24  След.

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


Кто сейчас на конференции

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


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

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO