Общая кнопка на двух ардуино и двух компьютерах

У нас есть два компьютера, которые проводят две презентации, которые должны запускаться синхронно. Я знаю, как отправить кнопку space через Arduino, но я хочу проверить, будет ли это безопасно для компьютеров. Если каждый Arduino подключен к своему компьютеру через USB, оба вывода данных togeather и оба основания togeather (не уверен, смогу ли я найти кнопку dt мгновенно через два дня). Есть ли что-то, что я должен иметь в виду, если обе стороны не находятся под одинаковым напряжением друг друга?

, 👍1


2 ответа


1

Заземление обоих компьютеров подключено также через их линии питания. Вы получаете контур заземления, который может привести к неисправностям и/или дефектам.

Подумайте об использовании гальванически разделенного соединения, например, с помощью оптопары.

,

1

Пока вам не нужно ничего отправлять с ПК на ардуино (или, по крайней мере, не с обоими), вы можете просто подключить ардуино TX к обоим ПК RX. Таким образом, вам понадобится только один arduino. Используйте последовательные резисторы (1k) для обработки разницы напряжений между ПК. Если вам нужно два arduino, вы прекрасно обойдетесь без гальванической изоляции, но я также рекомендую использовать последовательные резисторы для считывания gpio (на случай, если вы случайно настроите порты в качестве выходов). В случае, если вы используете ноутбуки, у которых обычно нет PE, вам также нужно подключить территорию ардуино.

,