Новости:

Форум Infotex WeaponMod

Тема: Квартирный звонок с MP3  (Прочитано 307231 раз)

Онлайн Koshak 11 Июля 2023, 21:22:32 (#195)

  • Отпусти меня чудо халфа
  • КотЭ
  • Ветеран
  • *
  • Сообщений: 2825
  • Карма: +271/-16
    • Просмотр профиля
    • Infotex Мир Хобби
К плееру все пины подключены RX TX VCC GND?
Резисторы на RX TX висят?
Пульт используется?
У кошки четыре ноги: вход, выход, земля и питание

Оффлайн Романыч 11 Июля 2023, 22:20:45 (#196)

  • Новичок
  • *
  • Сообщений: 8
  • Карма: +1/-0
  • Здесь может быть Ваша подпись
    • Просмотр профиля
Да все пины к плееру подключены.Питание 5v на него приходит.Резисторы на RX TX стоят по 3.3 кОм.Пульт не используется.Собирал первую версию без него.Скетч брал этот df_mp3_2.zip. Все цепи прозвонил несколько раз на случай если допустил ошибку при пайке.Все соответствует схеме.

Онлайн Koshak 12 Июля 2023, 06:12:19 (#197)

  • Отпусти меня чудо халфа
  • КотЭ
  • Ветеран
  • *
  • Сообщений: 2825
  • Карма: +271/-16
    • Просмотр профиля
    • Infotex Мир Хобби
У меня плеер на чипе YS5200-24SS протокол обмена вроде китайцы не меняли :-)
А если подключить на другие пины например SoftwareSerial mySerial(5, 6); // RX, TX
У кошки четыре ноги: вход, выход, земля и питание

Оффлайн Романыч 12 Июля 2023, 15:04:57 (#198)

  • Новичок
  • *
  • Сообщений: 8
  • Карма: +1/-0
  • Здесь может быть Ваша подпись
    • Просмотр профиля
Тоже не заработало :( Искал плеер на чипе YS5200-24SS,но как понял сейчас трудно его найти.Заказывал три раза.Два раза приходили MP3-TF-16P V3.0 на чипе MH2024K-24SS. Их судя по отзывам не советуют брать,типа не дружат с ардуино.Третий раз приехал этот MP3-TF-16P на чипе AB22A795251.Может ли быть такое,что под него не подходит библиотека?Как выяснил под него идет вот эта  DFRobotDFPlayerMini.
  • « Последнее редактирование: 12 Июля 2023, 16:08:55 от Романыч »

Онлайн Koshak 12 Июля 2023, 20:08:05 (#199)

  • Отпусти меня чудо халфа
  • КотЭ
  • Ветеран
  • *
  • Сообщений: 2825
  • Карма: +271/-16
    • Просмотр профиля
    • Infotex Мир Хобби
Пробуй этот код  :-)

Цитировать
/*Квартирный звонок на базе DFPlayer Mini 12.07.23
 * http://infotex58.ru
 * Задержки по 10мс необходимы перед коммандами на плеер!!! Не трогать иначе будет "глючить"
 * Библиотека https://github.com/DFRobot/DFRobotDFPlayerMini
 */
#include <SoftwareSerial.h>
#include <DFRobotDFPlayerMini.h>

SoftwareSerial softSerial(10, 11);  // RX/TX DF Плеера
DFRobotDFPlayerMini myDFPlayer;

#define mySerial softSerial
int buttonPin = 3;  // Порт кнопки D3
int led = 13;       // Светодиод D13
int vol = 15;       // Громкость

void setup() {
  Serial.begin(9600);
  mySerial.begin(9600);
  pinMode(led, OUTPUT);
  pinMode(buttonPin, INPUT);
  digitalWrite(buttonPin, HIGH);
  if (!myDFPlayer.begin(mySerial, /*isACK = */ true, /*doReset = */ true)) {
    Serial.println("Unable to begin:");
    Serial.println("1.Please recheck the connection!");
    Serial.println("2.Please insert the SD card!");
    while (true) {
      delay(0);
    }
  }
  delay(10);
  myDFPlayer.EQ(3);  // Эквалайзер
}

void loop() {
  boolean play_state = digitalRead(buttonPin);
  if (play_state == LOW) {
    digitalWrite(led, HIGH);
    delay(10);
    myDFPlayer.next();
    delay(20000);  // Время звучания
    digitalWrite(led, LOW);
    for (int i = vol; i >= 1; i--) {  // Эффект FADE
      myDFPlayer.volume(i);
      delay(100);
    }
  }
  delay(10);
  myDFPlayer.stop();
  delay(10);
  myDFPlayer.volume(vol);
}

Ссылку на библиотеку вставил, подключение расписал.
Если не поёт, поменяй RX TX.
 
У кошки четыре ноги: вход, выход, земля и питание

Оффлайн Романыч 13 Июля 2023, 01:24:59 (#200)

  • Новичок
  • *
  • Сообщений: 8
  • Карма: +1/-0
  • Здесь может быть Ваша подпись
    • Просмотр профиля
Залил новый скетч.Теперь сама ардуино не реагирует на нажатие кнопки.Однако заметил ,что после подачи питания на звонок один раз кратковременно моргнет светодиод TX на ардуине. RX TX менял местами ничего не поменялось.

Онлайн Koshak 13 Июля 2023, 05:44:25 (#201)

  • Отпусти меня чудо халфа
  • КотЭ
  • Ветеран
  • *
  • Сообщений: 2825
  • Карма: +271/-16
    • Просмотр профиля
    • Infotex Мир Хобби
Открой монитор порта, скорость порта 9600 нажми ресет.
Если увидишь  сообщение
Unable to begin:
1.Please recheck the connection!
2.Please insert the SD card!

значит плеер не отвечает на комманды....

1. Попробуй уменьшить номиналы резисторов до 1к
2. Вообще подключи без резисторов
3. Фотки плеера и подключения сбрось

Код я поправил, проверил в "железе" с учётом новой библиотеки
У кошки четыре ноги: вход, выход, земля и питание

Оффлайн Романыч 13 Июля 2023, 19:17:53 (#202)

  • Новичок
  • *
  • Сообщений: 8
  • Карма: +1/-0
  • Здесь может быть Ваша подпись
    • Просмотр профиля
Вот такую ерунду выдал монитор порта.

Онлайн Koshak 13 Июля 2023, 19:43:22 (#203)

  • Отпусти меня чудо халфа
  • КотЭ
  • Ветеран
  • *
  • Сообщений: 2825
  • Карма: +271/-16
    • Просмотр профиля
    • Infotex Мир Хобби
Это ерись полная :3:
Кварц на какую частоту? Процессор какой? 328?
Загрузчик не менял на этой плате?
Чую это очередное Китайское чудо)))
У кошки четыре ноги: вход, выход, земля и питание
  • « Последнее редактирование: 13 Июля 2023, 19:51:44 от Koshak »

Онлайн Koshak 13 Июля 2023, 19:58:19 (#204)

  • Отпусти меня чудо халфа
  • КотЭ
  • Ветеран
  • *
  • Сообщений: 2825
  • Карма: +271/-16
    • Просмотр профиля
    • Infotex Мир Хобби
Точно! Arduino Alpha Nano V3.1 LGT8F328P
У кошки четыре ноги: вход, выход, земля и питание

Оффлайн Романыч 13 Июля 2023, 20:36:26 (#205)

  • Новичок
  • *
  • Сообщений: 8
  • Карма: +1/-0
  • Здесь может быть Ваша подпись
    • Просмотр профиля
Неа ничего не менял.Я новичок в этой теме.Просто загрузил скетч. На ардуине обозначение v3.1 328P-LQFP32. Как понимаю нужно искать другую ардуинку. Во китайцы штампуют.Сначала всю голову сломал в разнообразии dfplayer-ов :-) А теперь очередь за ардуино :D
  • « Последнее редактирование: 13 Июля 2023, 20:38:01 от Романыч »

Онлайн Koshak 13 Июля 2023, 20:51:17 (#206)

  • Отпусти меня чудо халфа
  • КотЭ
  • Ветеран
  • *
  • Сообщений: 2825
  • Карма: +271/-16
    • Просмотр профиля
    • Infotex Мир Хобби
Даа Китайцы они такие  :D
Поставь аддон в среду ардуино https://github.com/nulllaborg/arduino_nulllab
Это для работы с чипами LGT8F328P, должно помочь, обратной дороги нет  :-)
У кошки четыре ноги: вход, выход, земля и питание

Оффлайн Романыч 17 Июля 2023, 22:21:51 (#207)

  • Новичок
  • *
  • Сообщений: 8
  • Карма: +1/-0
  • Здесь может быть Ваша подпись
    • Просмотр профиля
Вообщем ситуация такая.Приобрел новую ардуино нано на процессоре 328P (Old Bootloader) загрузил последний скетч от 12 июля.С модулем dfplayer MP3-TF-16P на чипе AB22A795251  который как раз должен  работать с библиотекой DFRobotDFPlayerMini не запустился. Но зато все заработало с модулем MP3-TF-16P V3.0 на чипе MH2024K-24SS.Единственное громкость была тихая, подправил ее в скетче. Также провел эксперимент и загрузил скетч df_mp3_2.zip с первой страницы обсуждения.Тут уже наоборот с модулем dfplayer MP3-TF-16P на чипе AB22A795251 все заработало.Но громкость не высокая,похоже тоже надо подправить в скетче.А вот модуль MP3-TF-16P V3.0 на чипе MH2024K-24SS уже отказался работать.Вообщем по итогу оставил последнюю версию скетча и установил модуль MP3-TF-16P V3.0 на чипе MH2024K-24SS.Осталось найти корпус и далее установка.Выражаю огромную благодарность автору Koshak за помощь :$

Онлайн Koshak 18 Июля 2023, 05:59:16 (#208)

  • Отпусти меня чудо халфа
  • КотЭ
  • Ветеран
  • *
  • Сообщений: 2825
  • Карма: +271/-16
    • Просмотр профиля
    • Infotex Мир Хобби
Жаль конечно что ты китайскую ардуину не стал запускать, по сути только аддон нужно поставить  :-)
Ну а так хорошо что всё получилось  :$
У кошки четыре ноги: вход, выход, земля и питание

Оффлайн Романыч 18 Июля 2023, 14:19:45 (#209)

  • Новичок
  • *
  • Сообщений: 8
  • Карма: +1/-0
  • Здесь может быть Ваша подпись
    • Просмотр профиля
Китайскую ардуину попробую запустить чуть позже.Ардуина сделана на плате съемной.Так что заменить ее дело нескольких секунд.Для тех кто будет повторять проект,также обратите внимание на dfplayer. Частая проблема на них замыкание припоем контакта TX на корпус SD карты из за очень близкого расположения.У меня подобное было на 3 плеерах из 4.
  • « Последнее редактирование: 18 Июля 2023, 14:48:19 от Романыч »