ΠŸΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ содСрТимому

πŸ“‘ Radar + Light

🧩 ΠœΠ°Ρ‚Ρ€ΠΈΡ†Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ ΠΏΠ»Π°Ρ‚

3 ΠΏΠ»Π°Ρ‚Ρ‹ Wi-Fi 2 Zigbee каркаса
ΠŸΠ»Π°Ρ‚Π°Wi-Fi (ESPHome)Zigbee (ESP-IDF)
ESP32 (classic)βœ…βŒ
ESP32-C3 SuperMiniβœ…βŒ
ESP32-C6 SuperMini (Ρ€Π΅ΠΊ.)βœ…πŸ C6 Router
ESP32-H2❌ Π½Π΅Ρ‚ Wi-Fi🐝 H2 End Device
ESP8266🚧 (RAM ΠΊΡ€ΠΈΡ‚ΠΈΡ‡Π΅Π½)❌

πŸ”Œ ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΏΠΈΠ½ΠΎΠ²

Π‘ΠΈΠ³Π½Π°Π» LD2402GPIO
TX (Π΄Π°Π½Π½Ρ‹Π΅ β†’ ESP)GPIO6
RX (ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ← ESP)GPIO7
5V5V
GNDGND
LDR (Π΄Π΅Π»ΠΈΡ‚Π΅Π»ΡŒ 10kΞ©)GPIO4 (ADC)

πŸ“ Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° шаблона

  • ДирСкторияfirmwares/ci-overrides/mihazzzold.espHome_radarLight/
    • espHome_radarLight.yaml.j2 Сдиная Ρ‚ΠΎΡ‡ΠΊΠ° Π²Ρ…ΠΎΠ΄Π°
    • ДирСктория_includes/
      • runtime.yaml.j2 Wi-Fi, API, OTA, UART, hlk_ld2402
      • logic.yaml.j2 RAD:* / LUX:* сущности, ΠΊΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΊΠ°
      • maintenance.yaml.j2 OTA, SETUP, сСрийник, HELP
      • logic_radar_buttons.yaml.j2 9 ΠΊΠ½ΠΎΠΏΠΎΠΊ (calibrate, save, …)
      • logic_radar_text_sensors.yaml.j2 firmware version, Ρ€Π΅ΠΆΠΈΠΌ
    • README.md
    • HOME_ASSISTANT.md
    • hardware.yaml

πŸ“¦ Π‘Π±ΠΎΡ€ΠΊΠ°

  1. УстановитС ESPHome (pip install esphome ΠΈΠ»ΠΈ Ρ‡Π΅Ρ€Π΅Π· GUI).

  2. Π‘ΠΊΠΎΠΏΠΈΡ€ΡƒΠΉΡ‚Π΅ сСкрСты:

    Окно Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π°
    cp firmwares/secrets.yaml.example firmwares/secrets.yaml
    # ΠΎΡ‚Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΡƒΠΉΡ‚Π΅ wifi_ssid / wifi_password / api_encryption_key
  3. Π‘ΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·ΠΈΡ€ΡƒΠΉΡ‚Π΅ внСшниС Ρ€Π΅ΠΏΠΎ + ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚Π΅ ΠΊΠ°Π½ΠΎΠ½:

    Окно Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π°
    python scripts/sync_firmwares.py
    python scripts/apply_ci_overrides.py
  4. ΠŸΡ€ΠΎΡˆΠ΅ΠΉΡ‚Π΅ устройство (Π²Ρ‹Π±ΠΎΡ€ ΠΏΠ»Π°Ρ‚Ρ‹ β€” см. Tabs Π½ΠΈΠΆΠ΅):

    Окно Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π°
    py -3.13 scripts/flasher.py --local `
    -f firmwares-external/mihazzzold.espHome_radarLight/espHome_radarLight.yaml.j2 `
    --board-profile esp32c6-supermini -a run --port COM5 -y
  5. Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ устройство Π² Home Assistant Ρ‡Π΅Ρ€Π΅Π· ESPHome integration. ΠŸΠΎΡΠ²ΡΡ‚ΡΡ сущности с прСфиксами RAD: / LUX: / OTA: + HELP: инструкция с шагами ΠΊΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΊΠΈ.

🏠 Бущности Π² Home Assistant

ПослС добавлСния устройства Π² HA появятся ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Π³Ρ€ΡƒΠΏΠΏΡ‹ сущностСй.

ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ сСнсоры

Π‘ΡƒΡ‰Π½ΠΎΡΡ‚ΡŒΠ’ΠΈΠΏΠžΠΏΠΈΡΠ°Π½ΠΈΠ΅
ΠŸΡ€ΠΈΡΡƒΡ‚ΡΡ‚Π²ΠΈΠ΅binary_sensorΠžΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ / Π½Π΅Ρ‚
Дистанцияsensor, cmРасстояниС Π΄ΠΎ блиТайшСго ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°
ΠžΡΠ²Π΅Ρ‰Ρ‘Π½Π½ΠΎΡΡ‚ΡŒsensor, %Π£Ρ€ΠΎΠ²Π΅Π½ΡŒ свСта ΠΎΡ‚ LDR (0–100%)
ΠœΠΈΠΊΡ€ΠΎΠ΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅binary_sensorМинимальноС Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ (Π΄Ρ‹Ρ…Π°Π½ΠΈΠ΅, Ρ€ΡƒΠΊΠ°)
ΠŸΠΎΠΌΠ΅Ρ…ΠΈ питанияbinary_sensor⚠️ Π¨ΡƒΠΌ Π‘ΠŸ ΠΌΠ΅ΡˆΠ°Π΅Ρ‚ Ρ€Π°Π΄Π°Ρ€Ρƒ β€” см. Π½ΠΈΠΆΠ΅

Диагностика (скрыты ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ)

Π‘ΡƒΡ‰Π½ΠΎΡΡ‚ΡŒΠžΠΏΠΈΡΠ°Π½ΠΈΠ΅
ЭнСргия Π²ΠΎΡ€ΠΎΡ‚ 0–4ЭнСргия ΠΎΡ‚Ρ€Π°ΠΆΡ‘Π½Π½ΠΎΠ³ΠΎ сигнала ΠΏΠΎ Π·ΠΎΠ½Π°ΠΌ Π΄Π°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ. Gate 0 = блиТайшая Π·ΠΎΠ½Π° (~0–0.7ΠΌ), Gate 4 = дальняя (~2.8–3.5ΠΌ). Π’ΠΈΠ΄Π½Ρ‹ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Π½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅.
ΠŸΡ€ΠΎΠ³Ρ€Π΅ΡΡ ΠΊΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΊΠΈ0–100% Π²ΠΎ врСмя выполнСния ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Β«ΠšΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΊΠ°Β»
ВСрсия ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ радараВСрсия встроСнного ПО модуля LD2402
Π Π΅ΠΆΠΈΠΌ Ρ€Π°Π±ΠΎΡ‚Ρ‹Normal / Engineering / Calibrating

Кнопки управлСния

ΠšΠ½ΠΎΠΏΠΊΠ°Π§Ρ‚ΠΎ Π΄Π΅Π»Π°Π΅Ρ‚
ΠšΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΊΠ°Π—Π°ΠΏΡƒΡΠΊΠ°Π΅Ρ‚ Ρ€ΡƒΡ‡Π½ΡƒΡŽ ΠΊΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΊΡƒ Ρ„ΠΎΠ½Π° (ΠΊΠΎΠΌΠ½Π°Ρ‚Π° Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ пустой). Π‘Π»Π΅Π΄ΠΈΡ‚ΡŒ Π·Π° Β«ΠŸΡ€ΠΎΠ³Ρ€Π΅ΡΡ ΠΊΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΊΠΈΒ» β€” Π·Π°ΠΉΠΌΡ‘Ρ‚ 30–60 сСк.
Авто-калибровкаАвтоматичСский Π²Π°Ρ€ΠΈΠ°Π½Ρ‚: Π΄Π°Ρ‚Ρ‡ΠΈΠΊ сам Ρ€Π΅ΡˆΠ°Π΅Ρ‚ ΠΊΠΎΠ³Π΄Π° Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΊΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΊΡƒ. МСнСС Π½Π°Π΄Ρ‘ΠΆΠ½Π° β€” Π»ΡƒΡ‡ΡˆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ€ΡƒΡ‡Π½ΡƒΡŽ.
Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ настройкиЗаписываСт Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Π²ΠΎ Ρ„Π»ΡΡˆ модуля. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π½Π°ΠΆΠΈΠΌΠ°Ρ‚ΡŒ послС Π»ΡŽΠ±Ρ‹Ρ… ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ β€” ΠΈΠ½Π°Ρ‡Π΅ настройки сбросятся ΠΏΡ€ΠΈ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ питания.
Π˜Π½ΠΆΠ΅Π½Π΅Ρ€Π½Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌΠ’ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π²Ρ‹Π²ΠΎΠ΄ «ЭнСргия Π²ΠΎΡ€ΠΎΡ‚ 0–4Β» Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ. НуТСн для диагностики ΠΈ настройки Ρ‡ΡƒΠ²ΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ.
ΠžΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌΠ’ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ ΠΈΠ· ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Π½ΠΎΠ³ΠΎ Π² Ρ€Π°Π±ΠΎΡ‡ΠΈΠΉ Ρ€Π΅ΠΆΠΈΠΌ.
АвтоусилСниСАвтоматичСски ΠΏΠΎΠ΄Π±ΠΈΡ€Π°Π΅Ρ‚ усилСниС ΠΏΡ€ΠΈΡ‘ΠΌΠ½ΠΈΠΊΠ° ΠΏΠΎΠ΄ условия помСщСния.
ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° ΠΏΠΎΠΌΠ΅Ρ…Π‘ΠΊΠ°Π½ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΏΠΎΠΌΠ΅Ρ…ΠΈ ΠΎΡ‚ Π±Π»ΠΎΠΊΠ° питания ΠΈ сохраняСт ΠΏΡ€ΠΎΡ„ΠΈΠ»ΡŒ. Π—Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ ΠΏΡ€ΠΈ Π²ΠΊΠ»ΡŽΡ‡Ρ‘Π½Π½ΠΎΠΌ Β«ΠŸΠΎΠΌΠ΅Ρ…ΠΈ питания».
SN ΠΌΠΎΠ΄ΡƒΠ»ΡΠ—Π°ΠΏΡ€Π°ΡˆΠΈΠ²Π°Π΅Ρ‚ сСрийный Π½ΠΎΠΌΠ΅Ρ€ встроСнного ПО LD2402 (выводится Π² Π»ΠΎΠ³).
Factory reset радараБбрасываСт LD2402 ΠΊ заводским ΠΏΠΎΡ€ΠΎΠ³Π°ΠΌ. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ссли ΠΊΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΊΠ° зашла Π² Ρ‚ΡƒΠΏΠΈΠΊ.

🎯 Настройка ΠΈ ΠΊΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΊΠ°

ΠŸΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½Π°Ρ настройка

  1. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ ΠΊΠ°Ρ€Ρ‚ΠΎΡ‡ΠΊΡƒ устройства Π² HA. Если Β«ΠŸΠΎΠΌΠ΅Ρ…ΠΈ питания» = Π’ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ β€” сначала Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Β«ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° ΠΏΠΎΠΌΠ΅Ρ…Β» ΠΈ Β«Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ настройки». Если Π½Π΅ ΠΏΠΎΠΌΠΎΠ³Π»ΠΎ β€” см. Ρ€Π°Π·Π΄Π΅Π» ΠΎ ΠΏΠΎΠΌΠ΅Ρ…Π°Ρ… Π½ΠΈΠΆΠ΅.

  2. Π’ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Π½Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌ. НаТмитС Β«Π˜Π½ΠΆΠ΅Π½Π΅Ρ€Π½Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌΒ» β€” появятся сСнсоры «ЭнСргия Π²ΠΎΡ€ΠΎΡ‚ 0–4Β».

  3. ΠžΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚Π΅ Ρ€Π°Π±ΠΎΡ‡ΠΈΠ΅ Π·ΠΎΠ½Ρ‹. Π’ΡΡ‚Π°Π½ΡŒΡ‚Π΅ Π½Π° Ρ€Π°Π·Π½Ρ‹Π΅ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ Π² ΠΊΠΎΠΌΠ½Π°Ρ‚Π΅ ΠΈ смотритС ΠΊΠ°ΠΊΠΈΠ΅ Π²ΠΎΡ€ΠΎΡ‚Π° Π·Π°Π³ΠΎΡ€Π°ΡŽΡ‚ΡΡ:

    • Gate 0: ~0–0.7 ΠΌ (прямо ΠΏΠΎΠ΄ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΎΠΌ Π½Π° ΠΏΠΎΡ‚ΠΎΠ»ΠΊΠ΅)
    • Gate 1: ~0.7–1.4 ΠΌ
    • Gate 2: ~1.4–2.1 ΠΌ
    • Gate 3: ~2.1–2.8 ΠΌ
    • Gate 4: ~2.8–3.5 ΠΌ

    ΠŸΡ€ΠΈ ΠΏΠΎΡ‚ΠΎΠ»ΠΊΠ΅ 2.08 ΠΌ Π²Ρ‹ Π±ΡƒΠ΄Π΅Ρ‚Π΅ Π² Gate 0–1 (расстояниС ΠΏΠΎ прямой ΠΎΡ‚ ΠΏΠΎΡ‚ΠΎΠ»ΠΊΠ°).

  4. Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ ΠΊΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΊΡƒ Ρ„ΠΎΠ½Π°. Π’Ρ‹ΠΉΠ΄ΠΈΡ‚Π΅ ΠΈΠ· ΠΊΠΎΠΌΠ½Π°Ρ‚Ρ‹ (ΠΈΠ»ΠΈ Π·Π°ΠΌΡ€ΠΈΡ‚Π΅ Π·Π° Π΄Π²Π΅Ρ€ΡŒΡŽ) ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ Π½Π° 30 сСкунд. НаТмитС Β«ΠšΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΊΠ°Β», Π΄ΠΎΠΆΠ΄ΠΈΡ‚Π΅ΡΡŒ Β«ΠŸΡ€ΠΎΠ³Ρ€Π΅ΡΡ ΠΊΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΊΠΈΒ» = 100%.

  5. Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅. НаТмитС Β«Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ настройки» β€” ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ!

  6. Π’Π΅Ρ€Π½ΠΈΡ‚Π΅ΡΡŒ Π² ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌ. НаТмитС Β«ΠžΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌΒ».

  7. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ Ρ€Π°Π±ΠΎΡ‚Ρƒ. Π—Π°ΠΉΠ΄ΠΈΡ‚Π΅ Π² ΠΊΠΎΠΌΠ½Π°Ρ‚Ρƒ β€” Β«ΠŸΡ€ΠΈΡΡƒΡ‚ΡΡ‚Π²ΠΈΠ΅Β» Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΡΡ‚Π°Ρ‚ΡŒ Π”ΠΎΠΌΠ°. Π’Ρ‹ΠΉΠ΄ΠΈΡ‚Π΅ β€” Ρ‡Π΅Ρ€Π΅Π· нСсколько сСкунд ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡΡ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ.

Когда ΠΊΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΊΠ° Π½Π΅ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚

Если Π΄Π°Ρ‚Ρ‡ΠΈΠΊ ΠΏΠ»ΠΎΡ…ΠΎ Π²ΠΈΠ΄ΠΈΡ‚ ΠΊΡ€Π°ΠΈ ΠΊΠΎΠΌΠ½Π°Ρ‚Ρ‹ β€” ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΠΈΡ‚Π΅ ΠΊΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΊΡƒ, Π½ΠΎ ΠΏΠ΅Ρ€Π΅Π΄ этим Π½Π°ΠΆΠΌΠΈΡ‚Π΅ «АвтоусилСниС». Π”Π°Ρ‚Ρ‡ΠΈΠΊ ΠΏΠΎΠ΄Π±Π΅Ρ€Ρ‘Ρ‚ усилСниС ΠΏΠΎΠ΄ Π²Π°ΡˆΡƒ ΠΊΠΎΠΌΠ½Π°Ρ‚Ρƒ, послС этого ΠΊΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΊΠ° Π±ΡƒΠ΄Π΅Ρ‚ Ρ‚ΠΎΡ‡Π½Π΅Π΅.


πŸ”§ УстранСниС ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ

❌ Β«ΠŸΠΎΠΌΠ΅Ρ…ΠΈ питания: Π’ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎΒ»

Бамая частая ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π° слабого обнаруТСния. LD2402 ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ²Π°Π΅Ρ‚ ΡˆΡƒΠΌ ΠΎΡ‚ Π±Π»ΠΎΠΊΠ° питания ΠΈ сниТаСт Ρ‡ΡƒΠ²ΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π² Π·Π°Ρ‰ΠΈΡ‚Π½Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌ.

РСшСниС по шагам:

  1. НаТмитС Β«ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° ΠΏΠΎΠΌΠ΅Ρ…Β» β†’ Β«Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ настройки» β€” Π΄Π°Ρ‚Ρ‡ΠΈΠΊ Π·Π°ΠΏΠΈΡˆΠ΅Ρ‚ ΠΏΡ€ΠΎΡ„ΠΈΠ»ΡŒ ΡˆΡƒΠΌΠ° ΠΈ Π½Π°Ρ‡Π½Ρ‘Ρ‚ Π΅Π³ΠΎ ΠΊΠΎΠΌΠΏΠ΅Π½ΡΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ.
  2. Если Π½Π΅ ΠΏΠΎΠΌΠΎΠ³Π»ΠΎ β€” ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ Π΄Ρ€ΡƒΠ³ΠΎΠΉ Π‘ΠŸ (ΠΆΠ΅Π»Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ 5V с Ρ…ΠΎΡ€ΠΎΡˆΠ΅ΠΉ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π°Ρ†ΠΈΠ΅ΠΉ).
  3. Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ кондСнсатор 100–470 ΠΌΠΊΠ€ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎ ΠΏΠΈΡ‚Π°Π½ΠΈΡŽ модуля LD2402.
  4. РазнСситС кабСль питания ΠΈ UART-ΠΊΠ°Π±Π΅Π»ΠΈ.

❌ Π”Π°Ρ‚Ρ‡ΠΈΠΊ Π²ΠΈΠ΄ΠΈΡ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ прямо ΠΏΠΎΠ΄ собой, ΡƒΠ³Π»Ρ‹ Π½Π΅ ΠΏΠΎΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚

ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ° ΠΌΠΎΠ½Ρ‚Π°ΠΆΠ°: LD2402 Π½Π° ΠΏΠΎΡ‚ΠΎΠ»ΠΊΠ΅ ΠΈΠΌΠ΅Π΅Ρ‚ ΡƒΠ·ΠΊΠΈΠΉ конус обнаруТСния ΠΏΠΎ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΠΈ Π² малСнькой ΠΊΠΎΠΌΠ½Π°Ρ‚Π΅.

Π’Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹:

  • Π›ΡƒΡ‡ΡˆΠΈΠΉ: пСрСнСситС Π΄Π°Ρ‚Ρ‡ΠΈΠΊ Π½Π° стСну, ΡƒΠ³ΠΎΠ» Π²Π½ΠΈΠ· ~30–45Β°, высота ~1.5 ΠΌ. Π’ΠΎΠ³Π΄Π° Ρ€Π°Π΄Π°Ρ€ «смотрит» ΠΏΠΎΠΏΠ΅Ρ€Ρ‘ΠΊ ΠΊΠΎΠΌΠ½Π°Ρ‚Ρ‹ ΠΈ Π²ΠΈΠ΄ΠΈΡ‚ всё.
  • На ΠΏΠΎΡ‚ΠΎΠ»ΠΊΠ΅: Π½Π°ΠΆΠΌΠΈΡ‚Π΅ «АвтоусилСниС» β†’ ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΠΈΡ‚Π΅ ΠΊΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΊΡƒ. Иногда ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚.
  • Π£Π±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ Ρ‡Ρ‚ΠΎ Π² ΠΊΠΎΠΌΠ½Π°Ρ‚Π΅ Π½Π΅Ρ‚ ΠΊΡ€ΡƒΠΏΠ½Ρ‹Ρ… мСталличСских ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚ΠΎΠ² прямо ΠΏΠ΅Ρ€Π΅Π΄ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΎΠΌ.

❌ Π›ΠΎΠΆΠ½Ρ‹Π΅ срабатывания (Π²ΠΈΠ΄ΠΈΡ‚ людСй ΠΊΠΎΠ³Π΄Π° ΠΈΡ… Π½Π΅Ρ‚)

  • ЗапуститС Β«ΠšΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΊΠ°Β» с пустой ΠΊΠΎΠΌΠ½Π°Ρ‚ΠΎΠΉ β€” Π΄Π°Ρ‚Ρ‡ΠΈΠΊ Π·Π°ΠΏΠΎΠΌΠ½ΠΈΡ‚ Ρ„ΠΎΠ½ (вСнтилятор, ΡΡ‚ΠΈΡ€Π°Π»ΡŒΠ½Π°Ρ машина Π·Π° стСной ΠΈ Ρ‚.Π΄.).
  • ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ двиТущихся ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Π² Π·ΠΎΠ½Π΅: вСнтиляция, ΡˆΡ‚ΠΎΡ€Ρ‹, ΠΊΡ€ΡƒΠΏΠ½Ρ‹Π΅ насСкомыС.
  • ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ Β«Factory reset Ρ€Π°Π΄Π°Ρ€Π°Β» ΠΈ Π½Π°Ρ‡Π½ΠΈΡ‚Π΅ ΠΊΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΊΡƒ Π·Π°Π½ΠΎΠ²ΠΎ.

❌ «Дистанция: 0.0 cmΒ» ΠΈ Β«ΠŸΡ€ΠΈΡΡƒΡ‚ΡΡ‚Π²ΠΈΠ΅: НСт» Π΄Π°ΠΆΠ΅ ΠΊΠΎΠ³Π΄Π° стоитС ΠΏΠΎΠ΄ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΎΠΌ

  1. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ UART-ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅: TX модуля β†’ RX ESP, RX модуля β†’ TX ESP.
  2. Π£Π±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ Ρ‡Ρ‚ΠΎ ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ LD2402 β€” 5V (Π½Π΅ 3.3V).
  3. НаТмитС Β«Π˜Π½ΠΆΠ΅Π½Π΅Ρ€Π½Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌΒ» β€” Ссли «ЭнСргия Π²ΠΎΡ€ΠΎΡ‚Β» всё Ρ€Π°Π²Π½ΠΎ «НСизвСстно», UART Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚.
  4. ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ Β«Factory reset Ρ€Π°Π΄Π°Ρ€Π°Β» β†’ Β«ΠšΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΊΠ°Β».

❌ ПослС ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ настройки ΡΠ±Ρ€ΠΎΡΠΈΠ»ΠΈΡΡŒ

Π’Ρ‹ Π·Π°Π±Ρ‹Π»ΠΈ Π½Π°ΠΆΠ°Ρ‚ΡŒ Β«Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ настройки» послС ΠΊΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΊΠΈ. LD2402 Ρ…Ρ€Π°Π½ΠΈΡ‚ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Π²ΠΎ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΉ Ρ„Π»ΡΡˆ β€” Π±Π΅Π· явного сохранСния ΠΎΠ½ΠΈ Ρ‚Π΅Ρ€ΡΡŽΡ‚ΡΡ ΠΏΡ€ΠΈ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ питания.

🐝 Zigbee-Π²Π°Ρ€ΠΈΠ°Π½Ρ‚

ΠŸΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Π°Ρ Zigbee-рСализация Π½Π° ESP-IDF β€” для устройств Π² Zigbee mesh:

πŸ“š Π”Π°Π»ΡŒΡˆΠ΅