ESP, IoT Интернет-радио в форме головы Бендера. Обсуждение проекта.

IIIyruk

✩✩✩✩✩✩✩
8 Ноя 2024
9
0
@rktn,я с телефона пробовал, на компе 10 стоит, но там вай-фая нету.
 

rktn

✩✩✩✩✩✩✩
19 Июл 2021
8
1
Чтобы изменить IP-адрес на устройстве Android, выполните следующие шаги:
  1. Откройте настройки Wi-Fi на устройстве.
  2. Если вы уже подключены к нужной сети Wi-Fi, нажмите и удерживайте название сети. Когда появится опция «Изменить сеть», нажмите на неё.
  3. Нажмите «Дополнительные настройки».
  4. Прокрутите вниз до раздела «IP Settings». Нажмите на «DCHP», а затем на «Static» в появившемся раскрывающемся меню.
  5. В соответствующие поля введите доступный IP-адрес, который вы обнаружили, ваш Default Gateway и два DNS-сервера. Вы можете изменить другие настройки или оставить их в состоянии по умолчанию.
  6. Нажмите «Сохранить».

только не забудьте вернуть назад DCHP когда закончите.
 

IIIyruk

✩✩✩✩✩✩✩
8 Ноя 2024
9
0
@rktn, сделал зашло ввёл там название вай фай и пароль, ëрадио пропала из сетей и больше не появляется.
 

maloir

★✩✩✩✩✩✩
14 Сен 2019
108
36
адрес неверно вводите, правильно так 192.168.4.1
ëрадио пропала из сетей и больше не появляется.
и не появится, е радио подключилось к вашей сети ВАЙ - ФАЙ, теперь надо просканировать вай фай сеть и найти IP адрес который ваш роутер выделил esp32
Например мое е радио находится по адресу http://192.168.1.120/
 
Изменено:

Alekseykin

✩✩✩✩✩✩✩
26 Сен 2024
1
0
Добрый день. Подскажите, приобрёл матрицы

HL-M1388BY-B , пришли без платы управления , можно ли отдельно приобрести эту плату? я что то пока не могу найти.
 

masterkod

✩✩✩✩✩✩✩
25 Фев 2024
10
2
Давайте добавим функцию Бендеру, что при нажатии кнопки энкодера три раза в активном режиме он высветит IP который получил от сети WiFi. Может кто из программистов поможет дописать блок, и скажет как его грамотно вставить в прошивку для Бендера V3?
 

iponkada2

★✩✩✩✩✩✩
10 Апр 2024
30
12

@masterkod,
Мне всегда отвечали попробуй сам и я пробовал (не знаю ни одного языка программирования) и добивался успеха. Пробуйте сами, главное желание. Поизучайте работу с энкодером и напишите простой плагин из нескольких строк(Бендер тоже плагин для Ёрадио).
 

rv1cj

★✩✩✩✩✩✩
22 Июн 2023
88
29
@Contemplator, так и есть. При выключенном в динамиках свист был от матриц, тихий, но ночью было слышно. А потом просто шел по памяти )))
 

IIIyruk

✩✩✩✩✩✩✩
8 Ноя 2024
9
0
Доброй ночи, подскажите пожалуйста может кто знает где искать проблему, спаял всё работает кроме звука только сильный фон ( гудит и всё) схему проверил три раза два раза даже всё полностью перепаивал на всякий.

Что то читал ещё про перемычки на плате, может в них дело?

Реально в перемычках дело, звук заработал но фонит страшно.
 

masterkod

✩✩✩✩✩✩✩
25 Фев 2024
10
2
Попробуйте. ЦАП - PCM 5102. Контакт SCK (на ЦАПе) посадил на землю. Ещё может фонит от матриц и по питанию.
 

werdes

★✩✩✩✩✩✩
3 Янв 2024
7
11
при нажатии кнопки энкодера три раза в активном режиме он высветит IP который получил от сети WiFi
Он ведь итак отображает свой адрес при каждом подключении к сети.
Но если очень хочется, можете попробовать доступный, с точки зрения реализации, вариант: отображать адрес, если энкодером громкость снизили до нуля.

Текущую громкость в ёрадио хранит "config.store.volume"
А так реализовано отображение адреса в плагине bender примерно на 490 строке:
C++:
            strcpy(pstr_g, "подключено с ip: ");
            strcat(pstr_g, WiFi.localIP().toString().c_str());
            strcat(pstr_g, " ");
            strcat(pstr_g, NAMESTAT);
            run.setText(pstr_g);
            run.start();
            inf=10;
Сделать условие, если громкость == 0, то вывести адрес.

Собрать всё в плагин и не придется копать потроха ёрадио, сохранится совместимость с последующими обновлениями основного радио.

@masterkod,

В принципе, если в плагине bender, в этом месте вставить в разрыв выделенный кусок, то будет работать так, как описал выше.


1732554187052.png

Хоть и костыль, но не запарный)
 
  • Лойс +1
Реакции: masterkod и maloir

Артём 3474

✩✩✩✩✩✩✩
20 Апр 2024
1
0
@12112455, такая же история ) а на самом деле все просто надо матрицы с катодом брать, а не с анодом. Пришлось перезаказать. Через алиэкспресс описание внимательно читайте
 

maloir

★✩✩✩✩✩✩
14 Сен 2019
108
36
В общем часто говорили, сделал мануал, не судите строго. если что надо добавить пишите, добавлю. Возможно что то пропустил или не так записал. Надеюсь кому то пригодится.
 

lewscha_56

✩✩✩✩✩✩✩
29 Окт 2023
5
3
Здраствуйте, собрал Бендер радио! Наконец-то решил проблемы с глюками!
Но есть один момент в выключенном состоянии или правильно в режиме ожидание когда время в глазах, быстро сажает АКБ на 7 часов хватает! Я так понимаю PAM8403 высаживает так быстро АКБ , возможно ли как то это исправить чтоб Pam тоже отключался в режиме часы?! Может это уже где-то обсуждали и решали как то?
 

Alexey244

★★✩✩✩✩✩
22 Ноя 2023
29
73
@lewscha_56,
Про автоотключение усилителя обсуждалось на странице 5 этого форума, там и схемы есть..
В ё-радио автор предусмотрел включение/отключение усилителя LOW или HIGH сигналом..
Для этого надо в myoptions.h указать 2 строчки:

#define MUTE_PIN 13 // Назначаем ногу ESP №13 для использования как mute_pin.
#define MUTE_VAL LOW // Значение уровня на ноге mute_pin, когда плеер остановлен. HIGH-высокий уровень (3,3В); LOW-низкий уровень (0В).

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

В итоге благодаря подсказкам и поиску по интернету нашел такое решение: на pam8403, надо отпаять от платы 5-ю ножку микросхемы (mute) и при помощи транзистора и конденсатора, высокий уровень подаём на нее с 1секундной задержкой (схема ниже).
1733203718514.png
 
  • Лойс +1
Реакции: VadimViktorovich и maloir

iponkada2

★✩✩✩✩✩✩
10 Апр 2024
30
12
@werdes,
Громкость в ноль это очень много крутить энкодер, проще при постановке на паузу перед часами выводить ip. На выходных если будет время попробую сделать. Да месть у меня задумка сделать Ёрадио-часы - сделать из четырех матриц, отказаться от глаз и бегущую строку и VU выводить на четыре матрицы. В основное время это часы, а как захотел послушать радио нажал на энкодер и вперёд и с песней, ещё раз нажал и опять часы. Скажете кастрированный Бендер - да но с корпусом попроще.
 

iponkada2

★✩✩✩✩✩✩
10 Апр 2024
30
12
@serg2076,
Если в Ёрадио появится будильник то будет с ним, я это не осилю ибо вообще не знаю ни одного языка программирования. Все что делаю основано на сравнении кодов и логике.
 
  • Лойс +1
Реакции: maloir

iponkada2

★✩✩✩✩✩✩
10 Апр 2024
30
12
@Alexey244,
Даже 3w b0505s это 0,6 Ампера и для пам этого мало, лучше ее на ЦАП вешать сто- процентный вариант, питаю по такой схеме усилок и радио от одного источника и все прекрасно но источник должен быть качественным ибо как не странно b0505s усиливает этот пульсирующий мусор.
 

alfo

✩✩✩✩✩✩✩
22 Янв 2019
7
0
@Alexey244
Подскажите пожалуйста, у меня происходят какие-то чудеса.
Прошиваю yoRadio, и все работает отлично.
Прошиваю yoRadio + Bender и начинаются затыки при проигрывании каждые 5-7 секунду.
Были мысли про просадки по питанию, отключил усилок и матрицы, результата не дало.
При этом заметил странную особенность, если подключить плату к компьютеру по USB то затыков нет.
Опять же странность в случае с yoRadio когда отключаю от USB это происходит незаметно, но почему-то yoRadio + Bender при отключении USB проигрывание останавливается.
Читал на форуме и в мануале про буфер, но не понял где его менять в yoRadio, да и если дело в буфере, то почему тогда с yoRadio ни каких проблем не наблюдается...
 

kolodkin

✩✩✩✩✩✩✩
8 Дек 2024
2
0
@12112455, привет! Понимаю, много времени прошло. Удалось ли решить проблему? У меня сейчас 1 в 1, не понимаю в чем проблема
 

masterkod

✩✩✩✩✩✩✩
25 Фев 2024
10
2
@12112455, У меня была такая ситуация. Недоходили сигналы. с мультиметром под лупой устранял непропаи и прозванивал каждый провод до микросхемы на каждой плате. И проверял, чтобы матрицы были установленны правильно, а не перевёрнуты. И каждый раз, приходилось передёргивать матрицы по питанию, чтобы проверить заработали или нет.
 

iponkada2

★✩✩✩✩✩✩
10 Апр 2024
30
12
@alfo,
Покажите myoption ёрадио, ёрадио+Бендер и Бендер.ino. Какую esp используете? Ёрадио надеюсь сток? В моде могут быть приколы.
 
Изменено: