Музыкальная шкатулка.

Ответить
Гость

Музыкальная шкатулка.

Сообщение Гость »

С помощью этого можно сделать озвучивание каких либо команд или просто попищать Изображение .

Меняя массив можно задать любую мелодию , например здесь массив с нотами "Во поле берёза стояла"
В пользовательском блоке расположены ноты первой октавы ,но при желании его можно расширить.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Гость 21 фев 2016, 23:29, всего редактировалось 1 раз.
Гость

Музыкальная шкатулка.

Сообщение Гость »

"Маленькой ёлочке холодно зимой".
У вас нет необходимых прав для просмотра вложений в этом сообщении.
krom23
Лейтенант
Сообщения: 444
Зарегистрирован: 06 сен 2015, 15:18
Откуда: Калуга
Имя: Андрей

Музыкальная шкатулка.

Сообщение krom23 »

Спасибо, помузицирую Изображение .
Гость

Музыкальная шкатулка.

Сообщение Гость »

Немного изменил пользовательский блок , теперь задействовать можно три октавы , цифры на клавишах соответствуют нотам для создания массива.
8112206.png
1636451.png
Используя цифры вместо нот можно запрограммировать мелодию.
между нотами,в массиве нужно ставить 0 ,а сами ноты нужно прописывать в соответствии с длительностью(1 нота(цифра) 1/16 целой ,а целая получается 16 нот подряд ).
В файлах архива макрос с песней "Во саду ли , в огороде".
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Гость 22 фев 2016, 22:05, всего редактировалось 1 раз.
Гость

Музыкальная шкатулка.

Сообщение Гость »

5001892.png
7643652.png
Добавлено (22.02.2016, 22:11)
---------------------------------------------
пс
Небольшой недочётик: в пользовательском блоке мс а не мкс.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Гость 22 фев 2016, 22:28, всего редактировалось 1 раз.
Аватара пользователя
Chaynik
Рядовой
Сообщения: 92
Зарегистрирован: 15 ноя 2015, 18:26

Музыкальная шкатулка.

Сообщение Chaynik »

Добавлю в копилку мелодий.
Бумер - мобильник (максимально приближено к оригиналу) Изображение
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Chaynik
Рядовой
Сообщения: 92
Зарегистрирован: 15 ноя 2015, 18:26

Музыкальная шкатулка.

Сообщение Chaynik »

Добавил в блок ещё две октавы, теперь их пять!
Полная таблица соответствия нот:
8307844.jpg
"Мобильник" переписал на октаву выше, теперь уж точно максимально приближено к оригиналу  Изображение
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Chaynik
Рядовой
Сообщения: 92
Зарегистрирован: 15 ноя 2015, 18:26

Музыкальная шкатулка.

Сообщение Chaynik »

Муму.

У вас нет необходимых прав для просмотра вложений в этом сообщении.
Гость

Музыкальная шкатулка.

Сообщение Гость »

Браво!
Бурные и продолжительные аплодисменты.... Изображение
А "Мурку" смогёш ?
Аватара пользователя
Chaynik
Рядовой
Сообщения: 92
Зарегистрирован: 15 ноя 2015, 18:26

Музыкальная шкатулка.

Сообщение Chaynik »

Да можно и "Мурку" Изображение
А блок очень понравился! И кстати очень хороший пример для понимания, как работать с массивом.
Гость

Музыкальная шкатулка.

Сообщение Гость »

Сюрприз!
 Все песни в одной проге, их можно выбирать и пускать по кругу.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
oren
Рядовой
Сообщения: 38
Зарегистрирован: 07 сен 2015, 21:02

Музыкальная шкатулка.

Сообщение oren »

Здравствуйте, я попытался изменить схему добавив вход с возможность запуска по команде,но пока на входе нет логической единицы схема фонит,подскажите пожалуйста в чем может быть проблема
У вас нет необходимых прав для просмотра вложений в этом сообщении.
oren
Рядовой
Сообщения: 38
Зарегистрирован: 07 сен 2015, 21:02

Музыкальная шкатулка.

Сообщение oren »

получается так-
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Гость

Музыкальная шкатулка.

Сообщение Гость »

Выключите Buzzer, с помощью элемента OR ,если кнопка не нажата .
И отредактируйте пользовательский блок сделав вход сброса (тоже через OR).
oren
Рядовой
Сообщения: 38
Зарегистрирован: 07 сен 2015, 21:02

Музыкальная шкатулка.

Сообщение oren »

Спасибо!!!!

Добавлено (15.03.2016, 20:58)
---------------------------------------------
спасибо за подсказку,дело оказалось в том ,что  вход EN buzzer постоянно инвертирован,подключил через AND,теперь лог.единица наbuzzer приходит только с кнопкой ON

Добавлено (15.03.2016, 21:05)
---------------------------------------------
Скажите,пожалуйста,существует ли возможность включать в массив голосовые команды,сейчас ломаю над этим голову?
Гость

Музыкальная шкатулка.

Сообщение Гость »

Голос  в массив? -это надо подумать.... их же сравнивать потом нужно...хм.
Но можно начать экперименты с команд свистом .
К примеру частотомер замеряет частоту свиста в разных тональностях и считает количество свистков ,запоминает на время.
Сравнивая с массивом состоящим к примеру из трёх определённых тонов даёт команду если они совпадают , если нет ,то стирает временный массив и ждёт следующей последовательности свистков .
Как-то так.
Аватара пользователя
Chaynik
Рядовой
Сообщения: 92
Зарегистрирован: 15 ноя 2015, 18:26

Музыкальная шкатулка.

Сообщение Chaynik »

C голосом вряд ли что получится.
Тут вариант делать пользовательский блок на основе библиотеки, которая проигрывает wav файлы Изображение
Гость

Музыкальная шкатулка.

Сообщение Гость »

https://ru.aliexpress.com/item....5fa4463 на Алиэкспресс продают распознавалку голоса на 7 команд и до 80 коротких....
Последний раз редактировалось Гость 21 сен 2016, 22:45, всего редактировалось 1 раз.
Ответить

Вернуться в «Проекты различных устройств на Arduino»

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

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