Files
security-new/WIRING.md

4.6 KiB
Raw Permalink Blame History

Схема подключения — Security Mesh Node (ProMicro nRF52840)

Все пины ниже указаны по маркировке на плате (nRF52840 GPiO).


Сопоставление пинов

В коде (Arduino pin) На плате (nRF) Куда подключено
0 P0.08 Геркон (reed switch)
1 P0.06 PIR датчик движения
2 P0.17 DS18B20 температура
3 P0.20 Реле 1 (охрана)
4 P0.22 Реле 2
10 P0.09 SX1262 RST
11 P0.10 SX1262 DIO1
12 P1.11 SX1262 SCK
13 P1.13 SX1262 NSS
14 P1.15 SX1262 MOSI
15 P0.02 SX1262 MISO
16 P0.29 SX1262 BUSY
21 P0.13 SX1262 POWER_EN
22 P0.15 LED статуса (встроенный)

SX1262 LoRa модуль

Плата (nRF)  ─────  SX1262
────────────────────────────────
P1.13  ────────── NSS
P1.11  ────────── SCK
P1.15  ────────── MOSI
P0.02  ────────── MISO
P0.10  ────────── DIO1
P0.09  ────────── RST
P0.29  ────────── BUSY
P0.13  ────────── POWER_EN (если есть, иначе VCC)
3.3V   ────────── VCC
GND    ────────── GND

Важно: SX1262 питается от 3.3В. Не подключайте к 5В!


Датчики

Геркон (Reed) — P0.08

P0.08 ──┬──────────── GND
         │
        
        ╲  10kΩ (подтяжка к 3.3В, либо INPUT_PULLUP)
        
         │
        3.3V

Геркон: один конец на P0.08, второй на GND.
При замыкании — P0.08 соединяется с GND.

PIR датчик движения — P0.06

PIR датчик:
VCC ── 3.3V или 5V (по питанию датчика)
GND ── GND
OUT ── P0.06

DS18B20 — P0.17

DS18B20:
VCC ── 3.3В
GND ── GND
DQ  ── P0.17

          ┌─ 4.7kΩ
P0.17 ────┤
          └── 3.3В

Реле

Реле 1 (охрана) — P0.20

P0.20 ── IN1 релейного модуля

Релейный модуль:
VCC ── 5V (внешний источник)
GND ── GND
IN1 ── P0.20

Реле 1 управляется ohrana on/off и relay1 on/off.

Реле 2 — P0.22

P0.22 ── IN2 релейного модуля

Релейный модуль:
VCC ── 5V
GND ── GND
IN2 ── P0.22

Реле 2 управляется только relay2 on/off. Состояние сохраняется.


LED статуса — P0.15

Встроенный красный светодиод на плате (P0.15).
Активный уровень — HIGH.


Общая схема

                    ┌──────────────────────┐
                    │   ProMicro nRF52840   │
                    │                       │
    SX1262 ◄──SPI──┤ P1.13 NSS             │
            │      │ P1.11 SCK             │
            │      │ P1.15 MOSI            │
            │      │ P0.02 MISO            │
            ├──────┤ P0.10 DIO1            │
            ├──────┤ P0.09 RST             │
            ├──────┤ P0.29 BUSY            │
            ├──────┤ P0.13 POWER_EN        │
            │      │                       │
   Геркон ──┤ P0.08│   P0.20 ─── Реле 1   │
            │      │   P0.22 ─── Реле 2   │
    PIR ────┤ P0.06│                       │
            │      │  P0.15 ─── LED статуса│
 DS18B20 ───┤ P0.17│                       │
            └──────┴───────────────────────┘

Питание

  • USB (5В) — через встроенный регулятор
  • Релейные модули обычно требуют 5В — используйте внешний источник
  • SX1262 питается от 3.3В (pin VCC на плате)

Потребление:

  • TX (~22 dBm): ~120-140 мА
  • RX: ~15-20 мА