Страница 2 из 10

ESP8266. ESP онлайн радио.

Добавлено: 11 дек 2018, 21:32
demonkol
У меня плохо работало радио, обрывы и затыки пока не установил в менеджере плат версию 2.4.2 и все заиграло без затыков и сбоев. А есть ли возможность добавить в блок уровень громкости?

ESP8266. ESP онлайн радио.

Добавлено: 11 дек 2018, 22:24
aidar_i
Зачем? Переменник поставьте.

Отправлено спустя 2 минуты 12 секунд:
Какая плата использована?

ESP8266. ESP онлайн радио.

Добавлено: 11 дек 2018, 22:33
demonkol
Пробовал как на nodemcu так и witty cloud, работает сейчас после установки плат 2.4.2 отлично.

ESP8266. ESP онлайн радио.

Добавлено: 12 дек 2018, 00:14
Bentry
Работает! Но немного хриповато, перекинул выход на наушники к RX и TX. Стало лучше. Только надо отключать при перепрошивке.
Заиканий не заметил. Использовал Wemos mini и менеджер плат 2.4.1.
Респект!

ESP8266. ESP онлайн радио.

Добавлено: 12 дек 2018, 01:06
aidar_i
Отлично! Как Вы перекинули. Поделитесь.

ESP8266. ESP онлайн радио.

Добавлено: 12 дек 2018, 08:56
demonkol
У меня прослушивается немного шум на всех радиостанциях как будто аналоговый приемник. У кого-то есть такое? Было бы не плохо если бы всё-таки была возможность регулировки громкости именно самой esp8266.

ESP8266. ESP онлайн радио.

Добавлено: 12 дек 2018, 10:44
aidar_i
Шумами не занимался, нужно поискать , откуда они и отсекать. Статью смотрел, потоки сами еще такие.

Отправлено спустя 10 минут 16 секунд:
demonkol писал(а): 12 дек 2018, 08:56регулировки громкости
Может кто сделает? Например, Bentry умеет управлять выходами.

ESP8266. ESP онлайн радио.

Добавлено: 12 дек 2018, 16:01
Bentry
aidar_i писал(а): 12 дек 2018, 01:06Отлично! Как Вы перекинули. Поделитесь.
Наверно я неправильно выразился... Я имел ввиду что провод от наушника с GND перекинул на TX, т.е. получилось звук идет с RX и TX. Играет почти чисто, если вернуть на RX и GND появляются хрипы. Подключал к минидинамику, звук отвратительный, подключил к колонке от муз. центра - играет превосходно. Видимо сопротивление играет свою роль

ESP8266. ESP онлайн радио.

Добавлено: 12 дек 2018, 18:46
aidar_i
Интересно!

ESP8266. ESP онлайн радио.

Добавлено: 12 дек 2018, 20:59
Brand2
Мощности выхода есп не хватит что бы раскачать динамик,поэтому лучше взять усилитель небольшой,даже из Китая или использовать старые аудиоколонки от компьютера,там кстати уже есть усилитель,звук довольно неплохой,опробовал два варианта,усилитель от колонок немного лучше оказался.
[spoiler]https://ru.aliexpress.com/item/1-TDA282 ... 33edf8AWTN[/spoiler]
Под спойлеров один из усилителей с Али

ESP8266. ESP онлайн радио.

Добавлено: 14 дек 2018, 23:26
aidar_i
demonkol писал(а): 12 дек 2018, 08:56возможность регулировки громкости именно самой esp8266.
Пожалуйста.
Выкладываю радио с установкой уровня выходного сигнала, дешевой и простой индикацией включенного канала, интеллектуальной кнопкой на 3 выхода для переключения каналов, включения-выключения блока индикации и режима выбора канала без переключения радио.
Led 2 показывает вкл или выкл режим отключения переключения URL.
По умолчанию в библиотеке стоит уровень выходного сигнала 2.6 (Это 260 во входе моего блока).
Если отключить переключение можно выбрать канал, при выходе из этого режима включится выбранный канал.
Если в списке окажется не рабочая ссылка радио перезагружается и включается первый канал. В первом канале ставьте всегда рабочую станцию. Чтобы можно было включить каналы дальше не рабочего, этот режим понадобится.
Индикация в 2х вариантах на отдельных платах.
Первый вариант - количеством морганий,
второй - при вкл канала горит светодиод канала (включение и выключение вышеуказанного режима производится морганием всех светодиодов каналов).

Я в одном проекте сделал оба варианта индикации
Если использовать первый вариант. то нужно удалить строки;
pinMode(13, OUTPUT);
pinMode(14, OUTPUT);
pinMode(15, OUTPUT);
pinMode(16, OUTPUT);
И отключите не нужную плату.

Описания в самом проекте.

Или вообще сделать копию проекта и удалить не нужный вариант с пинами и будет два разных проекта.
ESP8266 WiFi online Radio_3Volume.flp
.

ESP8266. ESP онлайн радио.

Добавлено: 20 дек 2018, 15:16
aidar_i
Brand2 писал(а): 12 дек 2018, 20:59Мощности выхода есп не хватит что бы раскачать динамик
В библиотеке есть , как подключиться к динамикам через транзистор в файле - README.md
[spoiler]
Динамик через транзистор.png
[/spoiler]

ESP8266. ESP онлайн радио.

Добавлено: 24 дек 2018, 16:04
fsergei70
aidar_i писал(а): 11 дек 2018, 17:14Данный проект будет нужен для смены радиостанций без перепрошивки.Особенно при проверке найденных URL на работоспособность.
Не подскажете, удалось допилить этот вариант?

ESP8266. ESP онлайн радио.

Добавлено: 24 дек 2018, 17:50
aidar_i
Да. Испытайте!
Передача URL с веб браузера 4.flp
Отправлено спустя 54 секунды:
[spoiler]
Веб браузер.jpg
[/spoiler]

Тут на скрине видно какие настройки можно менять. Добавил и настройку буфера и уровня выходного сигнала, удобнее при подборе. Первоначально WiFi и радио отключены. Поставьте птички для включения. Потом не трогайте их. Если убрать, можно отключиться от WiFi(перезагрузить есп), выключить радио, например, если в проекте это требуется. Для проверки новый URL лучше ставьте на шестой канал, с нерабочего канала радио перезагрузившись переходит на первый.
Адрес клиента http://192.168.0.102.
Адрес точки доступа http://192.168.0.100.

ESP8266. ESP онлайн радио.

Добавлено: 25 дек 2018, 11:09
fsergei70
aidar_i писал(а): 24 дек 2018, 17:50Да. Испытайте!
Прошил проект, страницу настроек полностью через раз показывает. То полностью то при включении только верх страницы до URL3.

ESP8266. ESP онлайн радио.

Добавлено: 25 дек 2018, 14:14
aidar_i
Да, работает тяжеловато. Попробуйте настройки делать без включения радио(птичку не ставьте). Потом включите.

ESP8266. ESP онлайн радио.

Добавлено: 25 дек 2018, 15:17
fsergei70
Немного переделал проект добавил пару кнопок, контроллер прошил вечером попробую как работает в железе

ESP8266. ESP онлайн радио.

Добавлено: 25 дек 2018, 22:33
aidar_i
Когда радио выключено (птичка не поставлена , по умолчанию) веб морда работает хорошо. Как только включишь плохо. Нужно вынести интеллектуальную кнопку на другую плату и включать выключать плату с радио с перезагрузкой(поставить блок перезагрузки). Состояние кнопки в еепром сохранить.

ESP8266. ESP онлайн радио.

Добавлено: 29 дек 2018, 21:38
Brand2
Всем привет,добавил в проект Аидара возможность менять станции не кнопкой,а потенциометром,можно
перключать станции вверх и вниз а не по кругу.
Используется аналоговый вход А0 ,куда подключаетсЯ выход потенциометра,он у меня 10 оборотный,поставил какой нашел,у кого обычный то в болке масштабирования поменять коэфициенты входного сигнала на 200,400,600,800 и тд,у кого сколько станций будет.
RADIO_3_REZISTOR.flp

ESP8266/ESP32 онлайн радио.

Добавлено: 30 дек 2018, 11:34
aidar_i
Собрал радио с использованием WiFiManager и веб клиента.
Перед загрузкой скетча нужно закомментировать или удалить две строки в Setap и обязательно нажать сохранить(если у вас на Ардуино Иде не стоит автосохранение). иначе пропадет кириллица:
[spoiler]
Безымянный.png
[/spoiler]
Подключаемся сети с помощью WiFiManager , по адресу 192.168.0.102 открываем страницу настроек (нужно перезагрузить есп), можем поменять настройки.
[spoiler]
Безымянный1.png
[/spoiler]
Радио запускается - два нажатия кнопки. При работе радио страница 192.168.0.102 не запускается, нужно его выключить.
Одно нажатие - переключение каналов.
Удерживать кнопку более 3х секунд и сразу отпустить после начала перезагрузки -просто перезагрузка.
Если удерживать кнопку дальше до запуска ЕСП - стирание настроек сети и выход в точку доступа.
Дополнительно не нужно кнопку резет выводить на панель.
В настройках вывел буфер, можно его убрать. ЕСП-01 2048.
Передача URL с веб браузера 4 (5).flp
Отправлено спустя 4 минуты 13 секунд:
Подскажите, как расположить название и окно в одну строку: URL1 и url радиостанции с окном.

Пробовал собирать только из штатных настроек и блоков программы, не заработал. Хорошо было бы такой вариант иметь.

Отправлено спустя 10 часов 37 минут 26 секунд:
Чтобы радио автоматически подключался при следующем включении, между и ттриггером и переменной double поставить блоки ЕЕПРОМ и включить радио кнопкой.