Недавно посетила идея сделать криво-юарт на радио модулях! Ведь если кто знает, юарт это комбинация нулей и единиц-то есть его тоже можно передать как сигнал по радио модулю... Воообщем знатоки работы с этим простым "кошмаром" скажите свое мнение! Когда куплю модули попробую замутить #Штанибудь) Ведь если в передатчик мы воткнем Rx а в приемник Tx и наоборот должна получится симуляция проводного соединения! По одному приемнику и передатчку на дунку Выходит два приемника два передатчика!!!
Могу ошибаться, но если имеется ввиду что-то вроде такого с таким, то это будет "очень криво-юарт". Если оно и будет работать, то только в условиях девственно чистого эфира. В реальной обстановке, особенно на этой самой частоте (433 и таки наверное МГц), оно будет подвергаться таким помехам, что доходить будет в лучшем случае далеко не каждый отправленный байт. Если очень хочется именно последовательный порт и именно на этой частоте, то лучше взять что-то вроде APC-220, где все сделано по человечески.
Все зависит от расстояния и скорости передачи. Если медленно и близко, то работать будет, но помехоустойчивый протокол все же придется использовать. Как сказано выше, еще и от уровня помех зависит. Где-нибудь на даче вполне можно применить.
Ну в принципе если все это через RC цепь+Триггер Шмидта можно и от помех отвертеться А если еще и по антенне прикрутить+ скорость передачи на 115200(как обычно), а какие нибудь кастомные 9600... В любом случаи по дальности действия как мне кажется на много лучше Bluetooth(HC-06); И дешевле, ведь можно создать однострунную передачу
Если вы хотите передавать только в одну сторону, то проблем особенных нет, но если вы хотите сделать полный дуплекс, то здесь засада в том, что даже при разносе частот приемник "забивается" ближайшим передатчиком и ничего принять не может. Поэтому нужно передатчик включать только в момент передачи, а при приеме передатчик отключать. Так как в эфире всегда присутствуют помехи, то нужно озаботиться о достоверности принятых данных. Самое простое - это контрольная сумма пакета, затем CRC, самое сложное - коды исправляющие ошибки + перемежение.