Блок пользователя
Нет проблем, если у вас есть рабочий скетч - сделать из него блок может каждый....инструкций много! И скетчей для ЛОРА тоже полно в интернете. Другое дело если готовый скетч вас не устраивает - тогда поможем, но вы должны хоть что то сделать сами, разместить здесь скетч, свой вариант блока....
Шифрование отлично заработало, но я хотел сделать двух - трех факторную авторизацию, а вот с этим сразу не получилось, а потом "руки не доходили")))
Что то тоже не верится.....ну не могут модули на частоте 2.4 без усилителей (а Антенна самый лучший усилитель) работать на расстоянии 500 метров......а вот ЛОРА смогла "пробить" в городе 11 или 13 домов на расстоянии 3 км!
Вот и правильно! ЕСП - это громадное потребление энергии для датчика! ЛОРА это не обязательно покрывать большие расстояния - это низкоскоростной, но надежный канал! Видел одно видео где человек пытался заглушить ЛОРА с помощью профессиональных приборов, так вот автосигнализации глушились в лёт, про WiFi вообще речи нет, сразу зачах, а вот лора работала до последнего, там где все остальные виды радиосвязи были в дауне!)))
А можно мне сделать такие блоки?stapmoff писал(а): ↑30.03.2020{, 18:25}Masteroff, Я понял в чем ваша задача. Давайте так, я запелю блок под ваши нужды. Скину все одним архивом вместе в блоками спячки.
Он вас надо знать
1. Адрасация в байтах или интежер?
2. Какие или какой вход должен быть в блоке?
3. Какие должны бать выходы или выход?
Отправлено спустя 1 минуту 25 секунд:
Написал с очепятками, но думаю все ясно
Отправлено спустя 1 минуту 57 секунд:
millerboy, Все понятно. Все встало на реализации, но не просто сервер, а любое устройство в сети
ок, буду ждать, тогда если не сложно в main добавте (Signal Bandwidth, txPowel, spreadingFactor). Хотел задать вопрос на счет адресации. Она реализована у Вас на подобии NRF? То есть приемник слушает только прописаны адреса и отдельно еще от каждого передатчика пакет имеет свой id?
Спасибо, буду пробивать, пока spreadingFactor удалил из блока (меня более интересуєт полоса, не вижу смисла в 125). На Test надо подавать высокий уровень (это вход для програмирования адреса передатчка?)? ADDR - это вход передачи для байта? Блок передачи otvet - это выход успешной доставки пакета? Блок передатчика - Prog для чего? (или это перепутано в приемника должно быть Prog, а в передатчике Test)stapmoff писал(а): ↑01.04.2020{, 16:33}millerboy, Адресация реализована путем добавления передатчика в eeprom приемника. С помощью кнопки вгоняю приемник врежим программирования, подаю питание на передатчик и он автоматом шлет пакет с адресом и преамбулой для разрешения прописать его
Отправлено спустя 43 минуты 43 секунды:
millerboy, Ну вот пробуй. Все компилируется. Есть ньанс. В библе Arduino Lora не работает либо Signal Bandwidth, либо spreadingFactor. Проявляется это если Lora не работает. Прсто закоментируйте строки
LoRa.setSpreadingFactor(spreadingFactor); ИЛИ
LoRa.setSignalBandwidth(signalBandwidth);
Отправлено спустя 57 минут 3 секунды:
Забыл написать. Передатчик работаетна библе от Low-Power вот ССЫЛКА