Запуск функции Arduino Uno по сигналу, полученному модулем LoRa

У меня есть два трансивера sx1278 Lora, где оба подключены к двум платам Arduino Uno. Я хочу запустить функцию на плате Arduino Uno, где приемная сторона LoRa подключена с использованием сигнала, полученного приемником Lora.

, 👍0

Обсуждение

У вас есть конкретный вопрос? Вы смотрели примеры любой библиотеки LoRa, которую используете?, @StarCat

"LoRa by sandeepmistry" - это библиотека, которой я пользуюсь. Мне удалось отправить приветственные пакеты между двумя модулями LoRa. Теперь я хочу вызвать функцию приемника Arduino из сообщения, полученного от модуля LoRa, @Thisura

что вам мешает это сделать? ... вы до сих пор не задали ни одного вопроса, @jsotola

Я предлагаю написать код для этого., @ocrdu


1 ответ


Лучший ответ:

1

Я предполагаю, что вы прочитали спецификацию SX1278. Если нет, пожалуйста, обратитесь к нему по адресу:

Спецификация SX1278

На странице 69 вы увидите несколько таблиц, касающихся функций, возможных на выводах цифрового ввода-вывода (т.е. DIO):

SX1278 DIO Pin Functions

Я не совсем понимаю, что именно вы ищете или в каком режиме вы работаете (вы почти не предоставили информации о своем проекте), но вся информация, которая вам может понадобиться, доступна на этих контактах DIO.

Вы можете подключить соответствующий вывод или контакты к некоторым краевым чувствительным линиям на вашем Arduino и определить и включить ПРЕРЫВАНИЕ в вашем коде. Поэтому, когда произойдет событие, которого вы ждете, произойдет прерывание, вы можете пойти, прочитать данные и сделать с ними все, что угодно.

,