Как использовать код для проверки RSSI (Received Signal Strength Indicator. Загрузка кода:
-
-
Скопируйте весь код в Arduino IDE
-
Выберите плату: "ESP32 Wrover Kit" (в среде Ардуино)
-
Выберите схему раздела: "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)" (в среде Ардуино)
-
Загрузите на оба устройства
-
-
Настройка WiFi:
-
Подключитесь к точке доступа "ESP32-LoRa-Gateway"
-
Пароль: "config1234"
-
Перейдите по адресу 192.168.4.1
-
В разделе "WiFi Configuration" укажите параметры вашей сети
-
-
Работа в режиме передачи:
-
Откройте страницу /transmitter
-
Выберите канал (1-10)
-
Нажмите "Start Transmission"
-
-
Работа в режиме приема:
-
Откройте страницу /receiver
-
Выберите тот же канал
-
Наблюдайте уровень сигнала (RSSI) и статус соединения
RSSI (Received Signal Strength Indicator) - это показатель мощности принимаемого радиосигнала, измеряемый в dBm (децибел-милливатт). Это отрицательное значение, где:
Ближе к 0 (например, -30 dBm): отличный сигнал (близко к передатчику)
Около -60 dBm: хороший сигнал
Около -80 dBm: средний сигнал
Ниже -100 dBm: слабый сигнал (граница связи)
-
Код полностью готов к использованию на двух устройствах ESP32 с модулями E32 для организации радиосвязи.
Скачать код проверка RSSI Received Signal Strength Indicator