Я бы всетаки прозвонил цэшкой насквозь от порта (пин на модуле ЕСП) до порта (пин VS1053). Плюсом напруги на VSке померял. Если есть осцилл - то мози/мизо можно глянуть.
Кстати проводки соединительные между есп и вээской длинные? Их нужно делать как можно короче.
мультиметром прозвонил все контакты между ESP и VS.
проводки короткие. Напряжения в норме, 5В, 3,3В, 1,8В с небольшими отклонениями. Осциллографа нет.
А "хеллокалку" кто из вас запускал? Я запутался если чессно. И есп у вас какая? Можно попробовать "хелло" запустить под текущую конфигурацию железа, без перекоммутации, подогнав настройки в скетче. И еще совсем уж глупый вопрос, а станции, которые в плэйлисте, на компе играют если скопипастить?
А "хеллокалку" кто из вас запускал? Я запутался если чессно. И есп у вас какая? Можно попробовать "хелло" запустить под текущую конфигурацию железа, без перекоммутации, подогнав настройки в скетче. И еще совсем уж глупый вопрос, а станции, которые в плэйлисте, на компе играют если скопипастить?
я запускал хэллоукалку, все запустилось. У меня ESP8266.
хэллоукалку запускал, подключив VS1053 к Arduino Uno.
Но вот станции из плэйлиста не пробовал копипастить, но в мониторе вебморды они играют.
нет препятствий братскому народу! :) Может кто поближе изъявит желание помочь? я не против! В противном случае - всегда пожалуйста! alex08cb собака mail.ru
В архиве две библиотеки. Сохраните их к себе в \libraries. Старую либу для VS1053 (пример из которой не компилится) временно переместите из \libraries куда нибудь подальше, чтоб не мешалась. Попробуйте скомпилить ESP_VS1053_Library-master.zip\ESP_VS1053_Library-master\examples\SimpleMp3Player\SimpleMp3Player.ino Если ок - настойте вывода
The circuit (example wiring for ESP8266 based board like eg. LoLin NodeMCU V3):
---------------------
| VS1053 | ESP8266 |
---------------------
| SCK | D5 | 14
| MOSI | D7 | 13
| MISO | D6 | 12
| XRST | ---- | монтажное или
| CS | D1 | 5
| DCS | D0 | 16
| DREQ | D3 | 0
| 5V | VU | питание +5
| GND | G | земля
---------------------
тут
// Wiring of VS1053 board (SPI connected in a standard way)
#define VS1053_CS D1
#define VS1053_DCS D0
#define VS1053_DREQ D3
согласно вашей схеме подключения.
SPI (mosi miso sck) вроде стандартно подключается (как в таблице выше) Внимательно посмотрите на тип платы, чтобы соответствовал вашей, дабы совпали Dxx и GPIOxx. Или указывайте просто номер GPIO
D1 = GPIO5
D0 = GPIO16
D3 = GPIO0
Это соответствие справедливо для NodeMCU и Wemos D1!!!
// Wiring of VS1053 board (SPI connected in a standard way)
Всем привет! Собираю ka-radio на esp8266, ни как не могу разобраться с русификацией шрифта. Просьба разъяснить что куда подменять и что править в скетче. Использую arduino nano
to shurik12330 Покажите настройки выходов из скетча и проверяйте схему. У вас же на уно работало? Там в примерах есть плеер с диагностикой (SimpleMp3PlayerWithDebug.ino) - запустие его и покажите нам лог(Если при компиляции будет ругаться на #include <helloMp3.h> поменяйте на #include "helloMp3.h"). А может вы мизо с мози перепутали?
Всем привет! Собираю ka-radio на esp8266, ни как не могу разобраться с русификацией шрифта. Просьба разъяснить что куда подменять и что править в скетче. Использую arduino nano
Подключил дисплей на базе чипа ks0108, за счёт большей диагонали читаемость информации гораздо улучшилась.
Поправил часовой пояс в скетче, с русификацией немогу ни как разобраться.
Модуль vs1053 ещё не заказывал, посоветуйте какой лучше купить - читал что такой часто грешит не пропаи на плате.
VS1053 MP3 модуль развитию w/on-board Запись Функция SPI Интерфейс OGG кодирования Запись Управление сигнала фильтр http://s.aliexpress.com/IfaQj6rY?fromSns=Copy to Clipboard
(from AliExpress Android)
Что думаете на счёт такого?
VS1053 vs1053b mp3 модуль для Arduino UNO Breakout доска с слот для карты SD vs1053b OGG в режиме реального времени Запись для arduino UNO http://s.aliexpress.com/zQ3AJZvE?fromSns=Copy to Clipboard
(from AliExpress Android)
to shurik12330 если скетч заливается и работает настройки изменять нет особого смысла. Если у вас нодемцу можно флэш сайз ставить 4м (1+3 спиффс), частоту проца 160 а флеш мод дио. Но это на работу не влияет. Вы бы пример с дебагом таки запустили и лог показали.
отличается от карадио. в карадио так:
CS --- D8 (GPIO15),
DCS --- D1 (GPIO5),
DREQ --- D2 (GPIO4).
Судя по схеме на гитхабе -- /dcs - 4 a dreq 5/ проверьте.
Модуль vs1053 ещё не заказывал, посоветуйте какой лучше купить ....
Покупал себе такой модуль из этого магазина http://s.aliexpress.com/zQ3AJZvE?fromSns=Copy - все детали пропаяны аккуратно - единственно были следы от флюса. Можете брать - модуль рабочий.
Мне нужно добавить русский шрифт в библиотеку u8glib.
Чтоб корректно отображались русские названия станций. В 217 посту описано как сделать это, но там говориться про библиотеку UGLB- как я понял она для цветных экранов?
Мне нужно добавить русский шрифт в библиотеку u8glib.
Чтоб корректно отображались русские названия станций. В 217 посту описано как сделать это, но там говориться про библиотеку UCGLB- как я понял она для цветных экранов?
to shurik12330 если скетч заливается и работает настройки изменять нет особого смысла. Если у вас нодемцу можно флэш сайз ставить 4м (1+3 спиффс), частоту проца 160 а флеш мод дио. Но это на работу не влияет. Вы бы пример с дебагом таки запустили и лог показали.
отличается от карадио. в карадио так:
CS --- D8 (GPIO15),
DCS --- D1 (GPIO5),
DREQ --- D2 (GPIO4).
Судя по схеме на гитхабе -- /dcs - 4 a dreq 5/ проверьте.
pilnikov - не важно 32 там или 8, слышно там будет, если заработает.
ShAlex13 У меня сомнения, только в правильности расключения. Вот в 49 сообщении я тоже никак завести не мог, в итоге непропай плюс смотрел не ту схему.
Я за форумом не уследил, какая у Вас ESP-плата? Смотрели на неё разводку выводов? Она совпадает с тем, что в коде указано (CS,DCS,DREQ)? С телефона я никак не могу сложить в одно целое. Да и попробуйте Edzelf.
Я тут пробовал всякие внешние усилители - думал какая разница, лишь бы пело, ан нет же, разница существенна. И зависит качество от согласованности сопротивлений входного и выходного. Некоторые просто хрюкали. И про землю в гнезде наушников тоже читал, что не просто ее подключать.
pilnikov: схема расчитана на наушники, и будет с ними играть, если подключаете усилок, конечно надо позаботиться о согласовании, иначе от перегруза может и захрюкать )
N: Fast SPI, Testing VS1053 read/write registers again...
N: endFillByte is 0x0
N: Playing sound... N: Playing sound... N: Playing sound...
в скетче задержка 3000 мс стоит, и каждые 3 сек это двойное цоканье. уменьшил задержку, стало чаще цокать, т.е. работает. такое впечатление, что не может воспроизвести хэллоу, а получается цоканье.
может, что-то с файлом hellomp3.h не так?
P.S.
заиграло хэллоу в связке ESP & VS!!!!!
вот что сделал: проблема все-таки была в файле hellomp3.h
N: Fast SPI, Testing VS1053 read/write registers again...
N: endFillByte is 0x0
N: Playing sound... N: Playing sound... N: Playing sound...
в скетче задержка 3000 мс стоит, и каждые 3 сек это двойное цоканье. уменьшил задержку, стало чаще цокать, т.е. работает. такое впечатление, что не может воспроизвести хэллоу, а получается цоканье.
Команду sys.patch куда надо вводить чтобы проверить состояние патча?
http://adress/?sys.patch так? или надо в монитор порта?
я отправлял в терминал, как советовал alex08cb в посте 1170.
пробовал и включать и отключать патч, мне не помогло.
Через терминал (программа Termite 3.3 или любую другую сылки были тут пару страниц назад) введите команду sys.patch
sys.patch("x"): Change the status of the vs1053 patch at power on.
0 = Patch will not be loaded, 1 or up = Patch will be loaded (default) at power On
sys.patch: Display the vs1053 patch status
Я бы всетаки прозвонил цэшкой насквозь от порта (пин на модуле ЕСП) до порта (пин VS1053). Плюсом напруги на VSке померял. Если есть осцилл - то мози/мизо можно глянуть.
Кстати проводки соединительные между есп и вээской длинные? Их нужно делать как можно короче.
мультиметром прозвонил все контакты между ESP и VS.
проводки короткие. Напряжения в норме, 5В, 3,3В, 1,8В с небольшими отклонениями. Осциллографа нет.
А "хеллокалку" кто из вас запускал? Я запутался если чессно. И есп у вас какая? Можно попробовать "хелло" запустить под текущую конфигурацию железа, без перекоммутации, подогнав настройки в скетче. И еще совсем уж глупый вопрос, а станции, которые в плэйлисте, на компе играют если скопипастить?
А "хеллокалку" кто из вас запускал? Я запутался если чессно. И есп у вас какая? Можно попробовать "хелло" запустить под текущую конфигурацию железа, без перекоммутации, подогнав настройки в скетче. И еще совсем уж глупый вопрос, а станции, которые в плэйлисте, на компе играют если скопипастить?
я запускал хэллоукалку, все запустилось. У меня ESP8266.
хэллоукалку запускал, подключив VS1053 к Arduino Uno.
Но вот станции из плэйлиста не пробовал копипастить, но в мониторе вебморды они играют.
У меня тоже станции играют только в монитор вебморды
попробуйте хеллокалку без переделки схемы
раз в монитор играют это хорошо и достаточно.
Скрин страницы где эквалайзер скиньте.
Просто у меня версия для есп 32, там другая морда
приду с работы, скину...
попробуйте хеллокалку без переделки схемы
Скрин страницы где эквалайзер скиньте.
вы имеете ввиду хэллоукалку проверить в связке ESP & VS ?
скриншот вечером скину, не работе нет железок.
да именно в конфигурации "радио"
в скриншотах Закладка "Setting" интересует и можно еще первую
да именно в конфигурации "радио"
Это надо в скетче hello.ino поменять что-то? и залить его в ESP?
да. Под "что то" поменять надо номера портов для cs sd и rst
вот эти строки
pilnikov, спасибо. вечером попробую.
мой скрин
нет препятствий братскому народу! :) Может кто поближе изъявит желание помочь? я не против! В противном случае - всегда пожалуйста! alex08cb собака mail.ru
я отправлял в терминал, как советовал alex08cb в посте 1170.
пробовал и включать и отключать патч, мне не помогло.
Тоже ни как не повлияло
pilnikov, пробовал скомпилировать hello.ino для ESP8266, компилятор ругается:
https://yadi.sk/d/4hMoEoXz3SxG3n
В архиве две библиотеки. Сохраните их к себе в \libraries. Старую либу для VS1053 (пример из которой не компилится) временно переместите из \libraries куда нибудь подальше, чтоб не мешалась. Попробуйте скомпилить ESP_VS1053_Library-master.zip\ESP_VS1053_Library-master\examples\SimpleMp3Player\SimpleMp3Player.ino Если ок - настойте вывода
Всем привет! Собираю ka-radio на esp8266, ни как не могу разобраться с русификацией шрифта. Просьба разъяснить что куда подменять и что править в скетче. Использую arduino nano
pilnikov, скомпилировал и залил в ESP скетч SimpleMp3Player.ino.
не хэллокает(
я уже запутался.. или что-то не так делаю?
to shurik12330 Покажите настройки выходов из скетча и проверяйте схему. У вас же на уно работало? Там в примерах есть плеер с диагностикой (SimpleMp3PlayerWithDebug.ino) - запустие его и покажите нам лог(Если при компиляции будет ругаться на #include <helloMp3.h> поменяйте на #include "helloMp3.h"). А может вы мизо с мози перепутали?
А вы arduino nano собрались русифицировать?
to pilnikov, в скетче подключение:
Подключил дисплей на базе чипа ks0108, за счёт большей диагонали читаемость информации гораздо улучшилась.
Поправил часовой пояс в скетче, с русификацией немогу ни как разобраться.
Модуль vs1053 ещё не заказывал, посоветуйте какой лучше купить - читал что такой часто грешит не пропаи на плате.
VS1053 MP3 модуль развитию w/on-board Запись Функция SPI Интерфейс OGG кодирования Запись Управление сигнала фильтр
http://s.aliexpress.com/IfaQj6rY?fromSns=Copy to Clipboard
(from AliExpress Android)
Что думаете на счёт такого?
VS1053 vs1053b mp3 модуль для Arduino UNO Breakout доска с слот для карты SD vs1053b OGG в режиме реального времени Запись для arduino UNO
http://s.aliexpress.com/zQ3AJZvE?fromSns=Copy to Clipboard
(from AliExpress Android)
to pilnikov, может быть надо изменить режим прошивки в Arduino IDE?
to shurik12330 если скетч заливается и работает настройки изменять нет особого смысла. Если у вас нодемцу можно флэш сайз ставить 4м (1+3 спиффс), частоту проца 160 а флеш мод дио. Но это на работу не влияет. Вы бы пример с дебагом таки запустили и лог показали.
то FiNik https://www.youtube.com/watch?v=wpcxavmNWJM
Покупал себе такой модуль из этого магазина http://s.aliexpress.com/zQ3AJZvE?fromSns=Copy - все детали пропаяны аккуратно - единственно были следы от флюса. Можете брать - модуль рабочий.
to pilnikov, в скетче подключение:
Спасибо, такой и закажу
А вы arduino nano собрались русифицировать?
Мне нужно добавить русский шрифт в библиотеку u8glib.
Чтоб корректно отображались русские названия станций. В 217 посту описано как сделать это, но там говориться про библиотеку UGLB- как я понял она для цветных экранов?
А вы arduino nano собрались русифицировать?
Мне нужно добавить русский шрифт в библиотеку u8glib.
Чтоб корректно отображались русские названия станций. В 217 посту описано как сделать это, но там говориться про библиотеку UCGLB- как я понял она для цветных экранов?
Пардон сообщения дублировались
to shurik12330 если скетч заливается и работает настройки изменять нет особого смысла. Если у вас нодемцу можно флэш сайз ставить 4м (1+3 спиффс), частоту проца 160 а флеш мод дио. Но это на работу не влияет. Вы бы пример с дебагом таки запустили и лог показали.
Подключено как на первой странице форума
D6:GPIO12 -- VS1053 MISO
D7:GPIO13 -- VS1053 MOSI
D1:GPIO05 -- VS1053 XDCS
D2:GPIO04 -- VS1053 DREQ
D3:GPIO00 -- VS1053 XRST
D8:GPIO15 -- VS1053 XCS
Да и тут https://hackaday.io/project/11570-wifi-webradio-on-esp8266-or-esp32
так же подключено
Ну пусть так - хеллокать то все равно должно. Лога от вас дождемся?
to ShAlex13 а вы её с уно пробовали как shurik12330 ?
to ShAlex13 а вы её с уно пробовали как shurik12330 ?
С уной не пробовал
попробуйте, чтобы выяснить - живая, нет. И сопротивление ушей какое?
Ну пусть так - хеллокать то все равно должно. Лога от вас дождемся?
какой лог? от чего?
там, я выше писал, есть в либе пример с дебагом, вот этот самый дебаг то бы и показали нам - то что скетч во время работы в консоль шлет
попробуйте, чтобы выяснить - живая, нет. И сопротивление ушей какое?
уши ТДС-3 8 Ом
надо бы 32
там, я выше писал, есть в либе пример с дебагом, вот этот самый дебаг то бы и показали нам - то что скетч во время работы в консоль шлет
Вот лог:
pilnikov - не важно 32 там или 8, слышно там будет, если заработает.
ShAlex13 У меня сомнения, только в правильности расключения. Вот в 49 сообщении я тоже никак завести не мог, в итоге непропай плюс смотрел не ту схему.
Я за форумом не уследил, какая у Вас ESP-плата? Смотрели на неё разводку выводов? Она совпадает с тем, что в коде указано (CS,DCS,DREQ)? С телефона я никак не могу сложить в одно целое. Да и попробуйте Edzelf.
Я тут пробовал всякие внешние усилители - думал какая разница, лишь бы пело, ан нет же, разница существенна. И зависит качество от согласованности сопротивлений входного и выходного. Некоторые просто хрюкали. И про землю в гнезде наушников тоже читал, что не просто ее подключать.
pilnikov: схема расчитана на наушники, и будет с ними играть, если подключаете усилок, конечно надо позаботиться о согласовании, иначе от перегруза может и захрюкать )
#define VS1053_CS D8
у меня точно так же получилось, цоканье.
при прошивке режим DIO выбрал. с QIO не получилось, т.к. и карадио с QIO не заливалось, а только с DiO залилось.
кстати, скетч с дебагом скомпилировался только когда изменил #include <hellomp3.h> на #include "hellomp3.h".
в скетче без дебага этого не потребовалось.
Лог:
⸮txW⸮X6d⸮H<⸮⸮⸮N: Hello VS1053!
у меня точно так же получилось, цоканье.
при прошивке режим DIO выбрал. с QIO не получилось, т.к. и карадио с QIO не заливалось, а только с DiO залилось.
кстати, скетч с дебагом скомпилировался только когда изменил #include <hellomp3.h> на #include "hellomp3.h".
в скетче без дебага этого не потребовалось.
Лог:
⸮txW⸮X6d⸮H<⸮⸮⸮N: Hello VS1053!
Точно братья по несчастью :) Всё один в один
ShAlex13, перечитайте мой предыдущий пост, у меня заиграло хэллоу.
я добавил инфу в пост #1397
ShAlex13, перечитайте мой предыдущий пост, у меня заиграло хэллоу.
я добавил инфу в пост #1397
А в "морде" тишина?