Съдържание:

Комуникация LoRa ESP8266 и радио RFM95: 9 стъпки
Комуникация LoRa ESP8266 и радио RFM95: 9 стъпки

Видео: Комуникация LoRa ESP8266 и радио RFM95: 9 стъпки

Видео: Комуникация LoRa ESP8266 и радио RFM95: 9 стъпки
Видео: SX1278 LoRa Module Ra -02 2024, Юли
Anonim
Комуникация LoRa ESP8266 и радио RFM95
Комуникация LoRa ESP8266 и радио RFM95

Една от най -известните технологии за внедряване в Интернет на нещата, която има много забележителни характеристики за комуникация на дълги разстояния и ниска мощност, отразена в ниското му потребление, LoRa "Lo ng - Ra nge", този тип модулация стана много популярен в проектите за изпращане и получаване на данни вече има някои библиотеки, внедрени за платформи ESP8266, Arduino, Raspberry pi и ESP32.

При тази възможност ще извършим много прост тест с ESP8266 и RFM95 LoRa.

Преди малко получих 2 модула / радио LoRa референтен RFM95 на HopeRF, на честота 915.0 MHz, след това урок препоръча Въведение LoRa и бърз преглед на модула RFM95:

Урок

Въведение LoRa & Modulo RFM95 Hoperf

PDAControl Изтегляния и пълна документация

Комуникация LoRa ESP8266 и радио RFM95 #1

PDAControl

Descargas y Documentacion Completa

Комуникация LoRa ESP8266 и радио RFM95 #1

Стъпка 1: Материали

Материали
Материали
Материали
Материали

МНОГО Евтини материали

  • 2 ESP8266 NodeMCU
  • 2 Радио RFM95, в моя случай 915.0 MHz
  • 2 бели адаптера за печатни платки за ESP8266 12E/F
  • 2 Protoboard
  • Кабелна антена, UTP кабел, изчислете дължината по -долу

Стъпка 2: Видео: Въведение LoRa и модул RFM95 Hoperf Electronics

Image
Image

Стъпка 3: Извършени тестове

Образ
Образ

Извършени тестове

Ще използваме 2 модула ESP8266 NodeMCU, които ще комуникират чрез SPI шината с модулите RFM95, използвайки библиотеката RH_RF95.h на RadioHead, този тест ще бъде много прост, изпращането на съобщение плюс брояч от един модул към друг на 915 MHz, Фабрично разграничение на гърба на печатната платка. В този урок ще се използва модулация на LoRa, няма да прилагаме LoRaWAN, за да не се обърка.

Стъпка 4: Видео: Комуникация LoRa ESP8266 и радио RFM95 # 1

Image
Image

Стъпка 5: IDE код на Arduino

IDE код на Arduino

При тази възможност ще използваме библиотеката RH_RF95.h на RadioHead, много използвана в примери на Adafruit за тестване на нейните платки и модули, технически модулът ESP8266 конфигурира параметрите на RFM95 чрез протокола за шина SPI.

Забележка: Изтеглете и / или github връзки по -долу.

Автобус SPI: от Wikipedia

Тъй като това е много прост тест, в следните модули ще бъдат конфигурирани само следните параметри:

  • Потенциал на предаване: 23 dBm = rf95.setTxPower (23, невярно)
  • Честота / обхват: 915MHz = #define RF95_FREQ 915.0

Важно е правилната конфигурация на щифтове за ESP8266:

  • RFM95_CS = CS (Chip Selector или Slave Selector).
  • RFM95_RST = Нулиране на радиото при инициализация.
  • RFM95_INT = Прекъсване от изхода DIO0.

Стъпка 6: Пример за модул за предаване # 1

Пример за модул за предаване # 1

Съобщението "PDAControl -" и стойността на изпратено съобщение / брояч на пакети ще бъдат изпратени. Забележка: Изтеглете и / или github връзки по -долу.

Сериен терминал … Предаване на съобщение

Образ
Образ

Стъпка 7: Пример за модул за приемане # 2

Пример за модул за приемане # 2

Модулът е в режим на приемане. Забележка: Изтеглете и / или github връзки по -долу.

Образ
Образ

Сериен терминал … Получаване, съобщение и RSSI

Образ
Образ

Стъпка 8: Производство на антени

Антени Производство

За този тест антената е произведена с UTP кабел (неекранирана усукана двойка) е взето 7,8 см жица, благодарение на absoluautomation.com за информация, за да се изчисли дължината на антената, само аз промених най -важния параметър Честота, в в случая на моя модул е до 915.0.

Уебсайт: M0ukd.com 1/4 Wave Ground Plane Antenna Calculator

Образ
Образ

Стъпка 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-…

Препоръчано: