Уведомления
Очистить все

WAV-плеер по схеме Elm Chan`а

211 Посты
69 Пользователи
0 Likes
193.2 Тыс. Просмотры
vzik2002
(@vzik2002)
New Member
Присоединился: 14 лет назад
Сообщения: 4
 

Спасибо!
Значит будем пробовать дальше!
А как вообще он себя ведет?
Играет все подряд или только одну песню, потом молчит?

играет первый трек по кругу и все, при нажатии на кнопку ничего не меняется.

Еслиб нашелся человек который в Си шарит! и модифицировал бы эту программку так, чтобы выбирать конкретно отдельный трек можно было бы( использовать этот проигрыватель для будильника)


ОтветитьЦитата
nikitosk
(@nikitosk)
Active Member
Присоединился: 14 лет назад
Сообщения: 8
 

Спасибо!
Значит будем пробовать дальше!
А как вообще он себя ведет?
Играет все подряд или только одну песню, потом молчит?

играет первый трек по кругу и все, при нажатии на кнопку ничего не меняется.

Еслиб нашелся человек который в Си шарит! и модифицировал бы эту программку так, чтобы выбирать конкретно отдельный трек можно было бы( использовать этот проигрыватель для будильника)
Нет я все таки его добью :)
Попробуй пожалуйста эту программу прошить:
в ней поидее должен проигрываться один файл "sound.wav" по нажатию на кнопку(Можно и для будильника модифицировать если конечно заработает).


ОтветитьЦитата
Алмаз
(@aa)
Active Member
Присоединился: 14 лет назад
Сообщения: 9
 

не подскажите какая максимальная несущая частота Attiny85? и можно ли его менять аппаратно или программно


ОтветитьЦитата
Мужик
(@yk)
Eminent Member
Присоединился: 15 лет назад
Сообщения: 39
 

не подскажите какая максимальная несущая частота Attiny85? и можно ли его менять аппаратно или программно
Максимальная тактовая частота у ATtiny85 равна 20 MHz. Напряжение питания от 1,8 до 5,5 вольт. Стоит помнить, что на максимальной частоте, минимальное рабочее напряжение надо смотреть в даташите, скорее всего 1,8 в. будет маловато.


ОтветитьЦитата
Алмаз
(@aa)
Active Member
Присоединился: 14 лет назад
Сообщения: 9
 

Максимальная тактовая частота у ATtiny85 равна 20 MHz
я не про тактовую частоту, а про несущую частоту шим. можно ли больше чем 78125 Гц получить ?
если да, то аппаратно или программнно?

(20 000 000/256=78125 Гц)


ОтветитьЦитата
vzik2002
(@vzik2002)
New Member
Присоединился: 14 лет назад
Сообщения: 4
 

Собрал моно вариант этого плеера - ПРОСТО КЛАСС.Работает отлично.Автору респект и уважуха!!!
А собирал его для мелодичного будильника в котором есть 20 событий(времен срабатываний) и 20 мелодий. Для каждого события выбирается своя мелодия.
Управляя с другого МК(мега8)питанием и кнопкой я добился того что этот плеер проигрывает нужные мелодии.
Господа электронщики, есть просьба к тем кто шарит в СИ и не только.Может кому удастся адаптировать эту прошивку к другому кристаллу с большим количеством портов.
И сделать так чтобы выбирать можно было бы отправляя в плеер номер мелодии и команду стоп проигрывания.
Замечания по поводу, что пришло время учить СИ буду относить в рязряд плоских шуток ;) (Сам пишу на ассме.)


ОтветитьЦитата
nick17
(@nick17)
New Member
Присоединился: 14 лет назад
Сообщения: 1
 

УРАА!!!Собрал моно вариант, работает на ура, без тормозов! :D Пришлось правда долго помучатся, не хотел сразу работать :? Зашивал через PonyProg. Форматировал карту в FAT32, припаивался прямо с переходника microSD-SD на платку(цоколевка совпадает). Конвертер любой с выходным файлом в формате WAV моно. А мучался я из за того, что плеер не хочет грузится с обычной microSD (у меня на 1Gb). После того как опробовал все с microSDHC на 4Gb, завелось с первого раза. Как потом заметил, даже у автора на фото в статье фотография с тем же типом карты. 8-)


ОтветитьЦитата
V1V
 V1V
(@v1v)
Active Member
Присоединился: 14 лет назад
Сообщения: 8
 

cisco поясни для тех, кто в поезде. Как все же запихать код в 45 Тиню? Отключил USE_DIR и USE_LSEEK - вываливается три ошибки. Подскажи, что надо подправить?


ОтветитьЦитата
vzik2002
(@vzik2002)
New Member
Присоединился: 14 лет назад
Сообщения: 4
 

карту памяти нуно форматировать в FAT16 и только.у меня обычная микро СД карточка на 1гектрар была сразу отформатирована в FAT компом и все пошло :D .


ОтветитьЦитата
V1V
 V1V
(@v1v)
Active Member
Присоединился: 14 лет назад
Сообщения: 8
 

vzik2002 Я не про ФАТ, я хочу загнать прогу в ТИНЮ45 если просто отключить USE_DIR и USE_LSEEK компилятор вываливает ошибки, приходится заремить pf_opendir. Будет ли работать в этом случае. А если ты используешь ТИНЮ85 тебе может надо разрешить поддержку ФАТ32 в хидере pff.h


ОтветитьЦитата
slavabsm
(@slavabsm)
Active Member
Присоединился: 14 лет назад
Сообщения: 14
 

Собрал моно вариант.Заработал сразу.Использовал карту SD. Кстати, у MicroSD и SD цоколевка отличается - сдвинута на одну позицию. На схеме моно указана цоколевка для MicroSD !
Фузы ,как писалал Stass48 - в пони прог(AVRprog) нужно поставить галки SUT0 CKSEL3 CKSEL2 CKSEL1 EESAVE.Теперь хочу собрать квартирный звонок, работающий по алгоритму, как предлагал grisha, т.е. следущий трек только по нажатии кнопки.В программировании - ноль! Может кто возьмется все-таки переделать прогу под этот алгоритм?


ОтветитьЦитата
Griff
(@griff)
Active Member
Присоединился: 14 лет назад
Сообщения: 9
 

подскажите по фюзам??? как правильно выставить?


ОтветитьЦитата
LEV-PRAV
(@lev-prav)
Active Member
Присоединился: 14 лет назад
Сообщения: 5
 

ничё непонимаю, собрал два варианта, оба не пашут.
Грешу на фузы

Кто чем форматил флеху?

Кинте у кого заработало на файло обменник файл WAV? так сказать образцовый.


ОтветитьЦитата
slavabsm
(@slavabsm)
Active Member
Присоединился: 14 лет назад
Сообщения: 14
 

Фузы ставить как я писал выше. Никаких локов не ставить!, только так как у меня написано.По крайней мере для моно варианта. Карта форматируется в фат(фат16) например, в тотале(правой кнопкой - "форматировать"). Файлы сохранять в формате wav. я использовал прогу GoldWave. Можно использовать Jet Audio - там свой конвертер есть. И всё же,как с моим предложением играть следущий файл только по нажатию кнопки, а, - господа программисты!


ОтветитьЦитата
Griff
(@griff)
Active Member
Присоединился: 14 лет назад
Сообщения: 9
 

с фузами разберусь.... с кнопкой помогу. у меня вечно с этими фузами засада.... шью программатором встроенным в кодевижен, там насколько знаю фузы отличаються от Пони прога........... только я не понял, нужно что бы мелодия проигрывалась и ждала нажатия кнопки, или зацикливалась до следующего нажатия?


ОтветитьЦитата
Страница 4 / 15