Уважаемые посетители! Форум CQHAM.RU существует исключительно за счет показа рекламы. Мы будем благодарны, если Вы не будете блокировать рекламу на нашем Форуме. Просим внести cqham.ru в список исключений для Вашего блокировщика рекламы.
Страница 1 из 5 1234 ... ПоследняяПоследняя
Показано с 1 по 10 из 50

Тема: Проект выходного дня: Интернет-радио на ESP32+VS1053+ILI9341

  1. #1
    Аватар для IG_58
    Регистрация
    27.10.2012
    Адрес
    Германия
    Сообщений
    13,014
    Записей в дневнике
    18

    Проект выходного дня: Интернет-радио на ESP32+VS1053+ILI9341

    Проект выходного дня: интернет-радио из дешевых китайских модулей (пока только макет). За основу взят проект ESP32-Radio от Edzelf (Ed Smallenburg)
    (Ed, thanks a lot for this great project!). Использованы модуль контроллера DOIT ESP-32 DEVKIT v1, модуль декодера на VS1053, модуль LCD 1,8" на ILI9341, какой-то усилитель (моно), импульсный блок питания 12В / 2А с довеской для получения 5В и динамик от какой-то колонки Philips.

    В исходный скетч внесены небольшие изменения как логического, так и косметического плана, чтобы убрать пару багов и чтобы получилось, как я хотел. Попаял, попрограммировал всласть, поэкспериментировал, насобирал 22 разных интернет - станций. Поёт, всё играет - красота!
    Теперь нужно разработать плату, всё это оформить в корпус и поставить на подоконник на кухне - пусть там живёт

    Последний раз редактировалось IG_58; 19.11.2019 в 22:48.
    Игорь

  2. Спасибо от Boris.., ur5ncb


  3. #2
    Зачем внешний декодер? В esp-adf есть поддержка софтового декодирования нескольких форматов.

  4. #3
    А где данные для "сделай сам"? Или это чисто для информации?

  5. #4
    Аватар для IG_58
    Регистрация
    27.10.2012
    Адрес
    Германия
    Сообщений
    13,014
    Записей в дневнике
    18
    romanetz, софтовый декодер я пробовал, не понравилось - затыкается. С платой намного лучше.
    Пробовал и с ESP-8266 WEMOS D1 с этой же платой VS1053 - плохо, процессору не хватает мощности, затыкается, зависает. Не вижу смысла на нем делать.

    UN7RX, В принципе, это открытый проект, вот он, здесь материалы, можно делать один к одному:
    https://github.com/Edzelf/ESP32-Radio
    Свой скетч и др. материалы я выложу позже, когда разработаю плату и закончу проект.
    А если будут вопросы - всегда готов ответить.
    Последний раз редактировалось IG_58; 19.11.2019 в 23:19.
    Игорь

  6. Спасибо от UN7RX, ur5ncb

  7. #5
    Аватар для IG_58
    Регистрация
    27.10.2012
    Адрес
    Германия
    Сообщений
    13,014
    Записей в дневнике
    18
    Нажмите на изображение для увеличения. 

Название:	1.jpg 
Просмотров:	541 
Размер:	93.8 Кб 
ID:	324953

    Нажмите на изображение для увеличения. 

Название:	2.jpg 
Просмотров:	449 
Размер:	140.4 Кб 
ID:	324954

    Нажмите на изображение для увеличения. 

Название:	3.jpg 
Просмотров:	680 
Размер:	158.2 Кб 
ID:	324955

    Нажмите на изображение для увеличения. 

Название:	4.jpg 
Просмотров:	424 
Размер:	101.6 Кб 
ID:	324956

    Нажмите на изображение для увеличения. 

Название:	5.jpg 
Просмотров:	799 
Размер:	132.9 Кб 
ID:	324957

    Всё, проект закончен, пора в кухню на подоконник
    Игорь

  8. Спасибо от aboka, AlexZander, ra6ljm, RK9AMX

  9. #6
    Аватар для vadim_d
    Регистрация
    29.10.2006
    Адрес
    Санкт-Петербург
    Сообщений
    14,742
    Цитата Сообщение от IG_58 Посмотреть сообщение
    Свой скетч и др. материалы я выложу позже
    Игорь, а что захотелось (или пришлось) поменять в скетче?
    Вадим

  10. #7
    Аватар для IG_58
    Регистрация
    27.10.2012
    Адрес
    Германия
    Сообщений
    13,014
    Записей в дневнике
    18
    Вадим, так, по мелочам:
    - изменил диапазон регулирования громкости - при 50% было ничего не слышно, было слышно только если громкость выше 70%. Изменил mapping.
    - при запуске радио не каждый раз сразу получало IP от роутера, включался режим Access Point c IP=192.168.4.1. Сделал автоматический рестарт в цикле, теперь роутер ловится максимум со второго раза
    - увеличил размер входного буфера вдвое
    - немного изменил layout - убрал надпись в левом верхнем углу, увеличил размер фонта с названием канала, немного изменил цвета, сделал толще линию громкости.
    - при включении звука после режима „Mute“ не отображалось название канала, строчка оставалась пустой - скорректировал.
    - был очень мелкий шаг регулирования громкости, приходилось долго крутить энкодер, значения в config не воспринимались - забил шаг в код под механический энкодер, 5% на щелчок, стало комфортнее.
    Игорь

  11. #8
    Аватар для vadim_d
    Регистрация
    29.10.2006
    Адрес
    Санкт-Петербург
    Сообщений
    14,742
    Цитата Сообщение от IG_58 Посмотреть сообщение
    увеличил размер входного буфера вдвое
    То есть были какие-то проблемы, звук рвался? Остальное, конечно, "по мелочам", но список внушительный
    Вадим

  12. #9
    Аватар для IG_58
    Регистрация
    27.10.2012
    Адрес
    Германия
    Сообщений
    13,014
    Записей в дневнике
    18
    Да, иной раз звук рвался, с увеличенным буфером стало стабильно. Но, возможно, дело в конкретном экземпляре процессора или декодера, а с другими я не пробовал. В любом случае, даже если это и допустить, то с более удачными экземплярами было бы еще лучше.

    Меня больше всего нервировало то, что в половине случаев не удавалось с первого раза получить с роутера IP Теперь это решилось.

    И еще мне не очень нравится, как прописано обслуживание энкодера. Кнопка дребезжала - это ладно, повесил 0,1мкф об землю и дребезг ушёл, а вот двойной щелчок работает нестабильно, иной раз вместо режима выбора канала включается Mute. Раздумываю о том, чтобы убрать Mute вообще, а в режим выбора канала входить по 1 щелчку.
    Последний раз редактировалось IG_58; 28.11.2019 в 11:58.
    Игорь

  13. Спасибо от vadim_d


  14. #10
    Подскажите - а прошивку заливать надо через usb порт на самой платке или подключатся ко второму порту esp32 выведенному на гребенку пинов

Страница 1 из 5 1234 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Интернет-радиоприемник на Espressif ESP32
    от djon_bogd в разделе Конструкции на микроконтроллерах для радиолюбителей
    Ответов: 250
    Последнее сообщение: 04.03.2021, 11:21
  2. Интернет-радио в автомобиле и не только
    от R2F-010-KA в разделе Для начинающих
    Ответов: 22
    Последнее сообщение: 15.03.2018, 16:28
  3. Шкала настройки интернет-радио
    от Слесарь в разделе Темы не вошедшие в другие разделы форума
    Ответов: 16
    Последнее сообщение: 19.08.2014, 19:29
  4. интернет-радио
    от ru9tr в разделе Темы не вошедшие в другие разделы форума
    Ответов: 37
    Последнее сообщение: 11.03.2011, 04:22
  5. Ответов: 70
    Последнее сообщение: 07.04.2007, 00:23

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •