Пакет добавляет поддержку Lora
Arduino Mkr Wan 1300
Введите в Maker MakeCode
1.- Выберите «Новый проект»
2.- Выберите MKR1300 Arduino Poard
3.- Меню GO -> Advanced -> расширения и скопируйте следующую ссылку
https://github.com/ElectronicCats/pxt-lora
Нажмите Enter Select Packages в меню
Пакет добавляет поддержку Lora для Arduino Mkr1300.
Библиотека для отправки и получения данных с использованием радиостанций LORA.
Установите библиотеку Arduino-lora в Arduino и загрузите прошивку в Arduino Mkr1300 для данных приемника https://github.com/sandeepmistry/arduino-lora/blob/master/examples/loraceiver/loraceiver.ino
Открытый монитор серийный и данные ожидания
Напишите пакет для отправки. Каждый пакет может содержать до 255 байтов.
lora.send("Hello")
Читать версию чипа.
let version = lora.readVersion()
Возвращает количество байтов, доступных для чтения.
let data = 0
forever(function () {
if (lora.available() < 0) {
data = lora.read()
}
})
Прочитайте следующий байт из пакета.
let data = lora.read()
Возвращает RSSI полученного пакета.
rssi = lora.packetRssi()
Проверьте, получен ли пакет.
rssi = lora.parsePacket(0)
Для Lora используются следующие булавки:
PA15 - LORA SPI - MOSIPA12 - LORA SPI - МисоPA13 - LORA SPI - SCKPA14 - LORA SPI - CSPB09 - LORA SPI - BootPA27 - LORA SPI - RST Грань
package lora