Оглавление:
- Шаг 1: материалы
- ОЧЕНЬ дешевые материалы
- Шаг 2: Видео: Введение в LoRa и модуль RFM95 Hoperf Electronics
- Шаг 3: Выполненные тесты
- Проведенные тесты
- Шаг 4: Видео: связь LoRa ESP8266 и радио RFM95 # 1
- Шаг 5: Код IDE Arduino
- Код IDE Arduino
- Шаг 6: Пример модуля передачи №1
- Шаг 7: Пример модуля приема №2
- Шаг 8: Изготовление антенны
- Производство антенн
- Шаг 9. Загрузки и полная документация
Видео: Связь LoRa ESP8266 и радио RFM95: 9 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:53
LoRa "Lo ng - Ra nge" - одна из самых известных технологий, которые будут реализованы для Интернета вещей, которая имеет очень поразительные особенности междугородной связи и низким энергопотреблением, что отражается в ее низком потреблении. Этот тип модуляции стал очень популярным. в проектах отправки и получения данных уже реализованы некоторые библиотеки для платформ ESP8266, Arduino, Raspberry pi и ESP32.
В этой возможности мы проведем очень простой тест с ESP8266 и RFM95 LoRa.
Некоторое время назад я получил 2 модуля / радио LoRa reference RFM95 от HopeRF, на частоте 915.0 МГц, затем в учебном пособии рекомендовалось Введение LoRa и краткий обзор модуля RFM95:
Руководство
Введение LoRa и Modulo RFM95 Hoperf
PDAControlDownloads и полная документация
Связь LoRa ESP8266 и радио RFM95 # 1
PDAControl
Descargas y Documentacion Completa
Связь LoRa ESP8266 и радио RFM95 # 1
Шаг 1: материалы
ОЧЕНЬ дешевые материалы
- 2 узла ESP8266 NodeMCU
- 2 Radio RFM95, в моем случае 915.0 МГц
- 2 белых адаптера для печатных плат для ESP8266 12E / F
- 2 Протоборд
- Проволочная антенна, кабель UTP, рассчитайте длину ниже
Шаг 2: Видео: Введение в LoRa и модуль RFM95 Hoperf Electronics
Шаг 3: Выполненные тесты
Проведенные тесты
Мы будем использовать 2 модуля ESP8266 NodeMCU, которые будут связываться через шину SPI с модулями RFM95 с использованием библиотеки RH_RF95.h RadioHead, этот тест будет очень простым, отправка сообщения плюс счетчик от одного модуля к другому на частоте 915 МГц., Заводские обозначения на обратной стороне печатной платы. В этом уроке будет использоваться модуляция LoRa, мы не будем реализовывать LoRaWAN, чтобы не запутать.
Шаг 4: Видео: связь LoRa ESP8266 и радио RFM95 # 1
Шаг 5: Код IDE Arduino
Код IDE Arduino
В этой возможности мы будем использовать библиотеку RH_RF95.h RadioHead, очень часто используемую в примерах Adafruit для тестирования его печатных плат и модулей, технически модуль ESP8266 настраивает параметры RFM95 через протокол шины SPI.
Примечание. Ссылки на скачивание и / или на github ниже.
Автобус SPI: по Википедии
Поскольку это очень простой тест, в обоих модулях будут настроены только следующие параметры:
- Мощность передачи: 23 дБм = rf95.setTxPower (23, false)
- Частота / диапазон: 915 МГц = #define RF95_FREQ 915.0
Важно правильная конфигурация контактов для ESP8266:
- RFM95_CS = CS (селектор микросхемы или селектор ведомого устройства).
- RFM95_RST = Сброс радио при инициализации.
- RFM95_INT = Прерывание от выхода DIO0.
Шаг 6: Пример модуля передачи №1
Пример модуля передачи №1
Будет отправлено сообщение «PDAControl -» и значение счетчика отправленных сообщений / пакетов. Примечание. Ссылки на скачивание и / или на github ниже.
Последовательный терминал… Передает сообщение
Шаг 7: Пример модуля приема №2
Пример модуля приема №2
Модуль находится в режиме приема. Примечание. Ссылки на скачивание и / или на github ниже.
Последовательный терминал… получение, сообщение и RSSI
Шаг 8: Изготовление антенны
Производство антенн
Для этого теста антенна была изготовлена с кабелем UTP (неэкранированная витая пара), был взят провод 7,8 см, благодаря абсолютноautomation.com для информации, для расчета длины антенны, только я изменил самый важный параметр Frequency, в в случае с моим модулем это 915.0.
Веб-сайт: M0ukd.com Калькулятор 1/4-волновой наземной антенны
Шаг 9. Загрузки и полная документация
PDAControl
Загрузки и полная документация
Связь LoRa ESP8266 и радио RFM95 # 1
pdacontrolen.com/comunication-lora-esp8266-…
PDAControl
Descargas y Documentacion Completa
Связь LoRa ESP8266 и радио RFM95 # 1
pdacontroles.com/comunicacion-lora-esp8266-…
Рекомендуемые:
Беспроводная связь LoRa от 3 до 8 км с недорогим устройством E32 (sx1278 / sx1276) для Arduino, Esp8266 или Esp32: 15 шагов
Беспроводная связь LoRa от 3 до 8 км с недорогим устройством E32 (sx1278 / sx1276) для Arduino, Esp8266 или Esp32: я создаю библиотеку для управления EBYTE E32 на основе серии устройств LoRa Semtech, очень мощных, простых и дешевых устройств. Вы можете найти Версия 3 км здесь, версия 8 км здесь Они могут работать на расстоянии от 3000 до 8000 м, и у них есть много функций, а также
Простая связь Arduino LoRa (более 5 км): 9 шагов
Простая связь Arduino LoRa (более 5 км): мы собираемся протестировать E32-TTL-100 с моей библиотекой. Это беспроводной модуль приемопередатчика, работающий на частоте 410 441 МГц (или 868 МГц, или 915 МГц) на основе оригинального RFIC SX1278 от SEMTECH, доступна прозрачная передача, уровень TTL. Модуль принимает LORA
Одноранговая связь LORA с Arduino: 9 шагов
LORA Одноранговое общение с Arduino: Я начинающий энтузиаст электроники, и это мое первое руководство, поэтому, пожалуйста, не будьте осторожны в своих комментариях. В этом руководстве я собираюсь объяснить, как заставить два узла LORA общаться напрямую без TTN (сети вещей). Что такое
Интернет-радио / веб-радио с Raspberry Pi 3 (без головы): 8 шагов
Интернет-радио / веб-радио с Raspberry Pi 3 (без головы): Привет. Вы хотите, чтобы ваш собственный радио-хостинг через Интернет, тогда вы находитесь в нужном месте. Я постараюсь уточнить как можно больше. Я пробовал несколько способов, которыми большинству из них требовалась звуковая карта, которую я не хотел покупать. но удалось фи
Введение LoRa и модуль RFM95 / RFM95W Hoperf: 5 шагов
Введение LoRa и модуль RFM95 / RFM95W Хоперф: В этой возможности мы сделаем краткую характеристику LoRa ™ и, в частности, Radio RFM95 / 96 производства Hoperf Electronics. Так как пару месяцев назад появилось 2 модуля, сначала я хочу сделать введение по этой теме