Paket Menambahkan Dukungan Lora
Arduino MKR WAN 1300
Masukkan ke pembuat makeCode
1.- Pilih "Proyek Baru"
2.- Pilih papan Arduino MKR1300
3.- GO Menu -> Advanced -> Extensions dan salin tautan berikutnya
https://github.com/ElectronicCats/pxt-lora
Tekan ENTER Pilih Paket di Menu
Paket ini menambahkan dukungan Lora untuk Arduino MKR1300.
Perpustakaan untuk mengirim dan menerima data menggunakan radio Lora.
Instal Perpustakaan Arduino-Lora di Arduino, dan unggah firmware ke Arduino MKR1300 untuk data penerima https://github.com/sandeepmistry/arduino-lora/blob/master/examples/lorareceiver/lorareceiver.ino
Buka Serial Monitor dan Tunggu Data
Tulis paket untuk dikirim. Setiap paket dapat berisi hingga 255 byte.
lora.send("Hello")
Baca versi chip.
let version = lora.readVersion()
Mengembalikan jumlah byte yang tersedia untuk dibaca.
let data = 0
forever(function () {
if (lora.available() < 0) {
data = lora.read()
}
})
Baca byte berikutnya dari paket.
let data = lora.read()
Mengembalikan RSSI dari paket yang diterima.
rssi = lora.packetRssi()
Periksa apakah sebuah paket telah diterima.
rssi = lora.parsePacket(0)
Pin berikut digunakan untuk Lora:
PA15 - Lora SPI - MosiPA12 - Lora SPI - MisoPA13 - Lora SPI - SCKPA14 - Lora SPI - CSPB09 - Lora SPI - BootPA27 - Lora SPI - RST Mit
package lora