Оглавление:
- Запасы
- Шаг 1. Аппаратное обеспечение
- Шаг 2: Примечание о прилагаемой печатной плате / схеме
- Шаг 3: Программное обеспечение
- Шаг 4: Настройка веб-интерфейса
- Шаг 5. Добавьте шлюз TTN
Видео: LoRa Gateway ESP8266 Arduino DIY: 5 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:48
Это руководство поможет вам создать шлюз LoRa, совместимый с The Things Network, для всех регионов мира, используя ESP8266 вместе с радиомодулем RFM95 / 96. Также предоставляется исходный код для его работы, и он поставляется со встроенным веб-интерфейсом для настройки, он очень прост в использовании, вы увидите… поехали
Исходный код
Запасы
Все необходимые элементы перечислены ниже
Шаг 1. Аппаратное обеспечение
Вы можете найти все элементы оборудования здесь или перечисленные ниже.
- Водонепроницаемый пластиковый корпус
- WEMOS D1 Mini Pro ESP8266
- Модуль LoRa RFM95 SX1276 чип 915 МГц 868 МГц 433 МГц
- Антенна 868/915 МГц
- Адаптер питания постоянного тока 5 В, 2 А
- Штыревой штекер 1 * 40P 2,0 мм
- Гнездовой разъем 2 мм
- коаксиальные разъемы Антенна
- Разъем постоянного тока 3,5 х 1,3 мм
- Маленький Филлипс
- Разъем клеммной колодки 2Pin 5,0 мм
- Печатная плата
Когда у вас есть все детали, это похоже на игру с LEGO … наслаждайтесь:)
Шаг 2: Примечание о прилагаемой печатной плате / схеме
В этом проекте не используются части, выделенные серым цветом, они есть, потому что эту же схему можно использовать в проекте, который я сейчас пишу.
Шаг 3: Программное обеспечение
Теперь вам нужно настроить IDE Arduino, обратите внимание, что вы можете использовать любой другой фреймворк, который вам нравится. Это несложно, но вам нужно сделать одну или две вещи, чтобы скомпилировать проект. Код размещен на github.com, это открытый исходный код, не стесняйтесь быть конструктивным, сообщать об ошибках или вносить предложения было бы большим вкладом:) Загрузите его и откройте:
LoRaWanGateway / LoRaWanGateway.ino
Измените местоположение Sketchbook в настройках файла
При необходимости добавьте дополнительные доски в настройках файлов … Я использовал:
https://arduino.esp8266.com/stable/package_esp8266com_index.json
Обратите внимание, старые версии не будут работать должным образом, вам необходимо установить версию не ниже 2.6.3.
Выберите свою доску под инструментами Доска (возможно, не такая, как на картинке, выберите свою)
Теперь он должен скомпилировать, загрузить на вашу доску и настроить с помощью веб-интерфейса.
Шаг 4: Настройка веб-интерфейса
Собрав все части вместе, вы можете открыть и настроить новый шлюз через интегрированный веб-интерфейс. Это небольшая страница внутри ESP8266, которая позволяет вам легко настраивать ее значения… взгляните на нее и поиграйте с демонстрацией конфигурации здесь. С помощью этого интерфейса вы можете настроить:
- Подключение Wi-Fi в качестве клиентского устройства или точки доступа.
- Параметр TTN Gateway
- Параметры модуля RFM
- Основные параметры системы ESP8266
- Конфигурация Интерфейс безопасности / пароль (да, он защищен паролем)
По умолчанию он создает сеть Wi-Fi, чтобы вы могли получить доступ к ее внутренней конфигурации.
- Wi-Fi: точка доступа ESP
- пройти: 12345678
Если важна максимальная безопасность, вам следует изменить значения по умолчанию, прежде чем загружать микропрограммное обеспечение на свой шлюз. В любом случае вы можете изменить их в своем браузере после первого подключения. После запуска конфигурация шлюза может быть доступна через веб-браузер либо по уже назначенному IP-адресу.
X. X. X. X/
или при подключении через точку доступа
192.168.4.1/ (по умолчанию)
Теперь вы можете использовать свои учетные данные для входа в систему, значения по умолчанию:
- пользователь: admin
- пройти: админ
Шаг 5. Добавьте шлюз TTN
И последнее, но не менее важное: вам необходимо создать шлюз в The Things Network и соответствующим образом настроить его параметры, чтобы ваше устройство было зарегистрировано и подключено. Войдите в консоль The Things Network и выберите GATEWAYS.
Зарегистрируйте новый, используя соответствующий идентификатор, указанный на странице конфигурации шлюза. При необходимости заполните все оставшиеся поля. Оба идентификатора должны совпадать.
Теперь он должен быть готов к отображению данных.
Вот и все, я надеюсь, что это достаточно ясно … если у вас возникнут проблемы, не стесняйтесь задавать любой вопрос
Рекомендуемые:
MuMo - LoRa Gateway: 25 шагов (с изображениями)
MuMo - LoRa Gateway: ### UPDATE 10-03-2021 // последняя информация / обновления будут доступны на странице github: https: //github.com/MoMu-Antwerp/MuMoЧто такое MuMo? MuMo - это сотрудничество между разработка продукта (департамент Антверпенского университета) в рамках
Lora Gateway (Dragino LG01-P): 6 шагов
Lora Gateway (Dragino LG01-P): LoRa - это красный LPWAN, с английскими знаками (НИЗКАЯ МОЩНОСТЬ, ШИРОКАЯ СЕТЬ). Es una red de largo alcance y bajo consumo de energía, идеальный вариант для IoT. Entre las aplicaciones más comunes se encuentran; Ciudades inteligentes, Agricultur
Lora Gateway на базе MicroPython ESP32: 10 шагов (с изображениями)
Lora Gateway на базе MicroPython ESP32: Lora очень популярна в последние годы. Модуль беспроводной связи, использующий эту технологию, обычно дешев (с использованием свободного спектра), имеет небольшие размеры, энергоэффективен и имеет большое расстояние связи и в основном используется для взаимной связи
Управление бытовой техникой через LoRa - LoRa в домашней автоматизации - Пульт дистанционного управления LoRa: 8 шагов
Управление бытовой техникой через LoRa | LoRa в домашней автоматизации | LoRa Remote Control: управляйте и автоматизируйте свои электроприборы с больших расстояний (километров) без подключения к Интернету. Это возможно через LoRa! Эй, как дела, ребята? Акарш здесь от CETech. Эта печатная плата также имеет OLED-дисплей и 3 реле, которые
15 $ LoRa Gateway / Node ESP8266 Сборка печатной платы 3 см X 8 см Размер: 6 шагов
15 $ LoRa Gateway / Node ESP8266 Сборка печатной платы 3cmX8cm Размер: Эй, как дела, ребята? Акарш из CETech. Сегодня мы собираемся создать проект, который представляет собой простой узел LoRa, и вы даже можете использовать его как одноканальный шлюз. Здесь микроконтроллер, который я использовал, - это ESP8266, который подключен к платам LoRa