Мазмуну:

Байланыш LoRa ESP8266 & Radio RFM95: 9 кадам
Байланыш LoRa ESP8266 & Radio RFM95: 9 кадам

Video: Байланыш LoRa ESP8266 & Radio RFM95: 9 кадам

Video: Байланыш LoRa ESP8266 & Radio RFM95: 9 кадам
Video: Радиомодули EBYTE E22 LoRa, настройка и поключение к ардуино 2024, Июль
Anonim
Байланыш LoRa ESP8266 & Radio RFM95
Байланыш LoRa ESP8266 & Radio RFM95

Заттардын Интернети үчүн ишке ашырыла турган эң атактуу технологиялардын бири, ал абдан алыскы байланышты жана аз кубаттуулукту чагылдырган, анын аз керектөөсүндө чагылдырылган LoRa "Lo ng - Ra nge" модуляция бул түрү абдан популярдуу болуп калды. долбоорлорду жөнөтүүдө жана алууда ESP8266, Arduino, Raspberry pi жана ESP32 платформалары үчүн буга чейин ишке ашырылган кээ бир китепканалар бар.

Бул мүмкүнчүлүктө биз ESP8266 жана RFM95 LoRa менен өтө жөнөкөй тестти өткөрөбүз.

Бир аз мурун мен HopeRFтин RFM95 2 модулуна / радиосуна ээ болдум, 915.0 МГц жыштыгында, андан кийин үйрөткүч LoRa киришүүсү жана RFM95 модулуна тез кароо сунушталат:

Үйрөткүч

Киришүү LoRa & Modulo RFM95 Hoperf

PDAControlDownloads жана Complete Documentation

Байланыш LoRa ESP8266 & RFM95 радиосу #1

PDAControl

Documentacion Completa жүктөп алуу

Байланыш LoRa ESP8266 & RFM95 радиосу #1

1 -кадам: материалдар

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

Өтө арзан материалдар

  • 2 ESP8266 NodeMCU
  • 2 RFM95 радиосу, менин учурда 915.0 МГц
  • ESP8266 12E/F үчүн 2 ак PCB адаптерлери
  • 2 Protoboard
  • Зым антенна, UTP кабели, төмөндөгү узундугун эсептеңиз

2 -кадам: Видео: Киришүү LoRa & Module RFM95 Hoperf Electronics

Image
Image

3 -кадам: Тесттер аткарылды

Сүрөт
Сүрөт

Тесттер аткарылды

Биз RadioHeadдин RH_RF95.h китепканасын колдонуп RFM95 модулдары менен SPI автобусу аркылуу байланышып турган ESP8266 NodeMCU 2 модулун колдонобуз, бул тест өтө жөнөкөй болот, 915МГцте бир модулдан эсептегичти жөнөтүү., ПХБнын арт жагындагы фабрика демаркациясы. Бул окуу куралында LoRa модуляциясы колдонулат, биз чаташтырбоо үчүн LoRaWANды колдонбойбуз.

4 -кадам: Видео: Байланыш LoRa ESP8266 & Radio RFM95 # 1

Image
Image

5 -кадам: Arduino IDE коду

Arduino IDE коду

Бул мүмкүнчүлүктө биз Адафруттун мисалдарында колдонулган RH_RF95.h RadioHead китепканасын колдонобуз, анын ПХБ жана модулдарын сыноо үчүн, техникалык жактан ESP8266 модулу SPM автобус протоколу аркылуу RFM95тин параметрлерин конфигурациялайт.

Эскертүү: Төмөндө жүктөө жана / же github шилтемелери.

Bus SPI: Wikipedia тарабынан

Бул өтө жөнөкөй тест болгондуктан, эки модулда төмөнкү параметрлер гана конфигурацияланат:

  • Өткөрүү потенциалы: 23 дБм = rf95.setTxPower (23, жалган)
  • Frequency / Band: 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 -кадам: No2 кабыл алуу модулунун мисалы

№2 кабыл алуу модулунун мисалы

Модуль кабыл алуу режиминде. Эскертүү: Төмөндө жүктөө жана / же github шилтемелери.

Сүрөт
Сүрөт

Сериялык терминал… Кабыл алуу, Билдирүү жана RSSI

Сүрөт
Сүрөт

8 -кадам: Антенна өндүрүү

Антенна өндүрүү

Бул сыноо үчүн антенна UTP кабели менен өндүрүлгөн (корголбогон Twisted Pair), антеннанын узундугун эсептөө үчүн, маалымат үчүн mutlaqautomom.com.com сайтына 7.8 см зым алынган, мен эң маанилүү параметрди өзгөрттүм Жыштык, менин модулумдун иши 915.0ге чейин.

Сайты: M0ukd.com 1/4 Wave Ground Plane Antenna Calculator

Сүрөт
Сүрөт

9 -кадам: Жүктөөлөр жана Документтерди толуктоо

Жүктөөлөр жана Документтерди Толуктоо
Жүктөөлөр жана Документтерди Толуктоо
Жүктөөлөр жана Документтерди Толуктоо
Жүктөөлөр жана Документтерди Толуктоо

PDAControl

Жүктөөлөр жана Документтерди Толуктоо

Байланыш LoRa ESP8266 & Radio RFM95 #1

pdacontrolen.com/comunication-lora-esp8266-…

PDAControl

Documentacion Completa жүктөп алуу

Байланыш LoRa ESP8266 & Radio RFM95 #1

pdacontroles.com/comunicacion-lora-esp8266-…

Сунушталууда: