Paket fügt Support Lora hinzu
Arduino MKR Wan 1300
Geben Sie an Maker Makecode ein
1.- Wählen Sie "neues Projekt"
2.- Wählen Sie MKR1300 Arduino Board
3.- Go -Menü -> Erweitert -> Erweiterungen und kopieren Sie den nächsten Link
https://github.com/ElectronicCats/pxt-lora
Drücken Sie die Eingabeteilung auswählen Pakete im Menü
Das Paket fügt Unterstützung Lora für Arduino MKR1300 hinzu.
Eine Bibliothek zum Senden und Empfangen von Daten mithilfe von LORA -Radios.
Installieren Sie die Arduino-lora-Bibliothek in Arduino und laden Sie Firmware auf Arduino MKR1300 für Empfängerdaten https://github.com/sandeepmistry/arduino-lora/blob/master/examples/lorareceiver/lorareceiver.inoin.inoin.inoin.inoin.inoin.inoin.inoin.inoin.inoin.inoin.inoin.inoin.inoin.inoin.inoin.inoin.inoin.
Öffnen Sie die seriellen und warten Sie Daten
Schreiben Sie Paket zum Senden. Jedes Paket kann bis zu 255 Bytes enthalten.
lora.send("Hello")
Lesen Sie die Version von Chip.
let version = lora.readVersion()
Gibt die Anzahl der zum Lesen verfügbaren Bytes zurück.
let data = 0
forever(function () {
if (lora.available() < 0) {
data = lora.read()
}
})
Lesen Sie das nächste Byte aus dem Paket.
let data = lora.read()
Gibt den RSSI des empfangenen Pakets zurück.
rssi = lora.packetRssi()
Überprüfen Sie, ob ein Paket empfangen wurde.
rssi = lora.parsePacket(0)
Die folgenden Stifte werden für LORA verwendet:
PA15 - Lora Spi - MosiPA12 - Lora spi - MisoPA13 - Lora spi - sckPA14 - Lora spi - CSPB09 - Lora spi - BootPA27 - Lora spi - RST MIT
package lora