WI-FI интернет радио.

10427 ответов [Последнее сообщение]
ShAlex13
Offline
Зарегистрирован: 19.01.2018

pilnikov пишет:

Vs1053 без ААС а вот VS1053B c ААС 

В синем тоже 1053B стоит

pilnikov
pilnikov аватар
Offline
Зарегистрирован: 28.08.2015

попробуйте поток который точно мп3

ShAlex13
Offline
Зарегистрирован: 19.01.2018

pilnikov пишет:

попробуйте поток который точно мп3

Радио Шансон не играет

http://radio02-cn03.akadostream.ru:8108/shanson128.mp3

phoenix75
Offline
Зарегистрирован: 06.07.2017

ShAlex13 пишет:

ссылку на продавана кинь

Брал тут https://www.ebay.com/itm/VS1053-MP3-Module-With-SD-Card-Slot-VS1053B-Ogg-Real-time-Recording-for-Arduino/201729974987?ssPageName=STRK%3AMEBIDX%3AIT&_trksid=p2057872.m2749.l2649 

И синий модуль у меня с B, он вроде начинает играть но тут же виснет намертво. Теперь аминь ему.

Вот на этом успевал только вякнуть http://188.93.22.163:8080/vanya_vk_com_app2462 .

Красный уже час молотит. Вот и думай толи чипы бракованные толи платы косяк имеют.

nadim
Offline
Зарегистрирован: 04.11.2017

phoenix75 пишет:

Вот на этом успевал только вякнуть http://188.93.22.163:8080/vanya_vk_com_app2462 .

Красный уже час молотит. Вот и думай толи чипы бракованные толи платы косяк имеют.

Проверил на своем синем модуле эту ссылку - все замечательно играет. В свое время дня три мучался с ним но поборол - теперь все играет.

phoenix75
Offline
Зарегистрирован: 06.07.2017

nadim пишет:

Проверил на своем синем модуле эту ссылку - все замечательно играет. В свое время дня три мучался с ним но поборол - теперь все играет.

Я не говорю что они не могут играть, есть которые работают, но у многих проблемы сними а красные вроде без проблем. Автор ка-радио вроде тоже советует брать красные.

 

nadim
Offline
Зарегистрирован: 04.11.2017

Лучше брать красные - там пайка нормальная. Синии нужно пропаять аккуратно и смыть флюс обильно спиртом - даже если его не видно. Плюс на синей плате все кондеры керамика, а на красной танталовые.

shurik12330
Offline
Зарегистрирован: 05.02.2018

nadim пишет:

Проверил на своем синем модуле эту ссылку - все замечательно играет. В свое время дня три мучался с ним но поборол - теперь все играет.

 

расскажите пожалуйста подробнее, как вы побороли синий модуль.

я уже недели три пытаюсь побороть, и не я один на форуме.

nadim
Offline
Зарегистрирован: 04.11.2017

Я уже много раз здесь описывал и вам рекомендовал. Даже в посте выше написано. Мои действия после которых модуль заработал. Пропаял хорошенько всю плату и сам чип, смыл обильно спиротом флюс, пайкой коротнул 33 и 34 пины и установил патч. Только после этих манипуляций модуль заработал как надо - стало играть и mp3 и ACC. 

Подключение:

ESP32 + VS1053

группы miso mosi clk (gpio 19,23, 18)
DREQ XCS XDCS (gpio 34, 32, 33)
RST — 12 но не очень полезно - я не подключал
Обратите внимание на правильное подключение.
Плату при тестироании лучше положите на чистый лист бумаги - а то у меня были глюки когда она соприкосалась с поверхностью стола.
Проверял на обычных наушниках.
pilnikov
pilnikov аватар
Offline
Зарегистрирован: 28.08.2015

Еще могу посоветовать заказать вместо (или вместе) с новым модулем платку для карадио на есп8266 (там грек какой то вроде делал, синенькая такая), на нее можно модуль есп, вээску (чип) и рассыпуху всю с ваших плат перепаять - и все запоет и размеры будут минимальные и жесткость и эстетика (ни каких тебе проводков). Я готовый модулек купил - ща не нарадуюсь - одна платка за все про все.

ShAlex13
Offline
Зарегистрирован: 19.01.2018

nadim пишет:

ESP32 + VS1053

группы miso mosi clk (gpio 19,23, 18)
DREQ XCS XDCS (gpio 34, 32, 33)
RST — 12 но не очень полезно - я не подключал
 
У нас простая ESP. не 32
shurik12330
Offline
Зарегистрирован: 05.02.2018

nadim пишет:

Я уже много раз здесь описывал и вам рекомендовал. Даже в посте выше написано. Мои действия после которых модуль заработал. Пропаял хорошенько всю плату и сам чип, смыл обильно спиротом флюс, пайкой коротнул 33 и 34 пины и установил патч. Только после этих манипуляций модуль заработал как надо - стало играть и mp3 и ACC. 

я пропаивал заводской брак, как вы рекомендовали ранее, но чип не пропаивал. соединил 33 и 34 выводы, включал и отключал патч, промывал плату спиртом.

А сейчас при внимательном изучении и прозвонке вээски обнаружил косяк китайцев:

только 33 и 34 выводы чипа VS1053B подсоединены к земле через резистор R6 (34-й не был соединен, я его подпаял к 33-му). А выводы 9, 10, 36, 25, 11, 12 (обведенные красным) не подсоединены никуда и между собой не звонятся!!! Может ли это быть причиной тишины в наушниках?

все остальные выводы, в т.ч. питания и зЕмли звонятся.

nadim
Offline
Зарегистрирован: 04.11.2017

shurik12330 пишет:
А выводы 9, 10, 36, 25, 11, 12 (обведенные красным) не подсоединены никуда и между собой не звонятся!!! Может ли это быть причиной тишины в наушниках?

все остальные выводы, в т.ч. питания и зЕмли звонятся.

Я пробовал с самого начала подключать эти выводы как в этой схеме - результать был нулевой. Правильное подключение и пропайка дали результат в моем случае. В самой схеме на VS1053 не каких изменений кромени двух пинов в дальнейшем не делал. Перепроверь подключение - контакты подпояй.

Вот увеличенная моя VS1053B - которая работает.

shurik12330
Offline
Зарегистрирован: 05.02.2018

pilnikov пишет:

 Я готовый модулек купил - ща не нарадуюсь - одна платка за все про все.

а можно ссылку на модуль?

pilnikov
pilnikov аватар
Offline
Зарегистрирован: 28.08.2015

Это готовое крадио на есп8266 безовсяких nodemcu и vs1053 mp3 shield. Прямо как на схеме, ничего лишнего.

Я же уже на свой давал 

https://www.youtube.com/watch?v=gg3Hr2Goizk&feature=youtu.be

Но он на pcm5102 он аас не играет. И ценник конский - 1500, а за платку вы рублей 300 заплатите с доставкой. Доноры то на нее имеются :)

С алексом на пару, я третий по 250 на брата 

shurik12330
Offline
Зарегистрирован: 05.02.2018

pilnikov пишет:

 а за платку вы рублей 300 заплатите с доставкой.

С алексом на пару, я третий по 250 на брата 

так платка нераспаянная, без деталей? а где она продается?

shurik12330
Offline
Зарегистрирован: 05.02.2018

я пропаял чип на вээске, соединил 9,10,25,36,11,12 с 33 и 34 выводами и землей через 100кОм.

не помогло...

потом нашел несоответствие подключения ESP и VS:

в первом посте написано:

D1:GPIO05 -- VS1053 XDCS

D2:GPIO04 -- VS1053 DREQ

а на схеме наоборот: GPIO4 - XDCS,   GPIO5 - DREQ

попробовал как на схеме, не играет...

ShAlex13
Offline
Зарегистрирован: 19.01.2018

На максимальной громкости в наушниках еле слышно как шуршит музыка

4ivan
Offline
Зарегистрирован: 18.02.2018

Алексей, спасибо большое. 

4ivan
Offline
Зарегистрирован: 18.02.2018

Помогите начинающему изменить направление управлением енкодером? у меня увеличение громкости и каналов против часовой почему то ) как сделать по часовой? перепаять или в тексте подправить? Спасибо

alex08cb
alex08cb аватар
Offline
Зарегистрирован: 01.02.2018

4ivan пишет:

Алексей, спасибо большое. 

Заработали буквы украинского языка?

alex08cb
alex08cb аватар
Offline
Зарегистрирован: 01.02.2018

4ivan пишет:

Помогите начинающему изменить направление управлением енкодером?

поменяйте местами боковые провода на энкодере да и все ))

alex08cb
alex08cb аватар
Offline
Зарегистрирован: 01.02.2018

На счёт VS-ок. Мне, судя по всему, в настоящее время едет две платки. По треку они уже в экспорте, скоро должны всплыть на таможне. Как придут - проверю будут ли с ними проблемы. Прежде, разумеется, пропаяю модули. 

4ivan
Offline
Зарегистрирован: 18.02.2018

да работают, все ок, спасибо. Заметил, если названия длинные - виснет при переключении на такую станцию, пока хардно не сбросишь, потом ее же показывает нормально. - стек? Стоит, как Вы указали 2500.

ShAlex13
Offline
Зарегистрирован: 19.01.2018

Напряжения 1.8в и 3.3в на стабилизаторах это норма?

tom666
Offline
Зарегистрирован: 10.12.2017

shurik12330 пишет:

а можно ссылку на модуль?

The Dimitris PCB board (source files + gerber files) is available at:

https://github.com/dsaltas/WiFi-WebRadio

My radio (PCB made in AllPcb.com - 10pcs for only 5US$ ) :)

https://www.youtube.com/watch?v=yAofFSKxxC8

4ivan
Offline
Зарегистрирован: 18.02.2018

Заметил на станциях 101.ru в конце названия песни ( последняя строка, TITLE2) -0:00 это что? )

alex08cb
alex08cb аватар
Offline
Зарегистрирован: 01.02.2018

4ivan пишет:

да работают, все ок, спасибо. Заметил, если названия длинные - виснет при переключении на такую станцию, пока хардно не сбросишь, потом ее же показывает нормально. - стек? Стоит, как Вы указали 2500.

Тут важно понимать то, виснет ли девайс без моего патча. Выяснить это с высокой достоверностью - сложно. У меня виснет с патчем. Я начинаю сомневаться и вливаю оригинальную прошивку - вроде не виснет, но спустя некоторое время висяк повторяется. А бывает, что с патчем работает часами как конь, и ничего выше описанное вами ему не мешает. Хрен его разбери поймёшь. 

Определиться в виновнике висяка часто помогает терминальная программа, подключённая к девайсу по ком порту. Как правило перед тем, как повиснуть, в порт выводится причина и задача(task), которая навернулась. Если это webclient, то может быть и патч виноват. 

Размер стека для задачи вебклиента в 2500 слов я предположил от балды. Так пока и не разобрался в том, как высчитывать размер стека. 

alex08cb
alex08cb аватар
Offline
Зарегистрирован: 01.02.2018

4ivan пишет:

Заметил на станциях 101.ru в конце названия песни ( последняя строка, TITLE2) -0:00 это что? )

это так станция передаёт теги. Ничего не сделать. 

4ivan
Offline
Зарегистрирован: 18.02.2018

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

у меня по умолчанию, не в курсе работат патч или нет, вывожу на pcm5102

alex08cb
alex08cb аватар
Offline
Зарегистрирован: 01.02.2018

С накладкой букв на букву проблема есть. Мне кажется это недоработка автора. А причину висяка можно смотреть терминальной программой. 

udavst
udavst аватар
Offline
Зарегистрирован: 29.11.2013

shurik12330 пишет:
потом нашел несоответствие подключения ESP и VS:
Я на первой странице это писал.

 

ShAlex13
Offline
Зарегистрирован: 19.01.2018

shurik12330 пишет:

потом нашел несоответствие подключения ESP и VS:

Вот у автора текст:

D5:GPIO14 to VS1053 SCK

D6:GPIO12 to VS1053 MISO

D7:GPIO13 to VS1053 MOSI

D1:GPIO05 to VS1053 XDCS

D2:GPIO04 to VS1053 DREQ

D3:GPIO00 to VS1053 XRST

D8:GPIO15 to VS1053 XCS

Вот картинка с надписями:

 

Вот текст с первой страницы:

D5:GPIO14 -- VS1053 SCK

D6:GPIO12 -- VS1053 MISO 

D7:GPIO13 -- VS1053 MOSI 

D1:GPIO05 -- VS1053 XDCS

D2:GPIO04 -- VS1053 DREQ

D3:GPIO00 -- VS1053 XRST

D8:GPIO15 -- VS1053 XCS

Вот схема The Dimitris PCB board

Везде одно и тоже подключение.

Схема на первой странице видимо ошибочная

 

 

 

pilnikov
pilnikov аватар
Offline
Зарегистрирован: 28.08.2015

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

ShAlex13
Offline
Зарегистрирован: 19.01.2018

pilnikov пишет:

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

Жду красную плату с VS-кой

shurik12330
Offline
Зарегистрирован: 05.02.2018

pilnikov пишет:

 Видимо у вас что-то с модулем. давно бы уже edzelf попробовали и отписались по результатам.

буду пробовать. а edzelf будет работать в минимальной конфигурации, без экрана?

 

ShAlex13
Offline
Зарегистрирован: 19.01.2018

shurik12330 пишет:

буду пробовать. а edzelf будет работать в минимальной конфигурации, без экрана?

Должен и без экрана работать...тоже попробую.

Там надо 2 проводка перекинуть: с D1 на D0 и с D8 на D1

ShAlex13
Offline
Зарегистрирован: 19.01.2018

В проекте Edzelf можно в скетче сразу прописать имя и пароль к сети? Чтобы не стартовала точка, а сразу цеплялось к сети.

А то у меня по адресу 192.168.4.1 вываливает это:

q.statusText ;
          }
        }
        oReq.send ( oData ) ;
        return false ;
      }
 
      // Fill configuration initially
      // First the available WiFi networks
      var i, select, opt, networks, params ;
 
      select = document.getElementById("selnet") ;
      var theUrl = "/?getnetworks=0" + "&version=" + Math.random() ;
      var xhr = new XMLHttpRequest() ;
      xhr.onreadystatechange = function() {
        if ( xhr.readyState == XMLHttpRequest.DONE )
        {
          networks = xhr.responseText.split ( "|" ) ;
          
          for ( i = 0 ; i < ( networks.length - 1 ) ; i++ )
          {
            opt = document.createElement( "OPTION" ) ;
            opt.value = i ;
            opt.text = networks[i] ;
            ssid.add( opt ) ;
          }
        }
      }
      xhr.open ( "GET", theUrl, false ) ;
      xhr.send() ;
 
      // Now get the configuration parameters from radio.ini
      theUrl = "/radio.ini" ;
      xhr.onreadystatechange = function() {
        if ( xhr.readyState == XMLHttpRequest.DONE )
        {
          inifile.value = xhr.responseText ;
        }
      }
      xhr.open ( "GET", theUrl, false ) ;
      xhr.send() ;
    </script>
    <script type="text/javascript">
      var stylesheet = document.createElement('link') ;
      stylesheet.href = 'radio.css' ;
      stylesheet.rel = 'stylesheet' ;
      stylesheet.type = 'text/css' ;
      document.getElementsByTagName('head')[0].appendChild(stylesheet) ;
    </script>
  </body>
</html>
alex08cb
alex08cb аватар
Offline
Зарегистрирован: 01.02.2018

ShAlex13 пишет:

В проекте Edzelf можно в скетче сразу прописать имя и пароль к сети? Чтобы не стартовала точка, а сразу цеплялось к сети.

А то у меня по адресу 192.168.4.1 вываливает это:

q.statusText ;
          }
        }
        oReq.send ( oData ) ;
        return false ;
 

Вот то же самое было у меня. И что только я не делал. Помогла прописка точки доступа, но это не вариант абсолютно. И вообще проект у меня работал криво-косо, пока не сделал КаРадио. Даже не верится в то, что это у кого то работает. Файлы плагином прошивал, конфигурации памятей менял. 

ShAlex13
Offline
Зарегистрирован: 19.01.2018

Нашел уже, в файле radio.ini прописывается.

ShAlex13
Offline
Зарегистрирован: 19.01.2018

Бл.....я, оно работает!!!

Только живет своей жизнью, то отвалится от сети, то громкость поменяет :(

Почему же КаРадио не хочет петь? Плата с VS значит живая

alex08cb
alex08cb аватар
Offline
Зарегистрирован: 01.02.2018

А теперь собираем каРадио)))) Авось заиграет))))

shurik12330
Offline
Зарегистрирован: 05.02.2018

ShAlex13 пишет:

оно работает!!!

Поздравляю!!!

Я тоже попробую на выходных запустить. А два диода паяли как на схеме или только GPIO переключили и все?

по поводу "живет своей жизнью" там вроде GPIO0 надо заземлить, если клавы нет?

ShAlex13
Offline
Зарегистрирован: 19.01.2018

shurik12330 пишет:

Поздравляю!!!

Я тоже попробую на выходных запустить. А два диода паяли как на схеме или только GPIO переключили и все?

по поводу "живет своей жизнью" там вроде GPIO0 надо заземлить, если клавы нет?

Перекинул только с D1 на D0 и с D8 на D1

shurik12330
Offline
Зарегистрирован: 05.02.2018

ShAlex13 пишет:

Только живет своей жизнью, то отвалится от сети, то громкость поменяет :(

Edzelf в документации на радио пишет:

The reset circuit is a circuit with 2 diodes to GPIO5 and GPIO16 and a resistor to ground  (wired OR gate) because 
there was not a free GPIO output available for this function.
Цепь сброса - это цепь с двумя диодами к GPIO5 и GPIO16 и резистором к земле (монтажное ИЛИ), потому что здесь нет свободного GPIO, доступного для этой функции (reset?)
 
Т.е. это то же "монтажное ИЛИ", про которое писал pilnikov. Может оно придаст стабильности работе?
ShAlex13
Offline
Зарегистрирован: 19.01.2018

shurik12330 пишет:

Цепь сброса - это цепь с двумя диодами к GPIO5 и GPIO16 и резистором к земле (монтажное ИЛИ), потому что здесь нет свободного GPIO, доступного для этой функции (reset?)
 
Т.е. это то же "монтажное ИЛИ", про которое писал pilnikov. Может оно придаст стабильности работе?

Я их и не отпаивал после совета pilnikov-а

pilnikov
pilnikov аватар
Offline
Зарегистрирован: 28.08.2015

а у меня они и в карадиве припаяны, и в простом, и в 32 ом. Мало того, в простом если рст к гпио 0 подключить (как схема советует) с припаянными диодами совсем не запустится. (проверено!)

в эдзельфе там же скеч - там же дефине поменять можно - зачем чего то перекидывать?

udavst
udavst аватар
Offline
Зарегистрирован: 29.11.2013

ShAlex13 пишет:
Бл.....я, оно работает!!!

Только живет своей жизнью, то отвалится от сети, то громкость поменяет :(

Почему же КаРадио не хочет петь? Плата с VS значит живая

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

alex08cb
alex08cb аватар
Offline
Зарегистрирован: 01.02.2018

udavst пишет:

по 192.168.4.1 выводится стандартный интерфейс радио, там на странице настроек и прописывается пароль и имя точки доступа.

Так вот не выводится, Вы же видите? У меня также было, и не могу понять почему. 

4ivan
Offline
Зарегистрирован: 18.02.2018

edzelf - у меня тоже так и неполучилось вписать свою сеть через вебку. Как только не извращался ) потому и сделал Ка. изначально хотел edzelf.