
"ไร้สายทำให้ง่าย!" - เริ่มต้นใช้งาน WLR089U0 และ Orange Lorawan Network
อุปกรณ์: | WLR089U0



ซอฟต์แวร์มีให้ "ตามสภาพ" และให้เส้นทางสำหรับการสนับสนุนตนเองและการบำรุงรักษาตนเอง
ที่เก็บนี้มีรหัสตัวอย่างที่ไม่ได้รับการสนับสนุนเพื่อช่วยเร่งการพัฒนาผลิตภัณฑ์ลูกค้า ไม่ได้รับการตรวจสอบสำหรับการผลิตหรือตรวจสอบเพื่อการปฏิบัติที่ดีที่สุดด้านความปลอดภัย
โปรดทราบว่าในขณะที่พื้นที่เก็บข้อมูลนี้ไม่ได้รับการสนับสนุนการบริจาคของชุมชน Microchip ต้อนรับและการตอบกลับทั้งหมดจะได้รับการพิจารณาเพื่อรวมเข้ากับที่เก็บ
โต้ตอบกับเพื่อนในชุมชนที่ Lora Forum
เริ่มต้นใช้งาน WLR089U0 และ Orange Lorawan Network
Orange ได้ปรับใช้เครือข่าย Lorawan สาธารณะอย่างหนาแน่นและเสนอวัตถุสดชุดซอฟต์แวร์สำหรับผู้รวมโซลูชัน IoT / M2M ที่เสนอชุดเครื่องมือเพื่ออำนวยความสะดวกในการเชื่อมต่อระหว่างอุปกรณ์และแอพพลิเคชั่นทางธุรกิจ
สำหรับรายละเอียดเพิ่มเติมตรวจสอบ:
วัตถุประสงค์ของ repo นี้คือเพื่อให้แนวทางในการเชื่อมต่อ microchip wlr089u0 โมดูลกับเครือข่าย Lorawan สีส้มและโต้ตอบกับวัตถุสด
ซื้อชุดประเมินผล WLR089U0 Xplained Pro

ตรวจสอบให้แน่ใจว่าคุณมีสถานีฐานใกล้เคียงและอุปกรณ์อยู่ในพื้นที่ครอบคลุม
ดาวน์โหลดและติดตั้ง Microchip Studio 7.0 IDE
เปิด Microchip Studio 7.0 IDE
จาก เครื่องมือ -> ส่วนขยายและการอัปเดต ติดตั้งเฟรมเวิร์กซอฟต์แวร์ขั้นสูง (ASFV3) v3.49.1 รีลีสหรือรุ่นบน
รีสตาร์ทสตูดิโอไมโครชิป
ดาวน์โหลดและติดตั้งโปรแกรมเทอร์มินัลอนุกรมเช่น TERA TERM
โคลน/ดาวน์โหลด repo ปัจจุบันเพื่อรับแอปพลิเคชันตัวอย่าง
แอปพลิเคชันตัวอย่างต่อไปนี้ได้รับการทดสอบด้วย เครือข่าย Core Orange ที่รองรับ Lorawan 1.0.2
นี่คือขั้นตอนในการจัดเตรียมอุปกรณ์สิ้นสุด WLR089 ของคุณเพื่อเข้าร่วมเครือข่ายสีส้ม



คุณสามารถค้นหาวิดีโอที่มีประโยชน์เกี่ยวกับวัตถุสดได้ที่นี่
โดยค่าเริ่มต้นแอปพลิเคชันจะถูกกำหนดค่าให้ใช้ WLR089 ฮาร์ดแวร์ EUI เป็นอุปกรณ์ EUI ด้วยความช่วยเหลือของ Symbol MODULE_EUI_READ=1
คีย์ OTAA ถูกกำหนดไว้ใน conf_app.h :
/* OTAA Join Parameters */
#define DEMO_DEVICE_EUI { 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07 }
#define DEMO_APPLICATION_EUI { 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07 }
#define DEMO_APPLICATION_KEY { 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07 }
ตรวจสอบให้แน่ใจว่าใช้คีย์การจัดเตรียมเดียวกันตามที่กำหนดค่าไว้ในวัตถุสด
สำหรับรายละเอียดเพิ่มเติมลองดูเอกสาร
SAMR34_GettingStarted_LoRaWAN Range Testซึ่งเป็นส่วนหนึ่งของไดเรกทอรีโครงการ
Module EUI = 13ffffc4c4fefeff
Last reset cause: External Reset
***********************************************
Microchip LoRaWAN Stack MLS_SDK_1_0_P_4
Init - Successful
Please select one of the bands listed below
1. EU868
2. NA915
3. AU915
4. AS923
5. JPN923
6. KR920
7. IND865
8. Clear PDS
9. Reset Board
Select Regional Band : 1
****************Join Parameters****************
DevEUI : 0xXXXXXXXXXXXXXXXX
AppEUI : 0xXXXXXXXXXXXXXXXX
AppKey : 0xXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
TxPower Index = 00
Current Data rate = DR3
ADR = OFF
Confirmed Retries : 04
Join Request Sent for EU868
Joining Successful
Joined on Channel 1
DevAddr: 0x1fb4dd6f
*************Application Configuration*************
DevType : CLASS A
ActivationType : OTAA
Transmission Type : UNCONFIRMED
FPort : 1
TxPower Index : 00
Confirmed Retries : 04
***************************************************
***************************************************
Temperature: 33.0ø C / 91.4ø F
Tx Data Sent
Transmission Success
Active Channel 0
Active TxPower Index = 00
Active Data rate = DR3
***************************************************
wakeup from sleep_ok 14135 ms
***************************************************
Temperature: 33.0ø C / 91.4ø F
Tx Data Sent
Transmission Success
Active Channel 0
Active TxPower Index = 00
Active Data rate = DR3
***************************************************
โดยค่าเริ่มต้นแอปพลิเคชันจะถูกกำหนดค่าให้ใช้ WLR089 ฮาร์ดแวร์ EUI เป็นอุปกรณ์ EUI ด้วยความช่วยเหลือของ Symbol MODULE_EUI_READ=1
คีย์ OTAA ถูกกำหนดไว้ใน conf_app.h :
/* OTAA Join Parameters */
#define DEMO_DEVICE_EUI { 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07 }
#define DEMO_APPLICATION_EUI { 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07 }
#define DEMO_APPLICATION_KEY { 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07 }
ตรวจสอบให้แน่ใจว่าใช้คีย์การจัดเตรียมเดียวกันตามที่กำหนดค่าไว้ในวัตถุสด
Module EUI = 13ffffc4c4fefeff
Last reset cause: External Reset
*******************************************************
Microchip LoRaWAN Stack MLS_SDK_1_0_P_4
Init - Successful
1. Demo application
2. Certification application
Select Application :
Please select one of the band given below
1. EU868
2. NA915
3. AU915
4. AS923
5. JPN923
6. KR920
7. IND865
8. Clear PDS
9. Reset Board
Select Regional Band :
********************Join Parameters********************
DevEUI : 0xXXXXXXXXXXXXXXXX
AppEUI : 0xXXXXXXXXXXXXXXXX
AppKey : 0xXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Join Request Sent for EU868
Joining Successful
DevAddr: 0x1fb4dd6f
***************Application Configuration***************
DevType : CLASS A
ActivationType : OTAA
Transmission Type - UNCONFIRMED
FPort - 1
*******************************************************
*******************************************************
1. Send Join Request
2. Send Data
3. Sleep
4. Main Menu
Enter your choice:
เลือก ส่งคำขอเข้าร่วม
หลังจากได้รับ Joining Successful คุณสามารถส่งข้อความที่ไม่ได้รับการยืนยัน
1. Send Join Request
2. Send Data
3. Sleep
4. Main Menu
Enter your choice: 2
Temperature:35.4ø C/95.7ø F
Tx Data Sent
Transmission Success
พารามิเตอร์ระดับภูมิภาคเช่นอัตราข้อมูลเริ่มต้นสามารถตั้งค่าใน
conf_regparams.h
เช่นสำหรับEU_BAND:
#if (EU_BAND == 1)
#define MAC_DEF_TX_POWER_EU (1)
#define MAC_DEF_TX_CURRENT_DATARATE_EU (DR0)
#define MAC_DATARATE_MIN_EU (DR7)
#define MAC_DATARATE_MAX_EU (DR0)
#define FEATURES_SUPPORTED_EU (DUTY_CYCLE_SUPPORT|JOIN_BACKOFF_SUPPORT)
#endif
Last reset cause: External Reset
*******************************************************
Microchip LoRaWAN Stack MLS_SDK_1_0_P_4
Module EUI = 13ffc4feff19276a
Init - Successful
---Join Type Selection---
1. Over The Air Activation(OTAA)
2. Activation By Personalization(ABP)
Enter your choice:
Enter Device EUI(hex 0-F): XXXXXXXXXXXXXXXX
Enter Join EUI(hex 0-F):
Enter Application Key(hex 0-F):
1. Confirm App Configuration Selection
2. Modify Configuration
Enter your choice:
--Choose Application Type--
1. Demo application
Please select one of the band given below
1. EU868
2. NA915
3. AU915
4. AS923
5. JPN923
6. KR920
7. IND865
8. Clear PDS
9. Reset Board
Select Regional Band :
Joining Successful คุณสามารถส่งข้อความที่ไม่ได้รับการยืนยัน 1. Send Join Request
2. Send Data
3. Sleep
4. Select Band
Enter your choice: 2
Temperature:35.1ø C/95.1ø F
Tx Data Sent
Transmission Success
> sys factoryRESET
> mac reset 868
> mac set deveui XXXXXXXXXXXXXXXX
> mac set joineui XXXXXXXXXXXXXXXX
> mac set appkey XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
accepted คุณสามารถส่งข้อความอัปลิงค์ไปยังเครือข่าย > mac tx uncnf 1 AABBCCDDEEFF
ok
mac_tx_ok
> mac tx cnf 2 0011223344556688
ok
mac_tx_ok
สำหรับรายละเอียดเพิ่มเติมเกี่ยวกับการสาธิตนี้ลองดูที่นี่
