
“ ไร้สายทำให้ง่าย!” - การเพิ่มคุณสมบัติ BLE & การจัดสรรให้กับแอปพลิเคชัน Lorawan ที่มีอยู่

ซอฟต์แวร์มีให้ "ตามสภาพ" และให้เส้นทางสำหรับการสนับสนุนตนเองและการบำรุงรักษาตนเอง
ที่เก็บนี้มีรหัสตัวอย่างที่ไม่ได้รับการสนับสนุนเพื่อช่วยเร่งการพัฒนาผลิตภัณฑ์ลูกค้า ไม่ได้รับการตรวจสอบสำหรับการผลิตหรือตรวจสอบเพื่อการปฏิบัติที่ดีที่สุดด้านความปลอดภัย
โปรดทราบว่าในขณะที่พื้นที่เก็บข้อมูลนี้ไม่ได้รับการสนับสนุนการบริจาคของชุมชน Microchip ต้อนรับและการตอบกลับทั้งหมดจะได้รับการพิจารณาเพื่อรวมเข้ากับที่เก็บ
โต้ตอบกับเพื่อนในชุมชนที่ Lora Forum
รหัสตัวอย่างนี้แสดงให้เห็นถึงวิธีการจัดเตรียมและควบคุมอุปกรณ์ปลายทาง Lorawan ผ่านการเชื่อมต่อ BLE ระหว่างแอพสมาร์ทโฟนและโมดูล RN4870/71

โคลน/ดาวน์โหลด repo ปัจจุบันเพื่อรับซอฟต์แวร์
ซื้อชุดประเมินผล RN4871-Pictail
RN-4871-PICTAIL เป็นบอร์ดการพัฒนาที่ใช้โมดูล BLUETOUTH 5 พลังงานต่ำสุด RN4871 RN4871 ใช้อินเทอร์เฟซคำสั่ง ASCII อย่างง่ายเหนือ UART 
หรือ
หรือคุณสามารถใช้บอร์ดคลิก RN4870 หรือ RN4871 จาก Mikroe

https://www.mikroe.com/rn4870-click https://www.mikroe.com/rn4871-click
และใช้บอร์ด Mikrobus Xplained-Pro (ATMBUSADAPTER-XPRO)
https://www.microchip.com/developmenttools/productdetails/atmbusadapter-xpro
มีหรือไม่มีสายไฟ ... 
สำหรับบทช่วยสอนนี้โมดูล RN487X จะโหลดด้วยเฟิร์มแวร์เวอร์ชัน 1.41
ซื้อชุดประเมินผล Sam R34 Xplained Pro 
หรือ
ซื้อชุดประเมินผล WLR089U0 Xplained Pro 
ซื้อเกตเวย์ Lora (R) จากเครือข่ายสิ่งต่างๆ
ดาวน์โหลดและติดตั้ง Microchip Studio 7.0 IDE
เปิด Microchip Studio 7.0 IDE
จาก เครื่องมือ -> ส่วนขยายและการอัปเดต ติดตั้งเฟรมเวิร์กซอฟต์แวร์ขั้นสูง (ASFV3) v3.49.1 รีลีสหรือรุ่นบน
รีสตาร์ทสตูดิโอไมโครชิป
ดาวน์โหลดและติดตั้งโปรแกรมเทอร์มินัลอนุกรมเช่น TERA TERM
เพื่อแสดงให้เห็นถึงแอปพลิเคชัน BLE เช่นเดียวกับการจัดเตรียมอุปกรณ์ปลายทาง Lorawan ให้ติดตามการเชื่อมต่อด้านล่าง:




หากคุณใช้บอร์ด WLR089U0 Xplained Pro การตั้งค่าฮาร์ดแวร์จะเหมือนกับกระดาน SAMR34 XPRO
การสาธิตนี้ต้องการ:


เมื่ออุปกรณ์ถูกสร้างขึ้นโปรดทราบข้อมูลรับรอง OTAA (Deveui, Appeui, Appkey) อย่างระมัดระวัง คุณจะต้องใช้ในภายหลังเพื่อสร้างรหัส QR
คุณได้ทำการจัดเตรียมอุปกรณ์ปลายทางภายในคอนโซล TTN แล้ว
รหัส QR จะถูกใช้เพื่อจัดเตรียมพารามิเตอร์ Lorawan OTAA (Deveui, Appeui, Appkey) มากกว่า BLE
เพื่อรับรู้โดยแอปพลิเคชันตัวอย่าง SAMR34 รหัส QR จะต้องมีสตริงของอักขระที่เกี่ยวข้องกับรูปแบบต่อไปนี้:

สร้างรหัส QR ของคุณเองจาก: https://www.unitag.io/qrcode

คุณสามารถดาวน์โหลดและพิมพ์รหัส QR ของคุณ
จากสมาร์ทโฟนของคุณเปิดแอพ QRBOT และสแกนรหัส QR ของคุณ

คุณควรเรียกคืนคำสั่ง "Mac Set OTAA" ด้วยข้อมูลประจำตัวของคุณ คัดลอกข้อความ

โครงการนี้รวม API ซอฟต์แวร์ Microchip Lorawan Stack (MLS) ซึ่งให้อินเทอร์เฟซกับโมดูลซอฟต์แวร์ที่แตกต่างกัน
แอปพลิเคชันนี้ใช้แอปพลิเคชัน Lorawan Mote ที่สร้างขึ้นจาก ASFV3 และมีไดรเวอร์ที่จำเป็นในการเชื่อมต่อโมดูล RN4870/71
มันใช้บริการ UART ที่โปร่งใส บริการนี้เปิดเผยคุณสมบัติในการถ่ายโอนข้อมูลอนุกรมทั้งสองทิศทาง
จากเมนูคุณมีตัวเลือกของแอปพลิเคชัน:

Try to initialize BLE device ...
===============================================
Menu: select a BLE application from the list
===============================================
1) Serial bridge
2) Beacon mode - https://www.microchip.com URL
3) Transparent chat mode
4) Scan mode
5) Search mode
6) Search and connect
7) Sleep mode
8) Wake-up
9) LoRaWAN provisioning
-----------------------------------------------
>>





















