Проигрыватель wav файлов

Создаем свой блок. Вопросы, помощь знатоков.
aidar_i
Полковник
Сообщения: 3357
Зарегистрирован: 24 дек 2016, 16:55
Откуда: Уфа
Имя: Айдар
Благодарил (а): 13 раз
Поблагодарили: 100 раз
Контактная информация:

Проигрыватель wav файлов

Сообщение aidar_i »

На старом сайте были разработаны пользовательские блоки для проигрывания с SD карты wav файлов, чтение файлов там было по индексам назначенным каждому файлу и индексам массива файлов. Я сделал вход в формате строка, чтобы можно вводить название файла. Можно писать название файла латиницей и расширение wav ( например singl.wav). Сделал базовый блок и блоки проигрывания. Блоки проигрывания можно применять в проекте повторно.
блоки пользовательские СД.rar
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось aidar_i 29 апр 2019, 21:33, всего редактировалось 1 раз.
Бардуино
Рядовой
Сообщения: 5
Зарегистрирован: 19 мар 2018, 15:09
Имя: Бардуинчик

Проигрыватель wav файлов

Сообщение Бардуино »

[ref]aidar_i[/ref], не работает!
aidar_i
Полковник
Сообщения: 3357
Зарегистрирован: 24 дек 2016, 16:55
Откуда: Уфа
Имя: Айдар
Благодарил (а): 13 раз
Поблагодарили: 100 раз
Контактная информация:

Проигрыватель wav файлов

Сообщение aidar_i »

Сам собрал, первый вариант блоки работают, пример изменил, попробуйте так.
Пример3 использования СД блоков.flp
на выходе для светодиода лучше использовать другой пин, 2 например.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
AVGN
Капитан
Сообщения: 727
Зарегистрирован: 03 фев 2017, 12:23

Проигрыватель wav файлов

Сообщение AVGN »

[ref]aidar_i[/ref],
[spoiler]
wav_lib.JPG
[/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Если вы не можете объяснить это просто – значит, вы сами не понимаете этого до конца.
☆Альберт Эйнштейн
aidar_i
Полковник
Сообщения: 3357
Зарегистрирован: 24 дек 2016, 16:55
Откуда: Уфа
Имя: Айдар
Благодарил (а): 13 раз
Поблагодарили: 100 раз
Контактная информация:

Проигрыватель wav файлов

Сообщение aidar_i »

На то FLProg ругается не обращайте внимания, если ругается IDE ставьте библиотеку.
Звук можно сделать просто-поставить усилитель! Больше никак.
Mp3 воспроизводит? Серьезно?
aidar_i
Полковник
Сообщения: 3357
Зарегистрирован: 24 дек 2016, 16:55
Откуда: Уфа
Имя: Айдар
Благодарил (а): 13 раз
Поблагодарили: 100 раз
Контактная информация:

Проигрыватель wav файлов

Сообщение aidar_i »

Чтобы так сделать, Вам надо записать аудиофайлы в измеряемых пределах , например если 10-40 градусов, файлы начиная 10, шагом один градус до 40. С датчика температуры снимать значения в int, а не в float. Преобразуйте в int штатным блоком.
Имена аудиофайлов должны совпадать значением температуры.
Последний раз редактировалось aidar_i 19 мар 2018, 21:21, всего редактировалось 1 раз.
aidar_i
Полковник
Сообщения: 3357
Зарегистрирован: 24 дек 2016, 16:55
Откуда: Уфа
Имя: Айдар
Благодарил (а): 13 раз
Поблагодарили: 100 раз
Контактная информация:

Проигрыватель wav файлов

Сообщение aidar_i »

Да можно, про это я раньше писал.
Вот еще один вариант голосового термометра получается.
aidar_i
Полковник
Сообщения: 3357
Зарегистрирован: 24 дек 2016, 16:55
Откуда: Уфа
Имя: Айдар
Благодарил (а): 13 раз
Поблагодарили: 100 раз
Контактная информация:

Проигрыватель wav файлов

Сообщение aidar_i »

Да, mp3 воспроизводит, только моно. Стерео wav я пробовал, в библиотеке настройки нужно менять. Но смысла не вижу здесь их проигрывать. Если название файлов длинные нужно в параметрах увеличить размер массива символов.
Немного подкорректировал блоки, оформлю и выложу в раздел ПБ.

Отправлено спустя 6 часов 56 минут 21 секунду:
Sergios писал(а): 19 мар 2018, 21:25проекте нужно удалить сами расширение .mp3 а для начало нужно у всех впереди стоящие нули удалить.
Зачем мучаться, сложение и в помощь!
Аватара пользователя
AVGN
Капитан
Сообщения: 727
Зарегистрирован: 03 фев 2017, 12:23

Проигрыватель wav файлов

Сообщение AVGN »

aidar_i писал(а): 19 мар 2018, 20:38На то FLProg ругается не обращайте внимания, если ругается IDE ставьте библиотеку.
Ну, библиотеку Вы не выложили. А проще ее в блок пользователя закидывать. А так Ваш блок нерабочий.
Если вы не можете объяснить это просто – значит, вы сами не понимаете этого до конца.
☆Альберт Эйнштейн
aidar_i
Полковник
Сообщения: 3357
Зарегистрирован: 24 дек 2016, 16:55
Откуда: Уфа
Имя: Айдар
Благодарил (а): 13 раз
Поблагодарили: 100 раз
Контактная информация:

Проигрыватель wav файлов

Сообщение aidar_i »

Библиотеку можно с гитхаба. В блок пользователя не имею привычки закидывать, чтобы не перегружать. Здесь тема разработка, просил проверить, проверили, позже выложу в ПБ с полным комплектом. И Вы научитесь искать библиотеки.
Аватара пользователя
AVGN
Капитан
Сообщения: 727
Зарегистрирован: 03 фев 2017, 12:23

Проигрыватель wav файлов

Сообщение AVGN »

aidar_i писал(а): 20 мар 2018, 19:17И Вы научитесь искать библиотеки.
Т.е. вы здесь выкладываете блоки что бы форумчан заставить побегать по интернету... Ну,... скачал библиотеки из трех источников ни одна не подошла к вашему блоку. Ваш блок нерабочий.
Если вы не можете объяснить это просто – значит, вы сами не понимаете этого до конца.
☆Альберт Эйнштейн
aidar_i
Полковник
Сообщения: 3357
Зарегистрирован: 24 дек 2016, 16:55
Откуда: Уфа
Имя: Айдар
Благодарил (а): 13 раз
Поблагодарили: 100 раз
Контактная информация:

Проигрыватель wav файлов

Сообщение aidar_i »

Научитесь, куда Вы денетесь! Даже я научился! :taunt:
Аватара пользователя
Ivan_Kornege
Лейтенант
Сообщения: 338
Зарегистрирован: 29 апр 2017, 08:24
Откуда: гАндурас
Имя: Ivan

Проигрыватель wav файлов

Сообщение Ivan_Kornege »

aidar_i писал(а): 20 мар 2018, 22:11Научитесь, куда Вы денетесь! Даже я научился! :taunt:
Да чЁ там учиться. Объяснить нормально не можешь людям, что это библиотека поставляется с IDE просто по умолчанию она не стоит и еЁ надо качнуть прям с IDE через менеджер библиотек.
Или сам нихрена не выучился и мутишь ...
А вообще автор флпрог Серега прогу сделал классно с добавление библы в блок пользователя , но появляются извращенцы и начинаются танцы с бубном...
aidar_i писал(а): 20 мар 2018, 19:17В блок пользователя не имею привычки закидывать, чтобы не перегружать.
чЁ там перегружается .... ты Чё на пентиуме под ME с диском 100мегабайт. У меня и то уже 5тирабайт. Копейки в поднебесной цена.
 ! Сообщение из: pan
п.2.2/2.6
aidar_i
Полковник
Сообщения: 3357
Зарегистрирован: 24 дек 2016, 16:55
Откуда: Уфа
Имя: Айдар
Благодарил (а): 13 раз
Поблагодарили: 100 раз
Контактная информация:

Проигрыватель wav файлов

Сообщение aidar_i »

Sergios писал(а): 20 мар 2018, 23:02aidar_i, можете сделать чтоб можно было регулировать звук?
Можно, позже добавлю. Хотя я делал SD player, там вход индексы. Наберите в поиске на сайте (не в форуме) SD player. Если нужен вход строка сами отсюда перенесите, не сможете, помогу!
aidar_i
Полковник
Сообщения: 3357
Зарегистрирован: 24 дек 2016, 16:55
Откуда: Уфа
Имя: Айдар
Благодарил (а): 13 раз
Поблагодарили: 100 раз
Контактная информация:

Проигрыватель wav файлов

Сообщение aidar_i »

Sergios писал(а): 21 мар 2018, 16:53сам блок то что нужно спасибо.
Sergios Вы изучите, какие блоки , разработанные на сайте есть! Тогда много вопросов и времени сэкономите!
aidar_i
Полковник
Сообщения: 3357
Зарегистрирован: 24 дек 2016, 16:55
Откуда: Уфа
Имя: Айдар
Благодарил (а): 13 раз
Поблагодарили: 100 раз
Контактная информация:

Проигрыватель wav файлов

Сообщение aidar_i »

Конечно, спрашивайте! Я хотел сказать, что на сайте много готовых ПБ!
Mining
Сержант
Сообщения: 142
Зарегистрирован: 31 окт 2016, 15:01
Имя: Алексей

Проигрыватель wav файлов

Сообщение Mining »

[ref]aidar_i[/ref], какой картридер используете? Как подключаете к ардуино, схема есть?
aidar_i
Полковник
Сообщения: 3357
Зарегистрирован: 24 дек 2016, 16:55
Откуда: Уфа
Имя: Айдар
Благодарил (а): 13 раз
Поблагодарили: 100 раз
Контактная информация:

Проигрыватель wav файлов

Сообщение aidar_i »

Смотрите ниже:
[spoiler]https://ru.aliexpress.com/item/5pcs-lot ... 0.0.linTLZ[/spoiler]

[spoiler]http://zelectro.cc/SD_card_module_Arduino[/spoiler]

Можно подключать напрямую к карте, без модуля, в интернете можете поискать.
Mining
Сержант
Сообщения: 142
Зарегистрирован: 31 окт 2016, 15:01
Имя: Алексей

Проигрыватель wav файлов

Сообщение Mining »

Если Вы имеет ввиду эту схему,
[spoiler]
Изображение
[/spoiler]
то в Вашем проекте Пример3 использования СД блоков.flp незадействованы 11 и 12 пин Ардуино. А 13 включает встроенный диод.
Вижу только 10 пин на CS картридера.
aidar_i
Полковник
Сообщения: 3357
Зарегистрирован: 24 дек 2016, 16:55
Откуда: Уфа
Имя: Айдар
Благодарил (а): 13 раз
Поблагодарили: 100 раз
Контактная информация:

Проигрыватель wav файлов

Сообщение aidar_i »

Подключение есть в описании. SC на 10,. Динамик на 9

Отправлено спустя 35 минут :
[spoiler]
IMG_20180322_155136.jpg
[/spoiler]

Отправлено спустя 1 минуту 53 секунды:
[spoiler]
IMG_20180322_155128.jpg
[/spoiler]

Отправлено спустя 5 минут 7 секунд:
[spoiler]
IMG_20180322_155101.jpg
[/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Ответить

Вернуться в «Разработка пользовательских блоков»

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

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