Страница 1 из 1
Музыкальная шкатулка.
Добавлено: 21 фев 2016, 23:28
Гость
С помощью этого можно сделать озвучивание каких либо команд или просто попищать

.
Меняя массив можно задать любую мелодию , например здесь массив с нотами "Во поле берёза стояла"
В пользовательском блоке расположены ноты первой октавы ,но при желании его можно расширить.
Музыкальная шкатулка.
Добавлено: 22 фев 2016, 00:08
Гость
"Маленькой ёлочке холодно зимой".
Музыкальная шкатулка.
Добавлено: 22 фев 2016, 14:22
krom23
Спасибо, помузицирую

.
Музыкальная шкатулка.
Добавлено: 22 фев 2016, 21:37
Гость
Немного изменил пользовательский блок , теперь задействовать можно три октавы , цифры на клавишах соответствуют нотам для создания массива.
8112206.png
1636451.png
Используя цифры вместо нот можно запрограммировать мелодию.
между нотами,в массиве нужно ставить 0 ,а сами ноты нужно прописывать в соответствии с длительностью(1 нота(цифра) 1/16 целой ,а целая получается 16 нот подряд ).
В файлах архива макрос с песней "Во саду ли , в огороде".
Музыкальная шкатулка.
Добавлено: 22 фев 2016, 22:11
Гость
5001892.png
7643652.png
Добавлено (22.02.2016, 22:11)
---------------------------------------------
пс
Небольшой недочётик: в пользовательском блоке мс а не мкс.
Музыкальная шкатулка.
Добавлено: 08 мар 2016, 11:49
Chaynik
Добавлю в копилку мелодий.
Бумер - мобильник (максимально приближено к оригиналу)
Музыкальная шкатулка.
Добавлено: 08 мар 2016, 21:41
Chaynik
Добавил в блок ещё две октавы, теперь их пять!
Полная таблица соответствия нот:
8307844.jpg
"Мобильник" переписал на октаву выше, теперь уж точно максимально приближено к оригиналу

Музыкальная шкатулка.
Добавлено: 08 мар 2016, 22:49
Chaynik
Муму.
Музыкальная шкатулка.
Добавлено: 09 мар 2016, 19:29
Гость
Браво!
Бурные и продолжительные аплодисменты....

А "Мурку" смогёш ?
Музыкальная шкатулка.
Добавлено: 09 мар 2016, 22:51
Chaynik
Да можно и "Мурку"

А блок очень понравился! И кстати очень хороший пример для понимания, как работать с массивом.
Музыкальная шкатулка.
Добавлено: 09 мар 2016, 23:16
Гость
Сюрприз!
Все песни в одной проге, их можно выбирать и пускать по кругу.
Музыкальная шкатулка.
Добавлено: 13 мар 2016, 21:52
oren
Здравствуйте, я попытался изменить схему добавив вход с возможность запуска по команде,но пока на входе нет логической единицы схема фонит,подскажите пожалуйста в чем может быть проблема
Музыкальная шкатулка.
Добавлено: 13 мар 2016, 22:06
oren
получается так-
Музыкальная шкатулка.
Добавлено: 15 мар 2016, 11:25
Гость
Выключите Buzzer, с помощью элемента OR ,если кнопка не нажата .
И отредактируйте пользовательский блок сделав вход сброса (тоже через OR).
Музыкальная шкатулка.
Добавлено: 15 мар 2016, 21:05
oren
Спасибо!!!!
Добавлено (15.03.2016, 20:58)
---------------------------------------------
спасибо за подсказку,дело оказалось в том ,что вход EN buzzer постоянно инвертирован,подключил через AND,теперь лог.единица наbuzzer приходит только с кнопкой ON
Добавлено (15.03.2016, 21:05)
---------------------------------------------
Скажите,пожалуйста,существует ли возможность включать в массив голосовые команды,сейчас ломаю над этим голову?
Музыкальная шкатулка.
Добавлено: 15 мар 2016, 22:15
Гость
Голос в массив? -это надо подумать.... их же сравнивать потом нужно...хм.
Но можно начать экперименты с команд свистом .
К примеру частотомер замеряет частоту свиста в разных тональностях и считает количество свистков ,запоминает на время.
Сравнивая с массивом состоящим к примеру из трёх определённых тонов даёт команду если они совпадают , если нет ,то стирает временный массив и ждёт следующей последовательности свистков .
Как-то так.
Музыкальная шкатулка.
Добавлено: 16 мар 2016, 19:13
Chaynik
C голосом вряд ли что получится.
Тут вариант делать пользовательский блок на основе библиотеки, которая проигрывает wav файлы

Музыкальная шкатулка.
Добавлено: 21 сен 2016, 22:43
Гость
https://ru.aliexpress.com/item....5fa4463 на Алиэкспресс продают распознавалку голоса на 7 команд и до 80 коротких....