• Как подключить один BLUEtooth модуль к двум Ардуино?

    @CHolfield
    подключай обе ардуины Rx ногами на Tx блутус-адаптера. Посылая данные через блутус на арудины, формируй команду как пакет из байтов, где первый байт - адрес получателя. На ардуинах при получении первого байта сравнивай его с адресом ардуины и принимай решение об обработке команды или ее игнорировании. Вопрос отправки данных с ардуин обратно здесь не рассматривается.

    хотя можно и рассмотреть. все довольно примитивно.
    надо Tx ноги обоих ардуин присоединить к Rx блутуса. отправлять ответ только в случае отработки команды.
    все)
    Ответ написан
    Комментировать
  • Как подключить один BLUEtooth модуль к двум Ардуино?

    NeiroNx
    @NeiroNx
    Программист
    Очевидно ваша схема не имеет мастер-контроллера который бы управлял дочерними контроллерами. тогда просто соединить паралельно контакты RX обоих ардуин и пусть сами разбираются какая команда их а какая нет.
    Ответ написан
    Комментировать
  • Как подключить один BLUEtooth модуль к двум Ардуино?

    @evgeniy_lm
    С модулем HM-10 не знаком, но чисто теоретически вы можете подключить две Ардуины параллельно. При выводы одной из них должны быть подключены к UART, а другой просто как входы без подтягивающих резисторов. Переключать работу ардуинок должен кто-то третий либо какая-то дополнительная ардуина, что просто, но удорожает проект, либо сам модуль, но как его запрограммировать на такое безобразие я не знаю.
    Самый простой способ подключить одну из ваших ардунин к модулю (master), а другую к первой через SoftwareSerial (slave). Разумеется в качестве мастера нужно выбирать мене загруженную плату (скорее всего ту которая управляет колесами).

    С другой стороны я бы особо не заморачивался, а заменил две UNO на одну MEGA или даже DUE
    Ответ написан
    Комментировать