из терминала (либо из текстового файла) raspberry pi отправляются строки текста на русском/английском языке. В 50 метрах (на пути может находиться одна стена) находится 10 человек, каждый из которых должен прочитать отправленный текст на персональном экране (предполагаю, что это будет ардуина+радиомодуль+lcd) требуется подобрать оборудование, написать код.
если с пяток таких передатчиков в радиусе 20 метров, можно их настроить на разночастотное вещание? Есть еще ряд тонкостей, на разбор которых я потрачу день-другой, вместо этого хотел бы заплатить сведущему человеку.
На разных частотах не эти, эти только на 433МГц. Но другие дороже и сложнее. На этих проще пакетную передачу освоить с контрольными суммами.
При должной синхронизации достаточно будет делить эфир между передатчиками по времени. Думаю, передатчики придется так же оборудовать приемниками, чтобы они могли обмениваться данными синхронизации или хотя бы слушать эфир на предмет занятости. Чтобы пейджеры принимали только свой текст в сообщение нужно добавлять код флотилии.
Передатчик и приемники должны быть на одной частоте. Просто каждому приемнику назначаете свой адрес. Сообщение принимает приемник с адресом сообщения, а все остальные приемники его игнорируют. Нужно разрабатывать свой протокол.
Ну и что? Ethernet ведь работает. Бывают коллизии пакетов, но если сеть не перегружена, она вполне работоспособна. Часть пакетов не доходит, но если требуется гарантированная доставка, есть протокол TCP, например. Радио это принципиально не надежный канал. Помехи могут быть любыми, в том числе от посторонних источников. Нужно это понимать и принимать меры. В симплексном режиме вы не получите гарантированную доставку пакетов. Нет обратной связи, нет способа подтвердить получение пакета. Как вариант - повторять передачу пакетов пока они актуальны.
Вариантов несколько. Самый популярный - мастер по очереди "дает слово" ведомым. Можно сделать чтобы слово по цепочке давал тот кто закончил говорить.
Time slot называется. В принципе мастер для координации не особо нужен. Но каждый передатчик должен также иметь приёмник чтобы получать пакеты для синхронизации.
Задание поменялось. Чел уже захотел несколько передатчиков иметь. Видимо сначала предполагал FDMA, но 433МГц модули так не умеют. Поэтому предложили TDMA.