Браузер использую Firefox, он четче работает. Попробуйте его. Еще вспомнил, что закомментировал двумя слэшами в .ini строчку #define USETFT, т.к. экран не использую.
Браузер использую Firefox, он четче работает. Попробуйте его. Еще вспомнил, что закомментировал двумя слэшами в .ini строчку #define USETFT, т.к. экран не использую.
Я то же Firefox пытаюсь юзить, а про экран в описании читал( о, мой английский), что его отсутствие не оказывает влияние на работу.
Странно, как они могут сгореть, если было всё в порядке с питанием. Выход из строя стабилизатора на плате - это единственное, как я вижу, что может пожечь чужую плату, да и то, только в случае, если входное основное питание превышает 5v. В любом другом случае, что Вы не подавайте на IO-контакты - ничего случиться не может.
Я по ошибке полярность перепутал, и то, всего-то пыханул диод на ESP, я его каплей олова перемкнул и после этого стал аккуратнее ) Всё работает.
На первом проекте у меня тоже были затыки WEB-интерфейса и трансляции, я пробовал менять ESP'шки, подавать питание от разных источников, запаивать ножки проца на декодере по даташиту, но так нормально тот проект не заработал, проект edzelf заработал сразу и без капризов (ну был один - но это из-за внесения в конфиг несуществующих сетей), так что не надо сразу винить платы, в чём дело - я не знаю. И, к стати, на проекте edzelf у меня ниразу небыло ниодного заыка (радио стоит на кухне, и играет целыми днями), даже на полсекунды, не смотря на отсутствие буферной памяти, а на ESP32 (жду пока доедет) памяти в разы больше, как и контактов для кнопок, на которые можно назначать большинство действий.
lonely_jack-а разве на плате не указаны названия контактов? Или они опять подписаны как D, а у автора IO? Тогда просто найдите распиновку самого модуля ESP32, и тестером вызвоните, на какие ноги они распаяны.
У меня же как то сгорели, но не полностью, скажем так попортились)))Даже когда к PC подключаю - комп в перезагрузку уходит сам собой. Напряжение не более 5 вольт - через разьем микроусб на плате подключал от компьютера. Ну а про контакты и правильность их соединения - думаю и так все догадываются, что нужно все правильно подключать
Браузер использую Firefox, он четче работает. Попробуйте его. Еще вспомнил, что закомментировал двумя слэшами в .ini строчку #define USETFT, т.к. экран не использую.
Я то же Firefox пытаюсь юзить, а про экран в описании читал( о, мой английский), что его отсутствие не оказывает влияние на работу.
В общем, правлю ini файл на компьютере, заливаю в радио - играет. Оставил одну сеть. Заикается, как и KaRadio.
Кто-нибудь в Esp-radio дисплей подключал? Там, вроде, ошибки какие-то?
LAVR - на схеме нет, но по этому входу осуществляется управление (кнопки через резисторы, по уровню - разные нажатия, у себя оставил только переключение станций) - есть такая фишка, описана на 5 странице pdf'а, который лежит в папке проекта. Его надо посадить на землю, если не используется, иначе наводка на аналог постоянно мешает программе работать. RST модуля не трогал, т.к. у меня nodemcu, и там RST уже подтянут, если Вы используете голый модуль - подтянуть надо через резистор к +
LONELY_JACK - да можно, там есть вкладка, на которой попадаем в редактор файла ini (в котором и задаются станции, настройки, сети), там же файл можно сохранять/загружать с компа.
LAVR - на схеме нет, но по этому входу осуществляется управление (кнопки через резисторы, по уровню - разные нажатия, у себя оставил только переключение станций) - есть такая фишка, описана на 5 странице pdf'а, который лежит в папке проекта. Его надо посадить на землю, если не используется, иначе наводка на аналог постоянно мешает программе работать. RST модуля не трогал, т.к. у меня nodemcu, и там RST уже подтянут, если Вы используете голый модуль - подтянуть надо через резистор к +
LONELY_JACK - да можно, там есть вкладка, на которой попадаем в редактор файла ini (в котором и задаются станции, настройки, сети), там же файл можно сохранять/загружать с компа.
Таки да, Вы правы. Нужно заземлять. Про дисплей не подскажете?
Встраивал в готовую колонку, кнопку surround приспособил для переключения станций, т.е. вообще места на колонке нет, куда дисплей встроить, в итоге не подключал. Когда приедет 32ая - буду собирать с дисплеем, в отдельном корпусе, с раздельным питанием аналога и цифры (правда и сейчас у меня почти раздельное питание - отдельный импульсник на питание цифры стоит, но питается он от общего транса колонки) и с аудиотрансформаторами на развязку выхода, и хочу кучу кнопок, чтоб сразу на нужную станцию переключать, ну пусть хоть пяток.
Подскажите ,пожалуйста, к этому проэкту такой модуль подойдёт? Или всё равно нужно память добавлять?Что то не получается flash_download_tools_v3.4.8_0 загнать прошивку,а XTCOM_UTIL ругается на большой размер прошивки.
NodeMCU V3 Lua WI-FI модуль интеграции ESP8266 + дополнительная память 32 М flash, USB-serial CH340G
Сделал опять же частичную руссификацию UCGLIB заменой файла в библиотеке. Вариант STM32+TFT. Некоторые станции отображает нормально, только пару букв пропускает. Вот ссылка на файл https://cloud.mail.ru/public/Gia2/zmyiA84um
Название шрифта ucg_font_7x13_mf. Остальное непосильно сделать, надо кодировку менять как-то.
И функцию removeUtf8 в скетче заменить на эту. Там только две строки добавил.
void removeUtf8(byte *characters)
{
int iindex = 0;
while (characters[iindex])
{
if(characters[iindex]==0xd0) characters[iindex]=0x7f;
if(characters[iindex]==0xd1) characters[iindex]=0x7f;
if ((characters[iindex] >= 0xc2)&&(characters[iindex] <= 0xc3)) // only 0 to FF ascii char
{
// SERIALX.println((characters[iindex]));
characters[iindex+1] = ((characters[iindex]<<6)&0xFF) | (characters[iindex+1] & 0x3F);
int sind = iindex+1;
while (characters[sind]) { characters[sind-1] = characters[sind];sind++;}
characters[sind-1] = 0;
}
iindex++;
}}
Сделал смешанно, часть с помощью правки шрифта, а часть в коде. Косяки присутствуют - в одной кодировке не хватает букв, иногда путает буквы.
Прошу помощи! собрал данный девайс на модулях ESP8266_ES-12 и VS1053_shild Прошивка V1.2.2. через WEb интерфейс управление работает, также работает управление через кнопки на контакте ADC. Без затыков и тормозов ( внешную панять пока не поставил). Вопрос в следующем: нет вывода данных на дисплей! пробовал подключать ARDUINO_NANO+NOKIA_5110 или ARDUINO_NANO+LCD_19x2, результат одинаков. выводится только стартовая надпись. проверял через терминальную программу выход TX модуля ESP8266_ES-12 все данные (скорость, название радиостанции и т.д.) модуль шлёт. Но ARDUINO не реагирует. скорости в модуле ESP и ARDUINO установлены одинаково 115200. Вчём может быть проблема?
Пришел новый модуль vs. собрал на esp32 от edzelf. затыки есть, но гораздо реже, чем на Ka-radio. Еще проблема - если питаю от одного powerbank, то звука либо нет, либо "пленку зажевало". Автор питает от разных батареек. Тоже от разных, пока, питаю - играет.
ВНИМАНИЕ, ВОПРОС!!!!
подскажите гальваническую (или как ее там) развязку, дабы от одного источника питать
P.S. еще, кстати, косяк есть. После прошивки - не определяется сам собой через вай-вай без прошивки дополнительного файла (где конфигурация сети указана). Вроде, обещали исправить с первоначальным доступом))))
Самое простое, как я сделал на первой версии, отдельно импульсник на питание цифры, аналог напрямую, но помеха чуть останется, надо с али аудиотрансформаторы, копейки стоят, тогда совсем развяжется.
так цифра же пищит от одного блока питания, так что всёж надо отдельное питание цифре, да хоть от зарядки от сотового, намного лучше будет. Хотя модуль dc-dc можно взять готовый из старой сетевой карты.
ЗЫ А видео вообще приколькое, меряем напряжение, да ничего, что оно 9V, после подключения блютуз-модуля, оно упадёт. Блин, да откуда он знает, что оно упадёт, а что :?* если нет, что будет если нет? )))
Аудиочасть без конвертера, VS - надо пробовать, основной шумельщик это ESP, его точно надо отвязать, но он цифру гонит на VS, а с ней может и помеху. Я думаю лучше их обоих на преобразователь, а с VS на усилок аудиотрансформатор. Сам бы хотел попробовать, но в долгой командировке, никак не проверить, трансы домой приезли, 32есп тоже, и всё ждёт меня не дождётся )
Хотя дорогая штука, сетевухи с BNC стоят дешевле, там преобразователь с развязкой. Да и за такую цену можно отдельный блок питания 220-5 купить, и даже несколько, и отдельно запитать, было бы даже лучше.
У меня от одного блок питания все. На минимуме громкости усилителя в динамиках слышится тихий ритмичный шорох, типа esp пакеты какие-то шлёт. На большей громкости это не заметно. Пробовал другие блоки питания, с некоторыми слышится высокочастотный фон. Значит от качества блока питания тоже зависит. Меня устраивает.
У меня от одного блок питания все. На минимуме громкости усилителя в динамиках слышится тихий ритмичный шорох, типа esp пакеты какие-то шлёт. На большей громкости это не заметно. Пробовал другие блоки питания, с некоторыми слышится высокочастотный фон. Значит от качества блока питания тоже зависит. Меня устраивает.
Какой у вас проект? У карадио проблем с этим нет, у edzelf esp32 есть проблема такая, но правда на моем devboard нет выхода 5v. А карадио идет от порта 5v с nodemcu. Моя плата - как у него на картинке - там? где модуль отдельно показан, а не где в связке с vs.
Прошу помощи! собрал данный девайс на модулях ESP8266_ES-12 и VS1053_shild Прошивка V1.2.2. через WEb интерфейс управление работает, также работает управление через кнопки на контакте ADC. Без затыков и тормозов ( внешную панять пока не поставил). Вопрос в следующем: нет вывода данных на дисплей! пробовал подключать ARDUINO_NANO+NOKIA_5110 или ARDUINO_NANO+LCD_19x2, результат одинаков. выводится только стартовая надпись. проверял через терминальную программу выход TX модуля ESP8266_ES-12 все данные (скорость, название радиостанции и т.д.) модуль шлёт. Но ARDUINO не реагирует. скорости в модуле ESP и ARDUINO установлены одинаково 115200. Вчём может быть проблема?
lonely_jack, Схемотехика у обоих проектов схожа, да и невозможно её изменить так, чтобы помеха с esp не проходила на звуковой тракт, не нужно рекламировать проект, я пробовал оба, просто первый у меня тормозил, да и не люблю я когда код закрыт, а по звуку одинаково, во втором у меня правда без заиканий. У Вас хороший блок питания, видимо хорошо фильтрует не только свою помеху, но чужую. Повезло. Хотелось бы видеть чем питаете и на каком модуле собрано.
Разве проект Karadio закрытый? На github есть исходные коды. Я в этом не очень разбираюсь, может там чего и не хватает для компиляции. На facebook в группе Karadio есть человек, который компилирует прошивку с измененным Web интерфейсом. Просто не под Arduino IDE все делается.
черный - самопал - китай насквозь, даже корпус на китайском принтере напечатал, вот только карадио играет от одного источника стабильно. (ну, хмм... стабильно... стабильно в общем, только заикается намного больше, чем есп32 от эдзельфа).
Но, есть жирное "НО"!!! В есп32 китайцы сами себя переплюнули по помехам, по сравнению с 8266. 8266 - начинал глючить, когда мимо намагниченный кот пройдет, а этот новый еще хуже в этом плане
И зачем вообще двойное питание? Удобно? Похоже, у, вас, питальник хороший, а не у меня
Стоит рядом с есп передернуть розетку, которая к есп никак не относиться - начинает глючить, что старые есп, что новые... наводки не любят вообще. ардуинкам на такие вещи параллельно.
Интересно узнать, кто-нибудь имел схожие проблемы, и, как решали проблему с экранированием? В свое время делал защиту из кондесаторов всяких, ферритовых колец, провода переплетал... и т.д. Смотрел всякие опторазвязки, но по мне - эти модули не стоят столько денег, сколько в разы больше на развязки потратишь (одним словом - выбешивают). Уже много денег на них выкинул.
lavr Проблемы возникли с подключением? Я посмотрел, в U8glibconf есть разные варианты строк инициализации. Судя по комментариям на Ali этот дисплей на SH1106.
Вот номера контактов не подскажу, всё спаянное находится сейчас за 2500км от меня, да вроде эти ноги, у меня первый проект затыкался через пару секунд работы, и больше не поднимался, тоже при обращении к WEB, после того, как спаял, вроде ничего особо и не изменилось, да и я перешёл на второй проект, ардуинка мне ближе, чем BINы в esp заливать.
Вы скачайте даташит на микросхему, там нарисовано, как правильно подключать, я соединял только выводы справа (примерно где на Вашем фото) один из них на массе, а второй был в воздухе, там вроде ещё 11 на землю, ещё чего-то, этого я не делал.
у меня не затыкается совсем...только как бы икает иногда и играет потом дальше .Да я и по даташит соединил как у Карадио в Фацебоок стоит не понял почему стало еше хуже , снова распаял два раза пробовал, наверное это не то что я ищу
до того пока все не спаял постоянно останавливалось трансляция и на Display стояло Stoped .теперь работает часами подряд без остановок но икает..может ето просто рвется поток ,может надо
внешнюю буферную память. Что для этого надо? где написано как подключить и конфигуриривать?
надо попробовать другой проект, но там нет управления энкодером :(да и по Карадио больше информации , да и больше он мне нравится :)
Память как подключать - так в архиве с проектом и написано, конфигурить вроде не надо.
Я всегда всё спаиваю, мне так проще и удобнее, и МГТФа недавно прикупил с рук, теперь одно удовольствие )
И да, единственное, что не хватает во втором проекте - энкодера. Можно, конечно ардуину добавить, для управления, и по энкодеру посылать на RX еспхи команду, там их много, но как-то лень )
Не видит библиотеку U8glib. Скетч---Подключить библиотеку---U8glib. Посмотрите, появилась ли она в списке библиотек. Если библиотека в Zip, то можно выбрать "Добавить ZIP библиотеку". Кстати, скетч у тебя находится почему-то в папке Temp, наверно из архива прямо запускаешь. Лучше распаковать его.
Не видит библиотеку U8glib. Скетч---Подключить библиотеку---U8glib. Посмотрите, появилась ли она в списке библиотек. Если библиотека в Zip, то можно выбрать "Добавить ZIP библиотеку". Кстати, скетч у тебя находится почему-то в папке Temp, наверно из архива прямо запускаешь. Лучше распаковать его.
Переустановил библиотеку, по вашему совету, не ругается. Теперь:
Arduino: 1.8.2 (Windows 10), Плата:"Arduino Pro or Pro Mini, ATmega328 (5V, 16 MHz)"
C:\Users\Victor\AppData\Local\Temp\untitled162652411.tmp\sketch_jun07d\karadioU8glib.ino: In function 'void setup()':
karadioU8glib:301: error: redefinition of 'void setup()'
void setup(void) {
^
C:\Users\Victor\AppData\Local\Temp\untitled162652411.tmp\sketch_jun07d\sketch_jun07d.ino:1:6: note: 'void setup()' previously defined here
void setup() {
^
C:\Users\Victor\AppData\Local\Temp\untitled162652411.tmp\sketch_jun07d\karadioU8glib.ino: In function 'void loop()':
karadioU8glib:550: error: redefinition of 'void loop()'
void loop(void) {
^
C:\Users\Victor\AppData\Local\Temp\untitled162652411.tmp\sketch_jun07d\sketch_jun07d.ino:6:6: note: 'void loop()' previously defined here
void loop() {
Скетч запускаю из c:\Users\Victor\Documents\Arduino\karadioU8glib\
Два ino файла фигурирует в ошибках karadioU8glib.ino и sketch_jun07d.ino. Вот это действие зря сделал "Скетч-> Добавить файл->karadioU8glib.ino->Проверить/компилировать". На верху во вкладках должно быть только karadioU8glib и u8glibconf. К одному скетчу добавился другой как-то.
Два ino файла фигурирует в ошибках karadioU8glib.ino и sketch_jun07d.ino. Вот это действие зря сделал "Скетч-> Добавить файл->karadioU8glib.ino->Проверить/компилировать". На верху во вкладках должно быть только karadioU8glib и u8glibconf. К одному скетчу добавился другой как-то.
Я помню, что у меня были похожие проблемы. И как я тогда понял, в karadioutils повторяются функции, которые есть в karadiou8glib. В принципе сейчас правильно с виду. Ну да скорее всего дело в karadioutils, зачем тогда он вообще.
А У Вас аналоговый вход используется? Если нет на минус посажен?
И попробуйте в ini'шнике только одну точку доступа оставить, остальные строчки с ТД удалить.
Схема pdf файла
Другая схема
Ни в одной из них ADC не посажен на землю(вы его имели в виду?). RST как правильно? на питание, на питание через 10к или в воздухе?
Точку доступа попытался оставить одну, но... не сохраняет у меня ini. Модуль у меня LoLin, фотку я рисовал выше.
Браузер использую Firefox, он четче работает. Попробуйте его. Еще вспомнил, что закомментировал двумя слэшами в .ini строчку #define USETFT, т.к. экран не использую.
Браузер использую Firefox, он четче работает. Попробуйте его. Еще вспомнил, что закомментировал двумя слэшами в .ini строчку #define USETFT, т.к. экран не использую.
Я то же Firefox пытаюсь юзить, а про экран в описании читал( о, мой английский), что его отсутствие не оказывает влияние на работу.
Странно, как они могут сгореть, если было всё в порядке с питанием. Выход из строя стабилизатора на плате - это единственное, как я вижу, что может пожечь чужую плату, да и то, только в случае, если входное основное питание превышает 5v. В любом другом случае, что Вы не подавайте на IO-контакты - ничего случиться не может.
Я по ошибке полярность перепутал, и то, всего-то пыханул диод на ESP, я его каплей олова перемкнул и после этого стал аккуратнее ) Всё работает.
На первом проекте у меня тоже были затыки WEB-интерфейса и трансляции, я пробовал менять ESP'шки, подавать питание от разных источников, запаивать ножки проца на декодере по даташиту, но так нормально тот проект не заработал, проект edzelf заработал сразу и без капризов (ну был один - но это из-за внесения в конфиг несуществующих сетей), так что не надо сразу винить платы, в чём дело - я не знаю. И, к стати, на проекте edzelf у меня ниразу небыло ниодного заыка (радио стоит на кухне, и играет целыми днями), даже на полсекунды, не смотря на отсутствие буферной памяти, а на ESP32 (жду пока доедет) памяти в разы больше, как и контактов для кнопок, на которые можно назначать большинство действий.
lonely_jack-а разве на плате не указаны названия контактов? Или они опять подписаны как D, а у автора IO? Тогда просто найдите распиновку самого модуля ESP32, и тестером вызвоните, на какие ноги они распаяны.
У меня же как то сгорели, но не полностью, скажем так попортились)))Даже когда к PC подключаю - комп в перезагрузку уходит сам собой. Напряжение не более 5 вольт - через разьем микроусб на плате подключал от компьютера. Ну а про контакты и правильность их соединения - думаю и так все догадываются, что нужно все правильно подключать
Браузер использую Firefox, он четче работает. Попробуйте его. Еще вспомнил, что закомментировал двумя слэшами в .ini строчку #define USETFT, т.к. экран не использую.
Я то же Firefox пытаюсь юзить, а про экран в описании читал( о, мой английский), что его отсутствие не оказывает влияние на работу.
В общем, правлю ini файл на компьютере, заливаю в радио - играет. Оставил одну сеть. Заикается, как и KaRadio.
Кто-нибудь в Esp-radio дисплей подключал? Там, вроде, ошибки какие-то?
через веб-интерфейс там можно станции и сети добавлять? или прошивать все время надо? вопрос про радио от edzelf
LAVR - на схеме нет, но по этому входу осуществляется управление (кнопки через резисторы, по уровню - разные нажатия, у себя оставил только переключение станций) - есть такая фишка, описана на 5 странице pdf'а, который лежит в папке проекта. Его надо посадить на землю, если не используется, иначе наводка на аналог постоянно мешает программе работать. RST модуля не трогал, т.к. у меня nodemcu, и там RST уже подтянут, если Вы используете голый модуль - подтянуть надо через резистор к +
LONELY_JACK - да можно, там есть вкладка, на которой попадаем в редактор файла ini (в котором и задаются станции, настройки, сети), там же файл можно сохранять/загружать с компа.
через веб-интерфейс там можно станции и сети добавлять? или прошивать все время надо? вопрос про радио от edzelf
Можно. Это у меня руки кривые)
LAVR - на схеме нет, но по этому входу осуществляется управление (кнопки через резисторы, по уровню - разные нажатия, у себя оставил только переключение станций) - есть такая фишка, описана на 5 странице pdf'а, который лежит в папке проекта. Его надо посадить на землю, если не используется, иначе наводка на аналог постоянно мешает программе работать. RST модуля не трогал, т.к. у меня nodemcu, и там RST уже подтянут, если Вы используете голый модуль - подтянуть надо через резистор к +
LONELY_JACK - да можно, там есть вкладка, на которой попадаем в редактор файла ini (в котором и задаются станции, настройки, сети), там же файл можно сохранять/загружать с компа.
Таки да, Вы правы. Нужно заземлять. Про дисплей не подскажете?
Встраивал в готовую колонку, кнопку surround приспособил для переключения станций, т.е. вообще места на колонке нет, куда дисплей встроить, в итоге не подключал. Когда приедет 32ая - буду собирать с дисплеем, в отдельном корпусе, с раздельным питанием аналога и цифры (правда и сейчас у меня почти раздельное питание - отдельный импульсник на питание цифры стоит, но питается он от общего транса колонки) и с аудиотрансформаторами на развязку выхода, и хочу кучу кнопок, чтоб сразу на нужную станцию переключать, ну пусть хоть пяток.
Подскажите ,пожалуйста, к этому проэкту такой модуль подойдёт? Или всё равно нужно память добавлять?Что то не получается flash_download_tools_v3.4.8_0 загнать прошивку,а XTCOM_UTIL ругается на большой размер прошивки.
NodeMCU V3 Lua WI-FI модуль интеграции ESP8266 + дополнительная память 32 М flash, USB-serial CH340G
http://arduino.ru/forum/proekty/wi-fi-internet-radio?page=1#comment-281178
@koka7777745
у меня с такимNodeMCU работает
Кто-нибудь руссифицировал UCGLIB. Попробовал подставить в библиотеку русский шрифт от U8GLIB, но это не помогает. Делаю Karadio TFT+STM32.
У меня тоже нет русского шрифта после замены пробовал на ssd1306+arduino nano,меняеться только размер шрифта, становиться мельче.
Есть у кого распиновка esp32 wroom doit платы как у edzelf (у меня по чистой случайности такая же оказалась в запасниках)? Не могу в гугле найти
Нашел
https://github.com/SmartArduino/ESP/blob/master/SchematicsforESP32.pdf
вот еще информация
http://esp32.net/
Сделал опять же частичную руссификацию UCGLIB заменой файла в библиотеке. Вариант STM32+TFT. Некоторые станции отображает нормально, только пару букв пропускает. Вот ссылка на файл https://cloud.mail.ru/public/Gia2/zmyiA84um
Название шрифта ucg_font_7x13_mf. Остальное непосильно сделать, надо кодировку менять как-то.
И функцию removeUtf8 в скетче заменить на эту. Там только две строки добавил.
Сделал смешанно, часть с помощью правки шрифта, а часть в коде. Косяки присутствуют - в одной кодировке не хватает букв, иногда путает буквы.
Прошу помощи! собрал данный девайс на модулях ESP8266_ES-12 и VS1053_shild Прошивка V1.2.2. через WEb интерфейс управление работает, также работает управление через кнопки на контакте ADC. Без затыков и тормозов ( внешную панять пока не поставил). Вопрос в следующем: нет вывода данных на дисплей! пробовал подключать ARDUINO_NANO+NOKIA_5110 или ARDUINO_NANO+LCD_19x2, результат одинаков. выводится только стартовая надпись. проверял через терминальную программу выход TX модуля ESP8266_ES-12 все данные (скорость, название радиостанции и т.д.) модуль шлёт. Но ARDUINO не реагирует. скорости в модуле ESP и ARDUINO установлены одинаково 115200. Вчём может быть проблема?
Попробуй снизить скорость. Автор в скетче рекомендует 28800. Хотя не понятно почему.
Я снизил скорость до 9600 и все заработало менять нужно как на ESP через монитор порта так и в скетче для lcd изменить на 9600
Пришел новый модуль vs. собрал на esp32 от edzelf. затыки есть, но гораздо реже, чем на Ka-radio. Еще проблема - если питаю от одного powerbank, то звука либо нет, либо "пленку зажевало". Автор питает от разных батареек. Тоже от разных, пока, питаю - играет.
ВНИМАНИЕ, ВОПРОС!!!!
подскажите гальваническую (или как ее там) развязку, дабы от одного источника питать
P.S. еще, кстати, косяк есть. После прошивки - не определяется сам собой через вай-вай без прошивки дополнительного файла (где конфигурация сети указана). Вроде, обещали исправить с первоначальным доступом))))
ВОПРОШ про развязку остается (кому не лень)
Самое простое, как я сделал на первой версии, отдельно импульсник на питание цифры, аналог напрямую, но помеха чуть останется, надо с али аудиотрансформаторы, копейки стоят, тогда совсем развяжется.
@lonely_jack
https://www.youtube.com/watch?v=5nmw71GV72s
вот посмотри вроде то 4то ишещь. я сеичас своё карадио спаял все, А0 на массу .все стало работать стабильно.
у меня все работает от одного блока питания
так цифра же пищит от одного блока питания, так что всёж надо отдельное питание цифре, да хоть от зарядки от сотового, намного лучше будет. Хотя модуль dc-dc можно взять готовый из старой сетевой карты.
ЗЫ А видео вообще приколькое, меряем напряжение, да ничего, что оно 9V, после подключения блютуз-модуля, оно упадёт. Блин, да откуда он знает, что оно упадёт, а что :?* если нет, что будет если нет? )))
шипит потихоньку когда радио на стоп .попробую заказать
https://ru.aliexpress.com/item/2-1-3W-600mA-12V-to-5v-dc-dc-converter-wi...
PS. МОДУЛЬ VS1053 напрямую а nodemcu через DC/DC или наоборот ?
Аудиочасть без конвертера, VS - надо пробовать, основной шумельщик это ESP, его точно надо отвязать, но он цифру гонит на VS, а с ней может и помеху. Я думаю лучше их обоих на преобразователь, а с VS на усилок аудиотрансформатор. Сам бы хотел попробовать, но в долгой командировке, никак не проверить, трансы домой приезли, 32есп тоже, и всё ждёт меня не дождётся )
Хотя дорогая штука, сетевухи с BNC стоят дешевле, там преобразователь с развязкой. Да и за такую цену можно отдельный блок питания 220-5 купить, и даже несколько, и отдельно запитать, было бы даже лучше.
У меня от одного блок питания все. На минимуме громкости усилителя в динамиках слышится тихий ритмичный шорох, типа esp пакеты какие-то шлёт. На большей громкости это не заметно. Пробовал другие блоки питания, с некоторыми слышится высокочастотный фон. Значит от качества блока питания тоже зависит. Меня устраивает.
У меня от одного блок питания все. На минимуме громкости усилителя в динамиках слышится тихий ритмичный шорох, типа esp пакеты какие-то шлёт. На большей громкости это не заметно. Пробовал другие блоки питания, с некоторыми слышится высокочастотный фон. Значит от качества блока питания тоже зависит. Меня устраивает.
Какой у вас проект? У карадио проблем с этим нет, у edzelf esp32 есть проблема такая, но правда на моем devboard нет выхода 5v. А карадио идет от порта 5v с nodemcu. Моя плата - как у него на картинке - там? где модуль отдельно показан, а не где в связке с vs.
[quote=sash13l]
Прошу помощи! собрал данный девайс на модулях ESP8266_ES-12 и VS1053_shild Прошивка V1.2.2. через WEb интерфейс управление работает, также работает управление через кнопки на контакте ADC. Без затыков и тормозов ( внешную панять пока не поставил). Вопрос в следующем: нет вывода данных на дисплей! пробовал подключать ARDUINO_NANO+NOKIA_5110 или ARDUINO_NANO+LCD_19x2, результат одинаков. выводится только стартовая надпись. проверял через терминальную программу выход TX модуля ESP8266_ES-12 все данные (скорость, название радиостанции и т.д.) модуль шлёт. Но ARDUINO не реагирует. скорости в модуле ESP и ARDUINO установлены одинаково 115200. Вчём может быть проблема?
lonely_jack, Схемотехика у обоих проектов схожа, да и невозможно её изменить так, чтобы помеха с esp не проходила на звуковой тракт, не нужно рекламировать проект, я пробовал оба, просто первый у меня тормозил, да и не люблю я когда код закрыт, а по звуку одинаково, во втором у меня правда без заиканий. У Вас хороший блок питания, видимо хорошо фильтрует не только свою помеху, но чужую. Повезло. Хотелось бы видеть чем питаете и на каком модуле собрано.
Разве проект Karadio закрытый? На github есть исходные коды. Я в этом не очень разбираюсь, может там чего и не хватает для компиляции. На facebook в группе Karadio есть человек, который компилирует прошивку с измененным Web интерфейсом. Просто не под Arduino IDE все делается.
Рекламирую? о чем разговор? Деньги брал бы))) вы, в своем стиле)))
вот мои блоки питания
совсем забыл... вот еще один блок питания
Edzelf esp32. Запитал есп32 от сети (от самсунговской зарядки), питание vs1053 отдельное (от компьютера), - не работает. У Эдуарда косяки с питанием.
http://www.toughdev.com/content/2013/10/interfacing-vs1053-audio-encoder...
это читали?
может в етом проблема затыков?
Я себе, к стати ноги запаивал, в соответствии с даташитом, на такой же плате они висели в воздухе.
Дратути!
А кто-нибудь делал KaRadio с дисплеем 1,3"? Вот таким https://ru.aliexpress.com/item/1PCS-1-3-OLED-module-white-color-128X64-1-3-inch-OLED-LCD-LED-Display-Module/32683094040.html
lavr Проблемы возникли с подключением? Я посмотрел, в U8glibconf есть разные варианты строк инициализации. Судя по комментариям на Ali этот дисплей на SH1106.
@udavst
затыки исчезли когда спаял пин 32 с pin 31?
если я спаиваю эти два пина то начинается громкое трещание сплошные помехи
Вот номера контактов не подскажу, всё спаянное находится сейчас за 2500км от меня, да вроде эти ноги, у меня первый проект затыкался через пару секунд работы, и больше не поднимался, тоже при обращении к WEB, после того, как спаял, вроде ничего особо и не изменилось, да и я перешёл на второй проект, ардуинка мне ближе, чем BINы в esp заливать.
Вы скачайте даташит на микросхему, там нарисовано, как правильно подключать, я соединял только выводы справа (примерно где на Вашем фото) один из них на массе, а второй был в воздухе, там вроде ещё 11 на землю, ещё чего-то, этого я не делал.
у меня не затыкается совсем...только как бы икает иногда и играет потом дальше .Да я и по даташит соединил как у Карадио в Фацебоок стоит не понял почему стало еше хуже , снова распаял два раза пробовал, наверное это не то что я ищу
до того пока все не спаял постоянно останавливалось трансляция и на Display стояло Stoped .теперь работает часами подряд без остановок но икает..может ето просто рвется поток ,может надо
внешнюю буферную память. Что для этого надо? где написано как подключить и конфигуриривать?
надо попробовать другой проект, но там нет управления энкодером :(да и по Карадио больше информации , да и больше он мне нравится :)
Память как подключать - так в архиве с проектом и написано, конфигурить вроде не надо.
Я всегда всё спаиваю, мне так проще и удобнее, и МГТФа недавно прикупил с рук, теперь одно удовольствие )
И да, единственное, что не хватает во втором проекте - энкодера. Можно, конечно ардуину добавить, для управления, и по энкодеру посылать на RX еспхи команду, там их много, но как-то лень )
Не видит библиотеку U8glib. Скетч---Подключить библиотеку---U8glib. Посмотрите, появилась ли она в списке библиотек. Если библиотека в Zip, то можно выбрать "Добавить ZIP библиотеку". Кстати, скетч у тебя находится почему-то в папке Temp, наверно из архива прямо запускаешь. Лучше распаковать его.
Не видит библиотеку U8glib. Скетч---Подключить библиотеку---U8glib. Посмотрите, появилась ли она в списке библиотек. Если библиотека в Zip, то можно выбрать "Добавить ZIP библиотеку". Кстати, скетч у тебя находится почему-то в папке Temp, наверно из архива прямо запускаешь. Лучше распаковать его.
Переустановил библиотеку, по вашему совету, не ругается. Теперь:
Два ino файла фигурирует в ошибках karadioU8glib.ino и sketch_jun07d.ino. Вот это действие зря сделал "Скетч-> Добавить файл->karadioU8glib.ino->Проверить/компилировать". На верху во вкладках должно быть только karadioU8glib и u8glibconf. К одному скетчу добавился другой как-то.
Два ino файла фигурирует в ошибках karadioU8glib.ino и sketch_jun07d.ino. Вот это действие зря сделал "Скетч-> Добавить файл->karadioU8glib.ino->Проверить/компилировать". На верху во вкладках должно быть только karadioU8glib и u8glibconf. К одному скетчу добавился другой как-то.
Должно быть так?)
karadioutils лишнее
Я помню, что у меня были похожие проблемы. И как я тогда понял, в karadioutils повторяются функции, которые есть в karadiou8glib. В принципе сейчас правильно с виду. Ну да скорее всего дело в karadioutils, зачем тогда он вообще.
у меня толко два фаила в папке. u8glibConf.h karadioU8glib.ino остальное лишнее