Последовательная связь между одним устройством Android и несколькими платами Arduino
Я думаю о проекте, но мне понадобится, скажем, два Arduino Uno. Я понимаю, что мы можем просто использовать разные порты USB на ПК, но что насчет устройства Android?
Я хочу "запускать команды" с него на обеих платах Uno. Можно ли подключить его, так как это одна плата, просто обе параллельно? Мне не нужна связь между платами, только со смартфоном.
Например, предположим, что одна из плат будет управлять зеленым светодиодом, а другая — красным. Я хочу отправить со своего телефона по последовательному порту команду «переключить зеленый» или «переключить красный», и обе платы изменят состояние подключенного к ним светодиода в соответствии с полученной «командой». Смогут ли обе платы получить «команду»?
Спасибо!
РЕДАКТИРОВАНИЕ: Вижу, что забыл добавить, что мне может понадобиться получить по телефону от любого из советов. Что-то вроде обратной связи.
@Кристиян Илиев, 👍0
1 ответ
Лучший ответ:
Используйте третий Arduino, который служит концентратором. Он подключен к вашему Android и всем устройствам Arduino Uno, которые вы хотите подключить. Он передает команды всем устройствам Arduino, а обратную связь — устройству Android. Например, вы можете использовать Arduino Mega с Android на Serial0 и устройствами Arduino Uno на Serial1 и Serial2.
- Последовательная связь между ESP8266 и Arduino Uno
- Как связаться с датчиком через порты RX/TX Arduino?
- Программирование Arduino Micro через RX/TX
- Serial Comm. проблема синхронизации между Arduino и Pyserial
- Двоичный в десятичный с использованием побитовых операторов
- Arduino считывает состояние подключения устройства hc-05
- Возможно ли двунаправленное UART-соединение по одному проводу передачи данных?
- Какова самая высокая скорость передачи данных, которая может работать между Android-устройством и Ардуино, подключенным к HC05?