Если кому надо скидываю свой вариант прошивки и исходный код :)
Логика следующая: при включении питания ждет нажатия кнопки, после нажатия проигрывает 1 файл по кругу, при нажатии кнопки переключает на 2 файл и тоже крутит его по кругу, и т.д.
компилил все в WinAVR-20100110
Еще один вариант прощивки, все то же самое, только проигрывать начинает сразу после включения ;)
Кто шарит в Си помогите модифицировать прогу, так чтобы время нажатия на кнопку было минимально.
Мне надо бысро перелючать треки подавая импульсы с конроллера, например по спадающему фронту переключать на другой трек и с минимальной длительностью импульса. Сам пытался, ну ни как. :|
Кто знает зачем нужна переменная sw, может это задержка для обработки дребезга кнопки?sw = 1; /* Button status flag */
do {
/* Forward audio data */
btr = (sz > 1024) ? 1024 : (WORD)sz;
res = pf_read(0, btr, &rb);
if (res != FR_OK || btr != rb) break;
sz -= rb;
/* Check button down and break on button down */
sw <<= 1;
if (bit_is_clear(PINB, 0) && ++sw == 1) { flag = 0; break; }
и еще непонятно когда переменная sw = 1 чтобы выполнилось условие
00000001 = 1
00000010 = 2
00000011 = 3 <> 1
00000110 = 6
00000111 = 7 <> 1
00001110 = 14
00001111 = 15 <> 1
00011110 = 30
00011111 = 31 <> 1
00111110 = 62
00111111 = 63 <> 1
01111110 = 126
01111111 = 127 <> 1
11111110 = 254
11111111 = 255 <> 1
11111110 = 254
11111111 = 255 <> 1
11111110 = 254
11111111 = 255 <> 1
Хочу приспособить эту схему к музыкальной шкатулке. А вопрос такой: какой динамик подойдет к mono-схеме
Когда я собирал моно вариант, перепробовал кучу динамиков и высоко- и низкоомных. Нужно ставить низкоомный 4-8 Ом.Но не любой. У меня с приличной громкостью из всей кучи работали два динамика,-один от какой-то древней мультимедийной клавы, а второй от радиоприемника китайского.Оба 8 Ом.Пробовал ставить 0,5ГДШ-8 - звук намного тише, поэтому нужно подбирать.
Спасибо за ответ. Сегодня взял в магазине какой-то китайский динамик, 1 Вт, 8 Ом. Как соберу, буду эксперементировать.
Подскажите кто знает или запускал этот плеер на ATtiny45 есть ли на неё прошивка, 85-ой в Донецке не найти а цацку бы такую хотелось запустить
зравствуйте , у меня вопрос по поводу " WAV-плеер на микроконтроллере ATtiny85"
все дают готовую прошивку и она около 10-20 Кб и все пишут что прошиваеться работает а у меня даже прошить не получаеться потому что в tiny 45 - 4Кб , tiny 85 - 8Кб ."эелементарно предлагаемая прошивка не помещаеться в контролер ....что по этому поводу можете предложить????
Кто то собирал на ATtiny25 + SD карта, а то обе моно версии не пошли(по авторской схеме). И разжуйте по фьюзам, какие всё таки ставить?
Для тех, кто начинает с "нуля".Схемы, прошивки для моно варианта и мои скромные комментарии!
Пока парился, похоже залочил камень, теперь не читается и не пишется. Подскажите схему простого высоковольтного програмера, а то схем много, правда в основном навороченые :?
Собрал сей девайс !!!ZIP,Все работает,очень здорово с оптроном-до кнопки далеко-при включении света были ложные срабатывания(без оптрона).Оптрон поставил:PC817-19руб,схему звонка собрал с мостовым усилителем с питанием 12 вольт-взял после диодного моста,для оптрона пришлось ставить стабилизатор 7805,и для питания карты с контроллером--к1235ен3а-на3,3в.При создании аудио фаилов названия их должны быть короткими ,нпр
1.wav-длинные не проигрываются.Схему собрал в коробке от магазинного квартирного звонка (был собран на УМС)-все поместилось,вот фото,кому интересно,и lay-только без 7805 и оптрона-добавлял потом.Спасибо автору.
Звонок супер
файл .lay- не добавляется ,подскажите как добавить?