Բովանդակություն:

Հաղորդակցություն LoRa ESP8266 և ռադիո RFM95 ՝ 9 քայլ
Հաղորդակցություն LoRa ESP8266 և ռադիո RFM95 ՝ 9 քայլ

Video: Հաղորդակցություն LoRa ESP8266 և ռադիո RFM95 ՝ 9 քայլ

Video: Հաղորդակցություն LoRa ESP8266 և ռադիո RFM95 ՝ 9 քայլ
Video: EBYTE LoRa մոդուլի ակնարկ և կազմաձևում 2024, Նոյեմբեր
Anonim
Կապի LoRa ESP8266 և ռադիո RFM95
Կապի LoRa ESP8266 և ռադիո RFM95

Իրերի ինտերնետի համար կիրառվող ամենահայտնի տեխնոլոգիաներից մեկը, որն ունի շատ հեռահար հաղորդակցության և ցածր էներգիայի մեջ արտացոլված ցածր էներգիա, LoRa «Lo ng - Ra nge», մոդուլյացիայի այս տեսակը մեծ ժողովրդականություն է վայելել: տվյալների ուղարկման և ընդունման նախագծերում կան որոշ գրադարաններ, որոնք արդեն իսկ ներդրված են ESP8266, Arduino, Raspberry pi և ESP32 հարթակների համար:

Այս հնարավորության դեպքում մենք կիրականացնենք շատ պարզ փորձություն ESP8266 և RFM95 LoRa- ով:

Քիչ առաջ ես ստացա HopeRF- ի 2 մոդուլ / ռադիոկայան LoRa հղում RFM95 ՝ 915.0 ՄՀց հաճախականությամբ, այնուհետև ձեռնարկը խորհուրդ տվեց ներածություն LoRa և արագ վերանայում RFM95 մոդուլին.

Ուսուցողական

Ներածություն LoRa & Modulo RFM95 Hoperf

PDAControl Ներբեռնումներ և ամբողջական փաստաթղթավորում

Կապի LoRa ESP8266 և ռադիո RFM95 #1

PDAC վերահսկողություն

Descargas y Documentacion Completa

Կապի LoRa ESP8266 և ռադիո RFM95 #1

Քայլ 1: Նյութեր

Նյութեր
Նյութեր
Նյութեր
Նյութեր

ՇԱՏ Էժան նյութեր

  • 2 ESP8266 NodeMCU
  • 2 Ռադիո RFM95, իմ դեպքում `915.0 ՄՀց
  • 2 սպիտակ PCB ադապտեր ESP8266 12E/F- ի համար
  • 2 Protoboard
  • Լարային ալեհավաք, UTP մալուխ, հաշվարկեք երկարությունը ստորև

Քայլ 2. Տեսանյութ ՝ ներածություն LoRa & Module RFM95 Hoperf Electronics

Image
Image

Քայլ 3. Կատարված թեստեր

Պատկեր
Պատկեր

Կատարված թեստեր

Մենք կօգտագործենք 2 մոդուլ ESP8266 NodeMCU, որոնք SPI ավտոբուսի միջոցով կապ կհաստատեն RFM95 մոդուլների հետ ՝ օգտագործելով RadioHead- ի RH_RF95.h գրադարանը, այս թեստը շատ պարզ կլինի ՝ հաղորդագրության և հաշվիչի ուղարկումը մեկ մոդուլից մյուսը ՝ 915 ՄՀց հաճախականությամբ:, PCB- ի հետևի մասում գործարանային սահմանազատում: Այս ձեռնարկում կօգտագործվի LoRa մոդուլյացիան, մենք LoRaWAN- ը չենք գործադրի ՝ չշփոթելու համար:

Քայլ 4. Տեսանյութ ՝ կապի LoRa ESP8266 և ռադիո RFM95 # 1

Image
Image

Քայլ 5: Arduino IDE կոդ

Arduino IDE կոդ

Այս հնարավորության դեպքում մենք կօգտագործենք RadioHead- ի RH_RF95.h գրադարանը, որը շատ օգտագործվում է Adafruit- ի օրինակներում `իր PCB- ների և մոդուլների փորձարկման համար, տեխնիկապես ESP8266 մոդուլը կարգավորում է RFM95- ի պարամետրերը SPI ավտոբուսի արձանագրության միջոցով:

Նշում. Ներբեռնեք և / կամ github- ի հղումները ստորև:

Bus SPI: Վիքիպեդիայի կողմից:

Քանի որ դա շատ պարզ թեստ է, երկու մոդուլում կկարգավորվեն միայն հետևյալ պարամետրերը.

  • Փոխանցման հզորությունը ՝ 23 դԲմ = rf95.setTxPower (23, կեղծ)
  • Հաճախականություն / տիրույթ ՝ 915 ՄՀց = #սահմանեք RF95_FREQ 915.0

ESP8266- ի համար Pins- ի ճիշտ կազմաձևումը կարևոր է.

  • RFM95_CS = CS (Chip Selector կամ Slave Selector):
  • RFM95_RST = Վերականգնել ռադիոն նախաստորագրման ժամանակ:
  • RFM95_INT = DIO0 ելքից ընդհատում:

Քայլ 6. Փոխանցման մոդուլի օրինակ 1

Փոխանցման մոդուլի օրինակ 1

«PDAControl -» հաղորդագրությունը և ուղարկված հաղորդագրության / փաթեթների հաշվիչի արժեքը կուղարկվեն: Նշում. Ներբեռնեք և / կամ github- ի հղումները ստորև:

Սերիական տերմինալ… Հաղորդագրության փոխանցում:

Պատկեր
Պատկեր

Քայլ 7. Ընդունման մոդուլ # 2

Ընդունման թիվ 2 մոդուլի օրինակ

Մոդուլը ընդունման ռեժիմում է: Նշում. Ներբեռնեք և / կամ github- ի հղումները ստորև:

Պատկեր
Պատկեր

Սերիական տերմինալ… Ստացում, հաղորդագրություն և RSSI

Պատկեր
Պատկեր

Քայլ 8. Անթենային արտադրություն

Անթեն Արտադրություն

Այս փորձարկման համար ալեհավաքը պատրաստվել է UTP մալուխով (Unshielded Twisted Pair), 7.8 սմ մետաղալար է վերցվել, absolutelyautomation.com- ի շնորհիվ, տեղեկատվության համար, ալեհավաքի երկարությունը հաշվարկելու համար, միայն ես եմ փոփոխել հաճախականության ամենակարևոր պարամետրը, իմ մոդուլի դեպքում այն 915.0 է:

Կայք: M0ukd.com 1/4 ալիքի գրունտային ինքնաթիռի ալեհավաքի հաշվիչ

Պատկեր
Պատկեր

Քայլ 9: Ներբեռնումներ և ամբողջական փաստաթղթավորում

Ներբեռնումներ և ամբողջական փաստաթղթավորում
Ներբեռնումներ և ամբողջական փաստաթղթավորում
Ներլցումներ և ամբողջական փաստաթղթավորում
Ներլցումներ և ամբողջական փաստաթղթավորում

PDAC վերահսկողություն

Ներլցումներ և ամբողջական փաստաթղթավորում

Կապի LoRa ESP8266 և ռադիո RFM95 #1

pdacontrolen.com/comunication-lora-esp8266-…

PDAC վերահսկողություն

Descargas y Documentacion Completa

Կապի LoRa ESP8266 և ռադիո RFM95 #1

pdacontroles.com/comunicacion-lora-esp8266-…

Խորհուրդ ենք տալիս: