Форум myROBOT.ru » Шаг за шагом » С чего начать? » Нужна помощь

Страниц (3): [1] 2 3 »
 

1. Focuse - 30 Января, 2009 - 19:27:31 - перейти к сообщению
Я тут попытался сделать робота. Мне надо, чтобы он улавливал 4 звуковые команды, подаваемые камертоном, т.е. чтобы он распознавал звуки до,ре,ми,фа или их частоты? Подскажите, как это можно осуществить? Можно ли это сделать на микроконтроллерах Amtel или Pic?
(Добавление)
В принципе, частоты необходимых звуков известны
2. redcat - 30 Января, 2009 - 20:12:49 - перейти к сообщению
По идее нужно сделать аналоговые звуковые фильтры из катушек индуктивности и конденсаторов...
Или делать запись звуков в пямять и потом сравнение...
3. Focuse - 30 Января, 2009 - 20:18:35 - перейти к сообщению
Это возможно на каком-нибудь простом микроконтроллере?
4. бот_м_16 - 30 Января, 2009 - 20:26:20 - перейти к сообщению
Начните с чегонибудь попроще! Голливудская улыбка
5. redcat - 30 Января, 2009 - 21:09:58 - перейти к сообщению
сделать программу распознования звуком в принципе можно... даже на древних телефонах есть голосовой набор, там процы похуже чем в нонешних МК стояли. так что теоретически мощи должно хватить.
Есть примерына АВР по воспроизведению звуковых файлов из памяти, думаю от туда копать надо.
6. бот_м_16 - 30 Января, 2009 - 21:15:26 - перейти к сообщению
Посмотри на robozone.su там есть звуковые сенсоры с этого и начни
7. VCOM - 30 Января, 2009 - 21:45:07 - перейти к сообщению
Во какая штука есть... http://www.rlocman.ru/shem/schem...cs.html?di=33988 Я правдо в музыке вообще никак... Есть у этих до ре ми точные частоты?
8. бот_м_16 - 30 Января, 2009 - 21:54:46 - перейти к сообщению
класная штука
частоты можно померить тока надо при приёме команды вибирать не одну частоту а несколько(+-)
9. VCOM - 30 Января, 2009 - 21:58:11 - перейти к сообщению
Чо то я тормозить уже начинаю Ж)))) В википедии написано что камертон настроен на одну частоту 440 Гц... Как им уапрвлять то? Ж)))))
10. redcat - 30 Января, 2009 - 22:56:47 - перейти к сообщению
да, камертон гудит 440 герц, исполбзуется для настройки музыкальных инструментов.....
может есть другие камертоны, но я не знаю.
11. ОЛЕГ - 31 Января, 2009 - 00:47:21 - перейти к сообщению
Если камертон обработать болгаркой, он будет гудеть иначе. Я проверял. не в себе

Мне кажется, будет несколько проблематично обрабатывать близкие ноты.
Вот, например, 440 герц- это нота Ля (стандартный камертон). Частота ноты Си будет отличаться от ноты Ля в 1.059 раза и составит 466 герц. Поэтому аналоговые фильтры не смогут корректно обработать такой сигнал.

Либо выбирать другие звуки с интервалом в октаву (частота будет отличаться в два раза) и делать аналоговый октавный эквалайзер Ухмылка , либо делать осциллограф, как говорит уважаемый VCOM.
12. VCOM - 31 Января, 2009 - 13:19:08 - перейти к сообщению
Т.е палучается шаг в районе 25 герц... Тады я боюсь не потянет АВР такого с фурье... Нужно либо шаг герц 200. Либо проц покруче, типа АРМ какогонить... Вод... Я думаю lpc2103 вполне себе потянет. Тока я так и не понял а зачем именно звуковое управление то?
13. Focuse - 31 Января, 2009 - 14:22:37 - перейти к сообщению
У меня камертон для настройки гитары. там 6 Разных звуков. Их частоты я в википедии нашел
14. ОЛЕГ - 31 Января, 2009 - 17:27:33 - перейти к сообщению
Может сподручнее будет хлопки в ладоши посчитать? Один хлопок- одна команда, два- другая и так далее. Улыбка
15. VCOM - 31 Января, 2009 - 17:54:11 - перейти к сообщению
Ога. Я помню у меня в детстве такая штука была. Скорая вроде. Она по хлопку режимы переключала Ж)))) Там ваще без контроллеров все было. Типа усилок микрофонный, компаратор и счетчик на тригере Ж)))))