Дальность связи и уровень сигнала
Светодиод показывает качество связи: горит ровно — сигнал сильный, мигает — слабый, погас — связь потеряна. Двигайте точку доступа прямо во время работы.

Что понадобится
- ESP32 DevKit V1
- Точка доступа Wi-Fi
- Резистор (220 Ом)
- Светодиод (зелёный)
Как подключить
| Откуда | Куда | |||
|---|---|---|---|---|
| ESP32 DevKit V1 | D4 | → | Резистор | 1 |
| Резистор | 2 | → | Светодиод | A |
| Светодиод | C | → | ESP32 DevKit V1 | GND |
Скетч
#include <WiFi.h>
const int LED = 4;
void setup() {
Serial.begin(115200);
pinMode(LED, OUTPUT);
WiFi.begin("Кабинет-робототехники", "robot2026");
while (WiFi.status() != WL_CONNECTED) {
delay(100);
}
Serial.println("подключено");
}
void loop() {
if (WiFi.status() != WL_CONNECTED) {
Serial.println("связи нет");
digitalWrite(LED, LOW);
delay(500);
return;
}
int rssi = WiFi.RSSI();
Serial.print("сигнал ");
Serial.print(rssi);
Serial.println(" дБм");
if (rssi > -60) {
digitalWrite(LED, HIGH); // сильный сигнал — светодиод горит
delay(500);
} else {
digitalWrite(LED, HIGH); // слабый — мигает
delay(100);
digitalWrite(LED, LOW);
delay(400);
}
}
Как это работает
Уровень сигнала (RSSI) измеряется в дБм и всегда отрицательный: −40 — точка рядом, −80 — далеко, слабее −95 сеть уже не ловится. Перетащите карточку по холсту и смотрите в монитор порта.
Коротко о детали: Точка доступа Wi-Fi
Точка доступа Wi-Fi для плат с беспроводной связью (ESP32). Проводами не подключается: сеть «видна» по воздуху, и уровень сигнала зависит от расстояния между платой и точкой на схеме. Имя сети, пароль и канал задаются в свойствах.
Ещё примеры с деталью «Точка доступа Wi-Fi»
Попробуйте сами
Симулятор работает прямо в браузере: схему можно менять, код — править, а результат видно сразу. Бесплатно, без установки и регистрации.
Открыть «Дальность связи и уровень сигнала» в симуляторе