User Tag List

Показано с 1 по 10 из 10

Тема: YM/AY плеер на ARDUINO PRO MINI

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Регистрация
    18.01.2005
    Адрес
    Тихвин
    Сообщений
    509
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    15
    Поблагодарили
    8 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию YM/AY плеер на ARDUINO PRO MINI

    Хочу поделится поделкой выходного дня (так то неделю). Идея и реализация взяты от сюда, за что автору огромное спасибо.

    И так, давно хотел себе автономный плеер любимой АУ. И как то просиживая в интернете наткнулся на данный проект. Собрал его на макетке, и он заработал с ходу. Видел тему ниже где уже частично касались данной реализации, от туда взята схема микшера каналов.

    Что бы было понятно, я совсем не умею что либо писать под ARDUINO, от того скетч это сборная солянка, основа автора проекта, остальное из великого интернета.

    В архиве плата для проекта, к сожалению забыл развести два конденсатора между аудио выходами и землей. В разведении плат я так же профан)) так, что делал исключительно под имеющийся кусок текстолита.

    Так же там есть плата усилителя на TDA 2822 (нашел на помойке компьютерные колонки), но ее лучше не использовать, там не хватает цепочки из пары резисторов на канал, для уменьшения коэффициента усиления, я резал дороги и паял их навесным.

    И теперь собственно сам скетч.
    Что сделано(умеет):
    Четыре клавиши управления:
    Right - вперед на композицию, при длительном удержании вперед на каталог.
    Left - назад на композицию, при длительном удержании назад на каталог.
    Pause - пауза, при длительном удержании смена схемы каналов: 0 - ACB, 1 - BAC, 2 - ABC. По умолчанию режим ABC.
    Menu - проигрывание случайной композиции, при длительном удержании меняется режим случайного проигрывания, что можно понять по звуку.
    Звучит низкий звук - случайный выбор внутри каталога.
    Звучит высокий звук - случайный выбор во всем диске.

    По умолчанию проигрывание идет последовательно, дойдя до конца каталога переходим в следующий. Кончились каталоги начинаем с начала.

    В отличие от авторского скетча: играть начинает практически мгновенно при нажатии одной из клавиш. При большом количестве композиций рандомный выбор будет не быстрым. Обработка клавиш в отдельной библиотеке (возможно значения клавиш на аналоговом входе при повторении нужно будет корректировать) взято от сюда и от сюда и совмещено. Возможность менять конфигурацию каналов.

    ОСОБЕННОСТЬ! каталоги должны быть вида 0, 1, 2....32...40 и т.д. Иначе он не будет их видеть.
    Клавиши сидят на A6, а не на A5, как на схеме. У меня использованы резисторы 5,1 ком и остальные по 2,2 ком.

    В итоге была найдена подходящая коробочка в которую на термоклей все было впихнуто. Кнопки из старых светодиодов. Повышающий преобразователь и одна банка 18650 с зарядником. В дальнейшем думаю покрасить) Жена говорит на кассетный плеер похож)) Играет уже кучу часов подряд и все не садится.

    Надеюсь хоть кому то окажется полезным.



    Добавлено:
    - Цветомузыка на Attiny13. Выкинута входная часть LM358. К второй ножки контроллера подключаются три канала (ноги 3, 4, 38) через резисторы по 2 ком. Видео работы ниже.

    схема выходного микшера

    [свернуть]

    схема подключения клавиш

    [свернуть]

    фото

    Нажмите на изображение для увеличения. 

Название:	IMG_20190929_123247.jpg 
Просмотров:	350 
Размер:	92.7 Кб 
ID:	70186
    Нажмите на изображение для увеличения. 

Название:	IMG_20190929_123425.jpg 
Просмотров:	277 
Размер:	81.1 Кб 
ID:	70187
    [свернуть]

    Схема цветомузыки на Attiny13


    САЙТ ПРОЕКТА


    [свернуть]

    архив проекта


    Видео работы

    [свернуть]
    Последний раз редактировалось Voxel; 19.10.2019 в 14:57.
    УКНЦ+FDD+HDD; ZX-NEXT; Scorpion 256k; ZXM Phoenix+TurboSoundFM; Spectrum 48k; ZX Hobbit; Radio 86RK

    Эти 4 пользователя(ей) поблагодарили Voxel за это полезное сообщение:

    CLR(03.10.2019), creator(03.10.2019), Djoni(04.10.2019), SoftFelix(03.10.2019)

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Arduino Floppy Disk Reader
    от SoftLight в разделе Внешние накопители
    Ответов: 44
    Последнее: 05.08.2020, 01:06
  2. PS/2 клавиатура на базе Arduino Nano
    от Voxel в разделе Радио-86РК
    Ответов: 10
    Последнее: 28.08.2019, 13:51
  3. Сделал вот AY Player на Arduino...
    от Rolex в разделе Звук
    Ответов: 54
    Последнее: 18.12.2011, 13:11

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •