Перейти к блогу GetChip.net - блог        JilTE[1] - в разработке     Модификации устройств - модификации

 
Текущее время: 10 ноя 2024, 23:43

Часовой пояс: UTC + 3 часа [ Летнее время ]



Ответить
Имя пользователя:
Заголовок:
Текст сообщения:
Введите текст вашего сообщения. Длина сообщения в символах не более: 60000

Размер шрифта:
Цвет шрифта
Настройки:
BBCode ВКЛЮЧЁН
[img] ВКЛЮЧЁН
[flash] ВЫКЛЮЧЕН
[url] ВКЛЮЧЁН
Смайлики ВЫКЛЮЧЕНЫ
Отключить в этом сообщении BBCode
Не преобразовывать адреса URL в ссылки
Анти-спам
Анти-спам:
Выполните задание
   

Обзор темы - Mod#087 выбор трека 'Select track' без подтверждения 'Play'
Автор Сообщение
  Заголовок сообщения:  Re: Mod#087 выбор трека 'Select track' без подтверждения 'Pl  
Цитата
Я пошел другим путем. Вопросы в "личку"
Сообщение Добавлено: 09 мар 2019, 23:07
  Заголовок сообщения:  Re: Mod#087 выбор трека 'Select track' без подтверждения 'Pl  
Цитата
Здравствуйте!
Собрал ваше устройство на макетке - заработало сразу (карта памяти Transcend, питание 3,3В от отдельного стабилизатора). Дополнил усилком на К174УН7 (из старых запасов) на 14й ноге конденсатор на 47мкФ и резистор на 47 ом. Далее стандартная схема усилителя.
А можно убрать кнопки режимов, Play и выходы UART и поставить вместо них 10ть кнопок выбора мелодий? При нажатии на любую кнопку начинает проигрываться соответствующая мелодия. Если до окончании воспроизведения нажать кнопку другой мелодии - начнет воспроизводиться другая мелодия.
Сообщение Добавлено: 09 мар 2019, 19:30
  Заголовок сообщения:  Re: Mod#087 выбор трека 'Select track' без подтверждения 'Pl  
Цитата
Спасибо, попробую переберу прошивки, может какая и подойдёт.
Сообщение Добавлено: 06 дек 2016, 21:10
  Заголовок сообщения:  Re: Mod#087 выбор трека 'Select track' без подтверждения 'Pl  
Цитата
У этого устройства много модификаций может что-то подойдет?
search.php?keywords=mod%23087&terms=all&author=&sc=1&sf=titleonly&sk=t&sd=d&sr=topics&st=0&ch=300&t=0&submit=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA
Еще есть модульное устройство
http://www.getchip.net/topics/seasons/
Сообщение Добавлено: 06 дек 2016, 21:01
  Заголовок сообщения:  Re: Mod#087 выбор трека 'Select track' без подтверждения 'Pl  
Цитата
Добрый день! Опробовал ваше устройство на макетке. Всё понравилось, огромное спасибо! Теперь вопрос: думаю приладить его в авто, что бы при определённом действии оно озвучивало мне его. Например включил дальний свет -оно проговорило, или поставил на ручной тормоз- опять проговорило, загорелось масло- заорало)) И так далее. Из схемы можно поудалять кнопки, за исключением кнопок “Dir1 / Dir2” и кнопок выбора трека. При этом сам алгоритм воспроизведения должен быть таким: нажата первая кнопка- произнёс первый трек, вторая- второй трек и т.д., главное- чтобы все каналы работали не зависимо друг от друга и не зависимо от состояния кнопок, то есть находится она в зажатом состоянии или нет (например нажал 1- проиграл 1, тут же, не отпуская 1 нажал 3 или 4- проиграл 3 или 4, отпустил 1-тишина, снова нажал- проиграл трек, только все треки без повтора при зажатой кнопке). Думаю поставить вместо кнопок транзисторы, чтобы они подтягивали входы на землю для каждого канала. Достаточно 4 трека для положения "Dir1" и 4 трека для "Dir2”, то есть 4 входа должно хватить. Спасибо.
Сообщение Добавлено: 06 дек 2016, 00:56
  Заголовок сообщения:  Re: Mod#087 выбор трека 'Select track' без подтверждения 'Pl  
Цитата
Пока этим не смогу заняться.
Сообщение Добавлено: 31 авг 2016, 21:21
  Заголовок сообщения:  Re: Mod#087 выбор трека 'Select track' без подтверждения 'Pl  
Цитата
Сообщение Добавлено: 29 авг 2016, 16:44
  Заголовок сообщения:  Re: Mod#087 выбор трека 'Select track' без подтверждения 'Pl  
Цитата
А может кто-нибудь помочь с модификацией? Что-то я совсем заблудился с алгоритмах.
Необходимо, чтобы номер трека принимался по UART (это есть, работает), но в случае, если трек уже воспроизводится, выдавался сигнал "стоп" и воспроизведение останавливалось.

ЗЫ:
Курил я прерывания, и что-то совсем грустно стало. Получается, что точек, где отловить выполнение воспроизведения и имя файла, практически нет.
Хотя, может и есть. В блоке UART есть процедура приёма символа. А что если вот в эту процедурку добавить следующую последовательность: после приёма символа из UART проверяем флаг воспроизведения, если он равен "1" - то дальше сравниваем содержимое регистра с переменной, в которой хранится первая буква имени файла (она же у нас вроде как не очищается после начала воспроизведения, так?). Если буква и содержимое регистра совпадают - то имеем повторный вызов того же трека, а значит, просто останавливаем воспроизведение (вызываем процедуру остановки) и выходим из процедуры приёма. В противном случае - работаем, как было изначально.

ЗЗЫ:
Получилось!
Отключил лишние "монстр" и "гелиум". Всё остальное не трогал. Правда, сравнение буквы из порта сделал наоборот - если буквы НЕ совпадают, то продолжаем работать, как и раньше. Иначе останавливаем воспроизведение.

Собрал совместно с тач-панелью на 16 портов, развёл на одной плате, добавил простенький усилитель на TDA7052 - работает!!!
Правда, приходится подбирать карты SD - не все работают "по-честному" стандартном режиме.
Сообщение Добавлено: 13 апр 2016, 13:00
  Заголовок сообщения:  Re: Mod#087 выбор трека 'Select track' без подтверждения 'Pl  
Цитата
Доброй ночи! Хочу Вас попросить к этой модификации

(Вариант без блокировки клавиш. Выбрать трек можно в любое время.

SDC_Talking_Mod2-2_noblock.zip [41.09 КБ]
Скачиваний: 718)

добавить, чтоб при каждом нажатии кн "repeat" (PB0- вывод 12мк) воспроизводился тот трек, который выставлен на входах “Select / Play” двоичным кодом. А также добавить функционал "Stop"(к примеру “Helium” - PB1), чтоб можно было остановить воспроизведение этой кнопкой, и начиналось воспроизведения после опроса портов “Select / Play”.
Сообщение Добавлено: 22 мар 2016, 03:00
  Заголовок сообщения:  Re: Mod#087 выбор трека 'Select track' без подтверждения 'Pl  
Цитата
А можно к этому варианту сделать клавиатуру, как в проекте 047, чтобы выбор производился по коду нажатой клавиши. Только довести количество линий до 4-х и клавиш, соответственно, до 16-ти. Есть необходимость держать на флэшке различных 16 треков.
Вариант с 13-й тинькой плохо подходит, так как линий всё равно недостаточно, а на 2313 входов ещё хватает.
Сообщение Добавлено: 13 мар 2016, 17:15

Часовой пояс: UTC + 3 часа [ Летнее время ]


Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB