Вопрос по HC-05

Тема в разделе "Проводная и беспроводная связь", создана пользователем Север44, 20 мар 2019.

  1. Север44

    Север44 Нуб

    Добрый день всем!

    Прошу помочь реализовать следующую идею:

    При приближении автомобиля к гаражу модуль HC-05, подключенный к Ардуино в гараже, обнаруживает это и Ардуино выдает сигнал «Приехал».

    Реализовал это при помощи двух модулей – Мастер (в машине) выдает команду, Слейв (в гараже) ее принимает, все просто.
    Но, при попытке активировать второго Мастера (в другом автомобиле), первый Мастер перестает работать. В руководстве модуля нашел команды AT + CMODE и AT + IAC, которые, похоже, влияют на общение модулей. Не подскажете, правильно думаю и как разрешить обоим Мастерам управлять Слейвом?

    Другой вариант:
    Один Мастер и два Слейва в режиме Slave-Loop (AT+ROLE=2, AT+ CMODE=2). Будет работать? Как запрограммировать модули? Какие загрузить скетчи? Прошу привести примеры, если есть.

    И, наконец, самый красивый вариант:
    В описании модуля упоминается, что выход PIO9 показывает статус соединения: горит, если установлено соединение с другим Bluetooth-устройством.
    Включил модуль с заводскими настройками, телефон его увидел, подключился, но сигнал на контакте №32 (PIO9) не изменяется. Что не так? Прошу помочь.

    Заранее спасибо.

    Могу поделиться скетчами передающими и принимающими строки типа кодов из латинских букв и цифр.

    Игорь.
     
  2. Одновременно может работать только 1 мастер и 1 слейв.
     
  3. znamen

    znamen Гик

    Два мастера точно быть не может. Потому что только мастер инициирует связь и ищет слейв . Не найдя
    слейв инициация прекращается. А слейва нет- на другом конце-мастер.
    А вот по поводу нескольких слейвов и одного мастера у меня большие сомнения,что это невозможно. Во
    первых это не противоречит концессии мастер-слейв. Мастер обращается адресно к любому из слейвов и
    ведёт с ним диалог. HC-05 это всего лишь прозрачный радио-uart.
     
  4. Север44

    Север44 Нуб

    Нет ли у Вас конкретных вариантов с двумя Слейвами?
    Что насчет сигнала на контакте №32?
     
  5. Север44

    Север44 Нуб

    Что насчет сигнала на контакте №32?
     
  6. znamen

    znamen Гик

    Готовых вариантов нет. Я ,думаю,если погуглить можна найти.
     
  7. znamen

    znamen Гик

    Насчёт контакта 32. Вопрос посложнее. HC-05 это сложная система с мощным процессором на борту. И этот
    контакт-один из его портов. Китайцы запрограммировали этот девайс,как прозрачный UART радиоудленитель. И в этот порт вывели индикатор состояния вайфай. Как же я могу ,что то советовать,не
    зная,что там китайцы намудрили. Открытого кода нет.