Բովանդակություն:
- Քայլ 1: Նյութեր
- ՇԱՏ Էժան նյութեր
- Քայլ 2. Տեսանյութ ՝ ներածություն LoRa & Module RFM95 Hoperf Electronics
- Քայլ 3. Կատարված թեստեր
- Կատարված թեստեր
- Քայլ 4. Տեսանյութ ՝ կապի LoRa ESP8266 և ռադիո RFM95 # 1
- Քայլ 5: Arduino IDE կոդ
- Arduino IDE կոդ
- Քայլ 6. Փոխանցման մոդուլի օրինակ 1
- Քայլ 7. Ընդունման մոդուլ # 2
- Քայլ 8. Անթենային արտադրություն
- Անթեն Արտադրություն
- Քայլ 9: Ներբեռնումներ և ամբողջական փաստաթղթավորում
Video: Հաղորդակցություն LoRa ESP8266 և ռադիո RFM95 ՝ 9 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:50
Իրերի ինտերնետի համար կիրառվող ամենահայտնի տեխնոլոգիաներից մեկը, որն ունի շատ հեռահար հաղորդակցության և ցածր էներգիայի մեջ արտացոլված ցածր էներգիա, 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
Քայլ 3. Կատարված թեստեր
Կատարված թեստեր
Մենք կօգտագործենք 2 մոդուլ ESP8266 NodeMCU, որոնք SPI ավտոբուսի միջոցով կապ կհաստատեն RFM95 մոդուլների հետ ՝ օգտագործելով RadioHead- ի RH_RF95.h գրադարանը, այս թեստը շատ պարզ կլինի ՝ հաղորդագրության և հաշվիչի ուղարկումը մեկ մոդուլից մյուսը ՝ 915 ՄՀց հաճախականությամբ:, PCB- ի հետևի մասում գործարանային սահմանազատում: Այս ձեռնարկում կօգտագործվի LoRa մոդուլյացիան, մենք LoRaWAN- ը չենք գործադրի ՝ չշփոթելու համար:
Քայլ 4. Տեսանյութ ՝ կապի LoRa ESP8266 և ռադիո RFM95 # 1
Քայլ 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-…
Խորհուրդ ենք տալիս:
LoRa 3 կմ -ից 8 կմ անլար հաղորդակցություն ցածր գնով E32 (sx1278/sx1276) սարք Arduino- ի, Esp8266- ի կամ Esp32- ի համար ՝ 15 քայլ
LoRa 3Km- ից 8Km անլար հաղորդակցություն ցածր գնով E32 (sx1278/sx1276) Սարք Arduino- ի, Esp8266- ի կամ Esp32- ի համար. Ես ստեղծում եմ գրադարան ՝ EBYTE E32- ը կառավարելու համար ՝ LoRa սարքի Semtech շարքի հիման վրա, շատ հզոր, պարզ և էժան սարք: Դուք կարող եք գտնել 3Km տարբերակ այստեղ, 8Km տարբերակ այստեղ Նրանք կարող են աշխատել 3000 մ -ից 8000 մ հեռավորության վրա, և նրանք ունեն բազմաթիվ հնարավորություններ
LORA Peer to Peer Հաղորդակցություն Arduino- ի հետ. 9 քայլ
LORA Հասակակիցներ հասակակիցների հետ Arduino- ի հետ. Այս ուսանելիում ես կբացատրեմ, թե ինչպես կարելի է ստիպել երկու LORA հանգույցներին ուղղակիորեն հաղորդակցվել առանց TTN- ի (իրերի ցանցի): Ի՞նչ է
ESP8266 Ուղղակի տվյալների հաղորդակցություն. 3 քայլ
ESP8266 Ուղղակի տվյալների հաղորդակցություն. Ներածություն Arduinos- ի և nRF24l01 մոդուլների հետ որոշ նախագծեր կատարելիս մտածում էի, թե արդյոք կարող եմ ջանքեր խնայել ՝ փոխարենը օգտագործելով ESP8266 մոդուլը: ESP8266 մոդուլի առավելությունն այն է, որ դրա մեջ կա միկրո վերահսկիչ, այնպես որ ոչ մի
Ռադիո LoRa Ra-01 STM32- ով և ESP32- ով `11 քայլ
Ռադիո LoRa Ra-01 STM32- ով և ESP32- ով. Քանի որ սա հայտնի նյութ է իմ գրառումներին հետևողների շրջանում, ես որոշեցի այսօր խոսել LoRa- ի մասին: Այնուամենայնիվ, ես պատրաստվում եմ թեման քննարկել մի քանի նոր տարրերով. Այս անգամ առանց ESP32- ի, այլ դրա փոխարեն STM32- ի օգտագործման: Ես միշտ ցանկացել եմ նկարել
Ինտերնետ ռադիո/ վեբ ռադիո Raspberry Pi 3 -ով (անգլուխ) `8 քայլ
Ինտերնետ ռադիո/ Վեբ ռադիո Raspberry Pi 3 -ով (անգլուխ). HI youանկանու՞մ եք ձեր սեփական ռադիոհաղորդումը ինտերնետով, ապա դուք ճիշտ տեղում եք: Ես կփորձեմ հնարավորինս մանրամասնել: Ես փորձել եմ մի քանի եղանակներ, որոնցից շատերին կամ ձայնային քարտ էր պետք, որը ես դժկամությամբ էի գնում: բայց կարողացավ խփել