Подкиньте идею эффективной связи. Допустим есть 2 ардуины, Требуется организовать проводной обмен данными. Скажем, ардуины установлены на расстоянии 10-15 метров друг от друга. С помощью чего лучше организовать обмен данными? SPI не подходит, ибо далеко, и по аппнотам не рекомендуется даже на такие расстояния вне устройства.
Можно попробовать Serial. На одной TX идёт в RX другой и наоборот. И земли, видимо, соединить нужно. Хотя уверенности, что добъёт нет, нужно пробовать.
Я пробовал так сделать (дабы XBee не выковыривать каждый раз при изменениях скетча)), но не вышло... причём первый порт (т.е. 0 и 1) не работали напрямую, хотя через XBee (при абсолютно тех же условиях) всё было зашибись, а остальные порты (дело было на меге2560) работали напрямую через теже провода... Возможно это связано с тем, что первый порт ещё задействован в общении через COM. Но попробовать можно...
Тут как вариант может прокатить "аиртуальный" ком Подключить библиотеку, и назначить произвольные выводы
Радиомодуль не катит по изначальному условию. Это удорожание конструкции и не всегда надежное средство. Например, командное устройство находится в 10 метрах от исполнительного. Радиомодуль просто избыточен. А если связок "коммандный блок"+"Исполнительный" более 10 штук? Наверное, все-аки, самый простой способ - "прокачанный" последовательный порт
Если связок коммандный блок"+"Исполнительный" более 10 штук то радиомодуль можно настраивать на разные частоты и все пучком. А вот насчет удорожание конструкции это уже другой вопрос это все зависит от бюджета что у тебя в кармане 10 рублей или мильон
Еще так же учитывать помехоустойчивость, и сколько шума лишнего породишь. Так же подвод питания - тоже провод. А бюджет - штука относительная - управляющая часть (сам контроллер + обвязка) без специфической части - это 5-6$ (на базе 328ой или 32u4 атмеги). А радиоканал для их связи может не будет стоить даже сопоставимо. Отсюда и выбор - провода - по ним связь + питание. И обернуть в экран.