
"Wireless machte einfach!" - Hinzufügen von BLE -Funktionen und Bereitstellung zu einer vorhandenen Lorawan -Anwendung

Die Software wird "wie es ist" bereitgestellt und geben einen Weg für Selbstversorgung und Selbstversorgung.
Dieses Repository enthält einen nicht unterstützten Beispielcode, der zur Beschleunigung der Kundenproduktentwicklung vorgesehen ist. Es wird weder für die Produktion validiert noch für die Best-Practices für Sicherheit geprüft.
Beachten Sie, dass dieses Repository zwar nicht unterstützt ist, Mikrochip-Begrüßungs-Community-Beiträge und alle Pull-Requests für die Aufnahme in das Repository berücksichtigt werden.
Interagieren Sie mit Gleichaltrigen in der Community im Lora Forum.
Dieser Beispielcode zeigt, wie ein Lorawan-Endentrübchen über eine BLE-Verbindung zwischen Smartphone-App und einem RN4870/71-Modul bereitgestellt und gesteuert wird.

Klonen/Laden Sie das aktuelle Repo herunter, um die Software zu erhalten.
Kaufen Sie das RN4871-Pictail-Bewertungskit
Das RN-4871-Pictail ist eine Entwicklungskarte, die auf dem Ultra-kompakten Bluetooth-5-RN4871-Modul mit niedriger Energie basiert. Der RN4871 verwendet eine einfache ASCII -Befehlsschnittstelle über die UART. 
ODER
Alternativ können Sie eine RN4870- oder RN4871 -Click -Board von Mikroe verwenden.

https://www.mikroe.com/rn4870 klicken https://www.mikroe.com/rn4871-click
Und verwenden Sie Mikrobus Xplained-Pro Board (atmbusadapter-xpro).
https://www.microchip.com/developmenttools/productdetails/atmbusadapter-xpro
Mit oder ohne Verkabelung ... 
Für dieses Tutorial wird das RN487X -Modul mit Firmware Version 1.41 geladen
Kaufen Sie das SAM R34 Xplained Pro Evaluation Kit 
ODER
Kaufen Sie das WLR089U0 Xplained Pro -Bewertungskit 
Kaufen Sie ein LORA (R) -Gateway aus dem Things Network
Laden Sie Microchip Studio 7.0 IDE herunter und installieren Sie sie.
Open Microchip Studio 7.0 IDE.
Installieren Sie aus Tools -> Erweiterungen und Updates erweiterte Software Framework (ASFV3) V3.49.1 Release oder obere Version.
Starten Sie Microchip Studio neu
Laden Sie ein serielles Terminalprogramm wie TERA Term herunter und installieren Sie sie.
Um BLE-Anwendungen sowie Lorawan-Endverzerrungsbereitstellungen zu demonstrieren, folgen Sie der folgenden Verbindung:




Wenn Sie ein WLR089U0 Xplained Pro -Board verwenden, ist das Hardware -Setup genau das gleiche wie für die SAMR34 XPRO -Platine.
Diese Demo erfordert:


Beachten Sie beim Erstellen des Geräts die OTAA -Anmeldeinformationen (Deveui, Appeui, Appey) karreful. Sie benötigen später, um den QR -Code zu generieren.
Sie haben die Bereitstellung des Endentarts innerhalb der TTN-Konsole durchgeführt.
Ein QR -Code wird verwendet, um die Lorawan OTAA -Parameter (Deveui, Appeui, Appey) über Ble zu versorgen.
Um von der SAMR34 -Beispielanwendung erkannt zu werden, muss der QR -Code eine Zeichenfolge enthält, die das folgende Format respektieren:

Erstellen Sie Ihren eigenen QR -Code aus: https://www.unitag.io/qrcode

Sie können Ihren QR -Code herunterladen und ausdrucken.
Öffnen Sie in Ihrem Smartphone die QRBOT -Apps und scannen Sie Ihren QR -Code.

Sie sollten den Befehl "Mac Set OTAA" mit Ihren Anmeldeinformationen abrufen. Kopieren Sie den Text.

Dieses Projekt integriert die Microchip Lorawan Stack (MLS) -Software -API, die eine Schnittstelle zu den verschiedenen Softwaremodulen bietet.
Diese Anwendung basiert auf der von ASFV3 generierten Lorawan -Mote -Anwendung und enthält bereits Treiber, die zur Schnittstelle des RN4870/71 -Moduls erforderlich sind.
Es implementiert den transparenten UART -Dienst. Dieser Dienst enthält die Eigenschaften, um serielle Daten in beide Richtungen zu übertragen.
Aus dem Menü haben Sie die Auswahl der Anwendung:

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
-----------------------------------------------
>>





















