Односторонняя передача по UART

Здравствуйте!
Ведущий МК передает данные ведомому МК (оба ARDUINO UNO). Ответ от ведомого не нужен.
Достаточно ли соединить выход ведущего TX со входом ведомого RX? То есть, сэкономить один провод.
Понятно, что два пина на каждом МК будут заняты. Просто для удобства монтажа. Спасибо!

Достаточно

1 лайк

можно.

1 лайк

А вот это вопрос программы. Свободный пин можно использовать по другому назначению.

1 лайк

Только надо будет отключить соответственно “приёмник” или “передатчик”(см. даташит)

Недостаточно.
Нужно еще, минимум, соединить земли.
Т.е. никак не меньше двух проводов.

1 лайк

невероятный зануда)) там дальше

под собой подразумевает соединенные земли.

И питание желательно от одного БП.

тада и земли не соединять))

Экономия на 1-м проводе.)
Иначе, при 2-х БП, ТХ будет питать другую (выключенную) ардуино.

экономия)
1 БП питает 2 ардуины :grinning:

А если эти 2-е ардуины ещё и подключены к разным ПК, то возможен бах.)

если бы дедушка был бабушкой…

задача не описана, вводных мало, гадать о землях, блоках и т.п. себе дороже.
достаточно сказать что при передаче в одну сторону по UART вторая линия не нужна, что и было сделано в первых двух ответах.
но нашлась бабушка…

Абсолютно верно. Но, важно предостеречь…)

Во во. А если на питание второй , которая Rx , повесить ионистр побольше, то у второй без питания можно обойтись.

Только скорость передачи должна быть медленная-медленная.
Неправильно. Скорость может быть и быстрой, но подготовка долгой.

Земля, соответственно, общая. Ведущий питается от БП 9V, а ведомый - от ведущего.

плохая ситуация

Объедает сынку батьку? :smiley:

Чем плохо? К ведущему подключены два датчика:
BMP180 (температура и давление),
DHT11 (влажность).
И ВСЕ!
Ведомый, получая команды от ведущего, управляет ИК-диодом.
И ВСЕ!