Цифровой выход одного нано на цифровой вход другого.

Можно ли подключить цифровой выход одного arduino к цифровому входу другого? Для определения высокого/низкого состояния... Один запитан в одной комнате от USB. Другой в другой комнате отдельный БП (подключение к заземлению). Я знаю, что могу использовать последовательный порт tx/rx. Но если бы работал другой способ, меньше программирования и на один провод меньше..

, 👍0

Обсуждение

Вам нужна только однонаправленная (A -> B) или двунаправленная связь (A <-> B)? Кроме того, при общем заземлении всегда не менее двух проводов (GND + Signal). Или вы используете дифференциальную сигнализацию (signalPLUS, signalMINUS), например RS-485, которая позволяет использовать более длинные кабели из-за более высокой помехоустойчивости. Какова длина кабеля?, @Maximilian Gerhardt


1 ответ


1

Да, можно. Как вы отметили, вам нужно соединить земли обоих Arduino.

Для дополнительной защиты можно поставить резистор между выходом и входом. Например, 1 кОм. Таким образом, если вы случайно установите оба контакта как выходы или подключите провод к неправильному контакту, вы не получите короткого замыкания.

,

Спасибо, ребята... Просто A>B, так что это здорово. Я откопаю резистор., @Puterpaul