Оглавление:
- Шаг 1. Необходимые компоненты
- Шаг 2: Подключение РЧ-передатчика и приемника к Arduino
- Шаг 3: Код
- Шаг 4: Результат
- Шаг 5: подписывайтесь на нас
Видео: Подключение РЧ-передатчика и приемника к Arduino: 5 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:53
Радиочастотный модуль работает на радиочастоте. Соответствующий диапазон колеблется от 30 кГц до 300 ГГц в радиочастотной системе. Цифровые данные представлены как вариации амплитуды несущей волны. Этот вид модуляции известен как клавиша смещения амплитуды (ASK). Сигналы, передаваемые через RF, могут распространяться на большие расстояния, что делает его пригодным для приложений с большим радиусом действия. Радиочастотная передача более сильная и надежная. Радиочастотная связь использует определенный частотный диапазон. Этот радиочастотный модуль состоит из радиочастотного передатчика и радиочастотного приемника. Пара передатчик / приемник (Tx / Rx) работает на частоте 434 МГц. РЧ-передатчик принимает последовательные данные и передает их по беспроводной связи через РЧ-сигнал через антенну, подключенную к выводу 4. Скорость передачи составляет 1–10 кбит / с. Переданные данные принимаются радиочастотным приемником, работающим на той же частоте, что и передатчик.
Особенности радиочастотного модуля:
1. Частота приемника 433 МГц.
2. Типовая частота приемника 105 дБм.
3. Ток питания приемника 3,5 мА.
4. Низкое энергопотребление.
5. Рабочее напряжение приемника 5В.
6. Диапазон частот передатчика 433,92 МГц.
7. Напряжение питания передатчика 3 ~ 6 В.
8. выходная мощность передатчика 4 ~ 12 В
В этом посте вы, ребята, узнаете о том, как передавать данные из одного места в другое по беспроводной сети. Для этого мы использовали модуль Rf-передатчика и приемника. Радиочастотный передатчик отправит некоторые символы в секцию приемника. В зависимости от полученного символа на ЖК-дисплее в секции приемника будет отображаться закодированное сообщение. Радиочастотный передатчик и приемник будут подключены к плате arduino на концах tx и rx, перед началом соединений нам понадобятся некоторые аппаратные компоненты, которые перечислены ниже.
Шаг 1. Необходимые компоненты
Компоненты оборудования
1. РЧ-передатчик и приемник
2. Arduino uno (2 платы).
3. ЖК-дисплей 16 * 2
4. перемычки.
5. Макетная плата (необязательно)
6. паяльный пистолет
Требуется программное обеспечение
1. Arduino IDE
Шаг 2: Подключение РЧ-передатчика и приемника к Arduino
Подключение RF Tx & Rx к Arduino
Выполните соединения в соответствии с принципиальной схемой, для реализации Rf Tx & Rx нам понадобятся две платы Arduino, одна для передатчика, а другая для приемника. После того, как вы подключили все согласно принципиальной схеме. Модуль работает нормально
Шаг 3: Код
Код
Прежде чем загружать код в Arduino Сначала загрузите библиотеку отсюда
Код передатчика
#include // включить сюда файл библиотеки виртуальных проводов
char * контроллер;
voidsetup ()
{
vw_set_ptt_inverted (правда);
vw_set_tx_pin (12);
vw_setup (4000);. // скорость передачи данных Kbps
}
пустой цикл ()
{
controllerer = "9";
vw_send ((uint8_t *) контроллер, strlen (контроллер));
vw_wait_tx ();
// Ждем, пока все сообщение не исчезнет
задержка (1000);
контроллер = "8";
vw_send ((uint8_t *) контроллер, strlen (контроллер));
vw_wait_tx ();
// Ждем, пока все сообщение не исчезнет
задержка (1000);
}
Код получателя
#include // сюда включаем файл библиотеки LiquidCrystal
#include // включить сюда файл библиотеки виртуальных проводов
ЖК-дисплей LiquidCrystal (7, 6, 5, 4, 3, 2);
charcad [100];
int pos = 0;
voidsetup ()
{
lcd.begin (16, 2);
vw_set_ptt_inverted (правда);
// Требуется для DR3100
vw_set_rx_pin (11);
vw_setup (4000); // Бит в секунду
vw_rx_start (); // Запускаем ФАПЧ приемника
}
voidloop ()
{
uint8_t buf [VW_MAX_MESSAGE_LEN];
uint8_t buflen = VW_MAX_MESSAGE_LEN;
если (vw_get_message (buf, & buflen))
// Неблокирующий
{
если (buf [0] == '9')
{
lcd.clear ();
lcd.setCursor (0, 0);
lcd.print («Привет, технические специалисты»);
}
если (buf [0] == '8')
{
lcd.clear ();
lcd.setCursor (0, 0);
lcd.print («Добро пожаловать»);
lcd.setCursor (0, 1);
lcd.print («Pro-Tech Channel»);
}
}
Шаг 4: Результат
Шаг 5: подписывайтесь на нас
Нажмите на ссылку ниже и следите за новостями в блоге.
protechel.wordpress.com
Спасибо
Рекомендуемые:
Обновление батареи приемника Bluetooth Ugreen AptX: 5 шагов
Обновление батареи приемника Bluetooth Ugreen AptX: больше не будет простоев в 2-3 раза в день и пропадания звонков с этим отличным приемником! С обновлением аккумулятора вы будете наслаждаться невероятными 23-26 часами непрерывного прослушивания музыки
Модификация приемника квадрокоптера DYS ELF: 5 шагов
Модификация приемника квадрокоптера DYS ELF: поскольку это чрезвычайно упрощенный пример установки приемника FlySky FS-A8S на прекрасный квадрокоптер DYS Elf, пожалуйста, убедитесь, что у вас достаточно знаний, чтобы правильно настроить бета-полет, чтобы использовать свой новый приемник и FlySky передает
Простой беспроводной тренажер Taranis X9D + с использованием входа приемника SBUS: 9 шагов
Простой беспроводной тренажер Taranis X9D + с использованием входа приемника SBUS: цель этого проекта - подключить передатчик FrSky X-Lite к передатчику FrSky X9D + в конфигурации TRAINER с использованием дешевого приемника SBUS (12 $). Соединяя их таким образом, пилот-инструктор может использовать
Правильное подключение светодиодов: последовательное и параллельное подключение: 6 шагов
Правильная разводка светодиодов: последовательное и параллельное соединение: в этой инструкции мы говорим о светодиодах - светоизлучающих диодах и о том, как мы можем их подключить, если у нас есть несколько устройств. Это один урок, который я хотел бы знать с самого начала, потому что, когда я начал возиться с электронными схемами, я построил несколько
Создание инфракрасного приемника Kodi / OSMC и сброса шляпы для Raspberry Pi: 5 шагов (с изображениями)
Создайте инфракрасный приемник Kodi / OSMC и сбросьте шляпу для Raspberry Pi: создайте ИК-приемник Kodi / OSMC и сбросьте шляпу для Raspberry Pi 3 Из комнаты я хотел бы: Управлять Kodi / OSMC, работающим на Raspberry Pi, с помощью пульта дистанционного управления Посмотрите, включен ли Raspberry Pi. Также, я бы хотел, чтобы моя семья