Радиомодуль LoRa RA-01 на базе чипа SX1278 от компании Semtech.
Радиомодули этой серии построены по технологии LoRa (Long-range Radio), использование которой позволяет достичь дальности радиосвязи до 10 км на открытом пространстве при относительно небольшом энергопотреблении, а также имеющей отличную помехоустойчивость.
LoRa RA-01 может работать в диапазоне частот от 410 до 525 МГц (выбор рабочей частоты осуществляется программно), благодаря чему при отсутствии прямой видимости между передатчиком и приемником модуль обеспечивает более стабильную связь чем 2.4ГГц трансиверы. Также к модулям с таким диапазоном частот проще подобрать или изготовить направленную антенну.
LoRa RA-01 может работать и как приемник и как передатчик данных, возможно объединение нескольких модулей в общую сеть.
Основная сфера применения модулей LoRa RA-01 - системы, в которых требуется повышенная дальность радиосвязи и стабильность работы: автономные датчики, робототехника, управление радиомоделями.
Отличие модуля LoRa RA-02 от LoRa RA-01 заключается в том что внешняя антенна подключается чезез разъем IPEX, а не припаевается прямо к модулю.


Чтобы добавить библиотеку, откройте Arduino IDE и перейдите Sketch - Include Library - Manage Libraries. Затем найдите «LoRa Radio», найдите библиотеку, созданную Sandeep Mistry, и нажмите «Установить». Подождите, пока установка завершится, и вы должны увидеть:



Теперь перезапустите Arduino IDE и откройте программу-пример LoRa, используя File - Example - LoRa, а затем откройте и LoRaReceiver, и LoRaSender Program, как показано ниже.


 


Программа LoraSender отправляет «hello» каждые 5 секунд с увеличением значения счетчика. Затем получатель получает это и печатает в последовательном мониторе со значением RSSI.

Одна важная строка, где вы должны внести изменения – это функция LoRa.begin().

По умолчанию программа имеет LoRa.begin(915E6), то есть модуль LoRa работает на частоте 915 МГц. Это нормально, если ваш модуль на самом деле 915 МГц, но в нашем случае он работает на частоте 433 МГц, поэтому нужно изменить значение на LoRa.begin(433E6). Аналогично, частота должна быть изменена и в программе Receiver. Как только программы готовы, загрузите код в соответствующие платы, убедившись, что соединения установлены правильно и антенна подключена к модулю LoRa.

Как только программа загружена, откройте последовательный монитор обеих плат Arduino. Последовательный монитор отправителя должен показывать значение, которое отправляется, пока получатель его получит, отображать его на своем последовательном мониторе. Экран должен выглядеть так:



Вы также должны заметить значение RSSI каждого сообщения, полученного модулем LoRa.

Термин RSSI означает индикатор уровня принятого сигнала. Значение всегда будет отрицательным, в нашем случае оно составляет около -68. Чем ближе это значение к нулю, тем сильнее уровень вашего сигнала.

Написать отзыв

Пожалуйста авторизируйтесь или создайте учетную запись перед тем как написать отзыв

Беспроводной радиомодуль LoRa Ra-01 SX1278 (410-525Мгц)

  • Модель RF LoRa Ra-01 SX1278
  • Наличие Есть в наличии
  • 125.00UAH

  • Без НДС 125.00UAH

Рекомендуемые товары

Модуль для Arduino LVIV LoRa Ra-01 SX1278 (410-525Мгц)

Модуль для Arduino LVIV LoRa Ra-01 SX1278 (410-525Мгц)

Шилд LVIV LoRa Ra-01 на базе чипа SX1278 от компании Semtech.Шилд подо..

280.00UAH Без НДС 280.00UAH

Шилд для Arduino LVIV LoRa Ra-01 SX1278 (410-525Мгц)

Шилд для Arduino LVIV LoRa Ra-01 SX1278 (410-525Мгц)

Шилд LVIV LoRa Ra-01 на базе чипа SX1278 от компании Semtech.Шилд подо..

260.00UAH Без НДС 260.00UAH