Как сделать кнопку сопряжения и режима работы на приемнике пульта дистанционного управления

Я работаю над проектом дистанционного управления и столкнулся со многими различными модулями радиочастотного приемника/передатчика. Многие имеют кнопку сопряжения/режима на приемнике, которая служит для сопряжения приемника и передатчика и для выбора режима, в котором находится передатчик, мгновенного, защелкивания, переключения и т. Д.

Как я могу воспроизвести эту функцию с помощью Arduino и этих дешевых радиочастотных передатчиков/приемников на Ebay? Конкретный код был бы хорош, но просто общее представление о том, как это будет сделано в теории, тоже будет работать. Я просмотрел несколько учебных пособий, объясняющих использование библиотеки Radiohead с дешевыми радиочастотными комбо, но ни одно из них не демонстрирует, как настроить подобную функцию. Спасибо.

, 👍2


1 ответ


1

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

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

Это тот же метод, который используется с ИК-пультами дистанционного управления. Сигнал с пульта дистанционного управления видеомагнитофона также будет приниматься телевизором. Но телевизор видит, что код не соответствует тому, который он ожидает. Так что он будет игнорировать их.

,