Skip to content

Hardware Wiring ko

David2766 edited this page Aug 23, 2026 · 4 revisions

하드웨어와 배선

이 문서는 공개된 NAMO 기준 하드웨어를 설명합니다. 전원을 넣기 전에 보드 버전, 커넥터 방향, 모듈 전압과 회로도를 직접 확인하세요.

View in English

Important

현재 제작 기준은 hardware/pcb/dual_sensor의 듀얼 레이더 PCB이며, 이에 맞는 top_dual.3mfbottom_dual.3mfhardware/enclosure에 공개되어 있습니다. _dual 상판과 하판은 변경된 잠금 구조를 사용하므로 반드시 한 쌍으로 출력해야 합니다. 구형 단일 센서용 bottom.3mftop_dual.3mf와 호환되지 않습니다.

기준 하드웨어

부품 필수 용도
Seeed Studio XIAO ESP32S3, 8MB Flash / 8MB PSRAM 필수 메인 컨트롤러
LD2450 계열 mmWave 레이더 필수 재실 시작, 좌표와 타깃 추적
LD2410C 선택 이미 시작된 재실 세션 유지
Panasonic EKMC1603111 PIR 선택 추가 움직임 근거
BH1750 선택 주변 밝기
SHT4x 선택 온도와 습도

현재 펌웨어와 파티션은 8MB Flash / 8MB PSRAM XIAO ESP32S3를 기준으로 합니다. Flash가 작거나 PSRAM이 없거나 다른 ESP32 계열인 보드는 그대로 교체해 사용할 수 없습니다.

Seeed Studio XIAO ESP32S3 현재 듀얼 레이더 PCB
Seeed Studio XIAO ESP32S3 NAMO 듀얼 레이더 PCB

사진의 듀얼 레이더 PCB가 현재 제작 기준입니다. 이전 단일 레이더 PCB는 저장소에 레거시 참고 자료로만 유지됩니다.

현재 핀맵

기능 XIAO 표기 ESP32 GPIO 연결 대상
PIR 입력 D0 GPIO1 PIR OUT
LD2410C UART TX D1 GPIO2 LD2410C RX
LD2410C UART RX D2 GPIO3 LD2410C TX
I2C SDA D4 GPIO5 BH1750 SDA와 SHT4x SDA
I2C SCL D5 GPIO6 BH1750 SCL과 SHT4x SCL
LD2450 UART TX D6 GPIO43 LD2450 RX
LD2450 UART RX D7 GPIO44 LD2450 TX
상태 LED 내장 LED GPIO21 XIAO 사용자 LED
초기화 버튼 BOOT GPIO0 XIAO BOOT 버튼

전체 회로도와 제작 파일은 저장소에서 확인할 수 있습니다.

UART 배선

UART TX와 RX는 교차해서 연결해야 합니다.

  • XIAO TX는 레이더 RX에 연결합니다.
  • XIAO RX는 레이더 TX에 연결합니다.
  • XIAO와 모든 레이더의 GND를 공통으로 연결합니다.

케이블 색상만 보고 TX와 RX를 판단하지 마세요. 판매처마다 케이블 순서가 다르므로 모듈 표기나 데이터시트를 확인하세요.

GPIO3은 ESP32-S3의 strapping pin입니다. 기준 보드는 이 핀을 LD2410C TX에 연결합니다. 잘못된 부트 레벨을 강제할 수 있는 pull-up 또는 pull-down 저항을 추가하지 마세요.

전원 배선

기준 회로도는 레이더 커넥터에 5V, PIR과 I2C 센서 쪽에 3.3V를 사용합니다. 다른 판매처의 모듈은 레귤레이터, 레벨 변환과 핀 순서가 다를 수 있습니다.

전원을 연결하기 전에 다음을 확인하세요.

  1. 정확한 모듈 모델명과 핀 표기를 확인합니다.
  2. 모듈 데이터시트에서 공급 전압과 UART 논리 전압을 확인합니다.
  3. 가능하면 멀티미터로 커넥터 방향을 확인합니다.
  4. 모든 GND를 공통으로 연결합니다.
  5. UART나 센서 배선을 옮길 때는 반드시 전원을 끕니다.

다른 모듈의 VCC 핀이 같은 전압을 안전하게 받는다고 추측하지 마세요.

I2C 센서

BH1750과 SHT4x는 GPIO5/GPIO6을 공유합니다. 두 모듈의 I2C 주소와 전압이 함께 사용할 수 있는지 확인하세요. 배선은 짧게 유지하고 breakout 보드의 pull-up이 XIAO의 안전 전압보다 높게 연결되지 않는지 확인합니다.

BH1750 센서

SHT4x 센서

센서별 역할

LD2450 계열 레이더

주 레이더는 타깃 좌표, 움직임, 타깃 수, 방 배치, 구역과 다중 기기 융합에 필요합니다. 정상 레이더 데이터가 없어도 펌웨어가 부팅될 수는 있지만 공간 재실 기능은 정상적으로 작동할 수 없습니다.

LD2450 레이더

LD2410C 보조 레이더

LD2410C는 선택 사항입니다. PIR 또는 확정된 주 레이더 트랙이 이미 시작한 재실 세션을 유지할 수 있습니다. LD2410C 단독으로 재실을 시작하지 않으며 움직임, 좌표, 타깃 수, 방 상태나 구역 재실을 만들지 않습니다.

LD2410C가 없으면 런타임에서 조용히 무시합니다. 장착한 경우 구역 설정에서 게이트 민감도를 조정할 수 있습니다.

PIR, 밝기, 온도와 습도

이 센서들은 선택 사항입니다. PIR을 빼는 경우 GPIO1을 전기적으로 안정되게 유지하거나 사용자 빌드에서 PIR YAML 설정을 제거하세요. GPIO1이 떠 있으면 잘못된 움직임 근거가 생길 수 있습니다.

권장 조립 순서

  1. PCB의 단락, 뒤집힌 커넥터와 납땜 브리지를 확인합니다.
  2. XIAO와 USB만 연결하고 부팅을 확인합니다.
  3. 전원을 끈 뒤 주 레이더를 연결합니다.
  4. 다시 부팅하고 타깃이 표시되는지 확인합니다.
  5. 선택 센서는 전원을 끄고 하나씩 추가합니다.
  6. 케이스를 닫기 전에 온도, 습도, 밝기, PIR과 LD2410C 상태를 확인합니다.
  7. 레이더 전면은 금속이 아닌 재질을 향하게 하고 시야를 확보합니다.

단계별로 조립하면 배선 문제의 원인을 쉽게 분리할 수 있습니다.

하판을 덮기 전 1차 조립 상태 듀얼 레이더 케이스 완성품
NAMO 듀얼 레이더 기기의 하판을 덮기 전 조립 상태 NAMO 듀얼 레이더 케이스 완성품

설치 위치 주의사항

  • 레이더 전면 주변의 금속, 조밀한 배선, 전원 장치와 큰 도전성 물체는 감지를 왜곡할 수 있습니다.
  • 유리와 얇은 벽 너머의 사람을 감지할 수 있습니다.
  • 평면도에 저장하기 전에 실제 레이더 방향을 확인합니다.
  • 케이스나 케이블이 레이더 전면을 가로지르지 않게 합니다.
  • 안정적인 전원을 사용하세요. 부족한 전원은 Wi-Fi, UART 또는 무작위 재부팅 문제처럼 보일 수 있습니다.

케이스 공개 상태

현재 듀얼 센서 구성에는 top_dual.3mfbottom_dual.3mf를 사용하세요. 접미사가 없는 top.3mfbottom.3mf는 구형 단일 센서용 케이스입니다. 잠금 구조가 변경되었으므로 구형 bottom.3mftop_dual.3mf와 함께 재사용할 수 없습니다.

최초 전원 확인 목록

  • USB에서 기기가 인식됩니다.
  • 상태 LED와 설정 AP가 시작하기 문서대로 작동합니다.
  • 대시보드에서 주 레이더를 사용할 수 있음으로 표시합니다.
  • 좌표가 실제 이동 방향과 맞게 움직입니다.
  • 선택 센서가 타당한 값을 표시합니다.
  • 모듈이나 레귤레이터가 비정상적으로 뜨거워지지 않습니다.

부품이 빠르게 뜨거워지거나 전압이 떨어지거나 USB 연결이 반복해서 끊기면 즉시 전원을 분리하세요.

관련 문서

Clone this wiki locally