roboforum.ru

Технический форум по робототехнике.


Проект звукового модуля под шину RoboBus

Обсуждаем рождающиеся мысли и результаты экспериментов.

Re: Проект звукового модуля под шину RoboBus

Сообщение blindman » 03 апр 2009, 13:39

Минимум 8ом. Усилок может отдать до 1,5 Вт, но я бы ориентировался максимум на 500 мВт - это 250 мА на 8-омной нагрузке. При этом во первых минимальные габариты и масса, во вторых должно быть хорошо слышно на расстоянии в несколько метров.
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!

Аватара пользователя
blindman
 
Сообщения: 4130
Зарегистрирован: 29 апр 2008, 21:15
Откуда: Хабаровск
прог. языки: C,C++,Assembler,PHP,Javascript,Ruby, SPIN,Java(?)
ФИО: Андрей Юрьевич

Re: Проект звукового модуля под шину RoboBus

Сообщение galex1981 » 03 апр 2009, 13:49

Как твое мнение по http://shop.minibot.ru/product_183.html. Реально отдает 1 Вт, 50 Ом сопротивление, и маленький...
if(!Operate) Read(pDatasheet);
Аватара пользователя
galex1981
 
Сообщения: 4363
Зарегистрирован: 04 дек 2008, 22:44
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович

Re: Проект звукового модуля под шину RoboBus

Сообщение blindman » 03 апр 2009, 13:53

при 3-вольтовом питании он выдаст максимум 100 мВт
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!

Аватара пользователя
blindman
 
Сообщения: 4130
Зарегистрирован: 29 апр 2008, 21:15
Откуда: Хабаровск
прог. языки: C,C++,Assembler,PHP,Javascript,Ruby, SPIN,Java(?)
ФИО: Андрей Юрьевич

Re: Проект звукового модуля под шину RoboBus

Сообщение galex1981 » 03 апр 2009, 13:56

В принципе ты прав. Ладно, буду искать дальше
А если от сотового динамик?
if(!Operate) Read(pDatasheet);
Аватара пользователя
galex1981
 
Сообщения: 4363
Зарегистрирован: 04 дек 2008, 22:44
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович

Re: Проект звукового модуля под шину RoboBus

Сообщение blindman » 03 апр 2009, 14:06

Можно и от сотового попробовать.

Пробовал от ноутбука - еле звучит. Померял сопротивление - чуть больше ома. Может обмотку замкнуло. Он когда в ноуте стоял тоже тихо играл
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!

Аватара пользователя
blindman
 
Сообщения: 4130
Зарегистрирован: 29 апр 2008, 21:15
Откуда: Хабаровск
прог. языки: C,C++,Assembler,PHP,Javascript,Ruby, SPIN,Java(?)
ФИО: Андрей Юрьевич

Re: Проект звукового модуля под шину RoboBus

Сообщение galex1981 » 03 апр 2009, 14:17

На ноутах, по крайней мере в большинстве моделей стоят 8 Омные динамики, скорее всего попался с замкнутой обмоткой
if(!Operate) Read(pDatasheet);
Аватара пользователя
galex1981
 
Сообщения: 4363
Зарегистрирован: 04 дек 2008, 22:44
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович

Re: Проект звукового модуля под шину RoboBus

Сообщение Duhas » 03 апр 2009, 22:28

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

Re: Проект звукового модуля под шину RoboBus

Сообщение blindman » 04 апр 2009, 06:50

Никто и не говорит о повышении мощности. Наоборот хочется получить минимальное потребление.
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!

Аватара пользователя
blindman
 
Сообщения: 4130
Зарегистрирован: 29 апр 2008, 21:15
Откуда: Хабаровск
прог. языки: C,C++,Assembler,PHP,Javascript,Ruby, SPIN,Java(?)
ФИО: Андрей Юрьевич

Re: Проект звукового модуля под шину RoboBus

Сообщение TrashVigor » 04 апр 2009, 16:09

Blindman :) Крута чувак, тож такое хочу. Не ну прикиньте какая хорошая охранная вещь получается. Прикручиваешь камеру как кто, звук издал ночью нехороший :) , сразу в то место прожектора врубаются и тя на камеру записывают, как ты там свинью с мясокомбината ташишь), в агресивных версиях охранной системы прикручивается калаш и в то место где звук появился он обойму всаживает. :) Штука клевая.
GIRUGAMESH!
Аватара пользователя
TrashVigor
 
Сообщения: 134
Зарегистрирован: 11 июл 2008, 22:43
Откуда: Воронежск
прог. языки: С, Delphi, Asm

Re: Проект звукового модуля под шину RoboBus

Сообщение FireFly » 05 апр 2009, 03:44

жжжесть :ROFL:
Домашняя робототехника - RoboZone.SU
горючее...- пиво... много... :)
Аватара пользователя
FireFly
 
Сообщения: 1576
Зарегистрирован: 19 июн 2005, 18:27
Откуда: Камышин

Re: Проект звукового модуля под шину RoboBus

Сообщение Timmy » 05 апр 2009, 22:18

ага а в российской версии робота,
стреляет тя из калаша,
а стыренную свинью быстро продает на рынке

почему не использовать динамик как от пасивных колонок для ноутов?
чтото вроде
http://www.chip-dip.ru/product0/779525647.aspx
тамже 8 омный есть
3 ватта можно прям реальный музон заколбасить
правда радиус 100 мм(динамик на четырех колесах)
нехватает запятых? возьми пару отсюда ,,,,,,,,,,,,,,,,,,, =)
Timmy
 
Сообщения: 225
Зарегистрирован: 13 янв 2009, 11:19
Откуда: Санкт Петербург

Re: Проект звукового модуля под шину RoboBus

Сообщение blindman » 06 апр 2009, 02:49

Timmy писал(а):почему не использовать динамик как от пасивных колонок для ноутов?
потому что
Timmy писал(а):правда радиус 100 мм(динамик на четырех колесах)
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!

Аватара пользователя
blindman
 
Сообщения: 4130
Зарегистрирован: 29 апр 2008, 21:15
Откуда: Хабаровск
прог. языки: C,C++,Assembler,PHP,Javascript,Ruby, SPIN,Java(?)
ФИО: Андрей Юрьевич

Re: Проект звукового модуля под шину RoboBus

Сообщение blindman » 11 апр 2009, 11:05

Приделал 8-омный динамик от сотового, звук довольно громкий. Звук становится значительно громче, если динамик прижать "лицом" к достаточно большой поверхности (стол). Но и просто пластиковая карта, прикленная к динамику, заметно повышает громкость.
blindman писал(а):теперь можно играть файлы до 44000 сэмплов/с, 8- и 16-битные, моно и стерео

Поправка - 16-битные стерео файлы максимум 32000 сэмплов/с, быстрее не успевает.
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!

Аватара пользователя
blindman
 
Сообщения: 4130
Зарегистрирован: 29 апр 2008, 21:15
Откуда: Хабаровск
прог. языки: C,C++,Assembler,PHP,Javascript,Ruby, SPIN,Java(?)
ФИО: Андрей Юрьевич

Re: Проект звукового модуля под шину RoboBus

Сообщение blindman » 17 апр 2009, 14:00

Первая версия прошивки. Управление по I2C. Адрес - 0xAA.

Команды :

  • S 0xAA+W 0x80 filename.wav P - начать воспроизведение файла filename.wav
  • S 0xAA+W 0x01 V P - установить громкость. V=0 - 25%, V=1 - 50%, V=2 - 75%, V=3 - 100%
  • S 0xAA+W 0x40 SR 0xAA+R x P - прочитать состояние (возвращается в байте x).
    Значение байта состояния:
    • 0x00 - файл не воспроизводится, ошибок нет
    • 0x01 - 0x7F - файл не воспроизводится, байт состояния соответствует коду ошибки FatFS
    • 0x80 - система занята обработкой команды (поиск и открытие файла и т.п.)
    • 0x81 - воспроизводится файл, ошибок нет
    • 0x82 - файл не воспроизводится, формат файла не поддерживается

Пока система находится в состоянии 0x80, команды воспроизведения файла будут игнорироваться. В остальных состояниях можно отправлять команду воспроизведения файла.


На очереди - функции записи звука и поиска направления на источник звука.

Добавлено спустя 4 минуты 30 секунд:
Еще один момент - сразу после сброса воспроизводится файл startup.wav, если он присутствует в корневом каталоге на карте
Вложения
sound.zip
(68.27 КиБ) Скачиваний: 31
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!

Аватара пользователя
blindman
 
Сообщения: 4130
Зарегистрирован: 29 апр 2008, 21:15
Откуда: Хабаровск
прог. языки: C,C++,Assembler,PHP,Javascript,Ruby, SPIN,Java(?)
ФИО: Андрей Юрьевич

Re: Проект звукового модуля под шину RoboBus

Сообщение =DeaD= » 17 апр 2009, 14:29

Ну ничего себе :Bravo:
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Пред.След.

Вернуться в Идеи

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

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