FPV Club Drone Lab v4.10retrieval practice · interleaving · worked example → faded guidance → independent · evidence history
ENGINE BOOT
220 Hz
60 Hzerror 0 Hz420 Hz
ROOT: CLEAN1.0×
Throttle50%
Altitude1.2 m
Speed0.0 m/s
Battery16.8 V
Roll0°
Pitch0°
Vibration0.0°/s
Motor temp27°C
Extra loss0 W
Motor mixFL / FR / RL / RR
FL
FR
RL
RR
GYRO NOISECLEAN
Настройки можно сохранить и восстановить локально.
REAL CAD: настоящие открытые GLB frame + drive + OpenESC + OpenFC + OpenRX + video связаны с живой учебной телеметрией FPV Club. Без интернета учебный процедурный тренажёр продолжает работать. CAD source показывает источник и лицензию. Детали: включает/выключает микрогеометрию (винты, выводы, обмотки, разъёмы) для слабых устройств. Разбор: 1-е нажатие — модули, 2-е — рама/моторы/винты, 3-е — собрать. Сервис: пошаговый разбор. Сборка: модель полностью разобрана; выберите правильную следующую деталь — порядок проверяется автоматически. Ремонт: выберите задачу, инструмент и действие; неверный инструмент или нарушенный порядок не применяются к модели и сопровождаются объяснением. Клавиатура:R/F throttle · W/S pitch · A/D roll · Q/E yaw. Мышь/палец — обзор, колесо — масштаб. Gamepad читается через стандартный API.
Что видит FCPID time domain
SETGYROPID OUTD TERM
RAW GYROAFTER FILTERSNOTCH CENTERFAULT PEAK
FL motor0 rpm
Dominant peak0 Hz
Notch centerOFF
Peak attenuation0 dB
MOTOR RPMFL / FR / RL / RR
0000
Оранжевые импульсы — замедленная визуализация пути механической вибрации к IMU.
Peak now—
FL RPM0
Throttle0%
Root causeCLEAN
Hottest motor27°C
Estimated chatter loss0 W
Время идёт сверху вниз. При RPM sweep механический пик должен перемещаться по частоте вместе с оборотами.
ДО ФИЛЬТРОВRAW GYRO + raw D
D RMS0.00
Motor jitter0%
ПОСЛЕ ФИЛЬТРОВnotch + LPF
D RMS0.00
Motor jitter0%
FAULT: CLEANnotch error 0 Hz
REAL CONTROL LOOPКоманда → управление → динамика → измерения → оценка состояния → обратно в FC
RCT 50%
FCANGLE
PIDeR 0.0
MIX50 / 50
ESC0 A
MOTOR0 krpm
DYNAMICSa 0.0
SENSORS
GYRO 0°/sVIBE 0.0°/sRPM 0NOTCH OFFACC 0°GPS 0.0mEKF R 0.0°STATE OK
→ FC
SCENARIO LESSON
Дисбаланс винта
Передний левый винт создаёт вибрацию, которая попадает в IMU.
1 / 9
BLIND DIAGNOSTIC
Неизвестная неисправность
Неисправность скрыта. Используй PID, FFT, WATERFALL, RPM sweep и разбор модели. Затем выбери причину.
Подсказка: смотри, следует ли пик за RPM.
0 / 0
SERVICE TEARDOWN
1. Обесточить аппарат
Сначала отключаем аккумулятор. Жёлтая пара показывает условный XT60, красная линия — силовой тракт к ESC.
POWERPROPSSCREWSTOPPLUGSFCESCMOTOR
1 / 8
GUIDED REASSEMBLY
Собери дрон обратно
Аппарат разобран. Выберите, какой узел нужно установить следующим. Модель проверит порядок и плавно вернёт деталь на место.
Шаг 1 / 8 · начинаем с узла, который снимали последним.
0 ошибок
v4.10 · INTERACTIVE REPAIR TRAINER
Ремонт: выбери задачу
CASE: FL motor / shaft vibrationTOOLS: hand · nut driver · hex · solder · meter
Это не кнопка «Далее». Сначала выберите инструмент, затем действие. Ошибочный порядок или инструмент не меняют модель.
ИНСТРУМЕНТвыбран HAND
Шаг 1 · сначала обесточьте аппарат. LiPo остаётся отключённым до завершения тренировки.
v4.10 · QUALITY FAULT + ELECTRICAL BENCH
CLEAN: после ремонта намеренно не добавлена ошибка. PRE-FLIGHT должен пройти все этапы.
WAIT · finish repair
v4.10 · MULTIMETER BENCH
CONTINUITY · POWER OFF—RED: VBAT+ · BLACK: GND
Сначала завершите ремонт. Измерения учебные: важны сравнительные признаки, а не универсальное число.
RED PROBEBLACK PROBETEST PATH
v4.10 · SOLDERING TRAINER · POWER OFF
STEP 1 / 8 · PREPПодготовьте площадкуВыберите действие в правильной последовательности. LiPo отключён; тренажёр не задаёт универсальную температуру или время нагрева.
Правильная пайка — это последовательность и контроль результата, а не «большая блестящая капля».
0 ошибок
v4.10 · CONNECTOR TRAINER · VERIFY BOTH PINOUTS
TASK 1 · FC ↔ ESCВыберите пару контактов для сигнала Motor 1.FC M1 → ESC S1 · направление сигнала FC → ESC
FC SIDE
SELECT ↔ SELECTсовпадение контактов проверяется по документации обеих плат
ESC SIDE
Не ориентируйтесь на цвет провода или одинаковое положение контакта в двух разъёмах. Сначала сверяйте label/pinout обеих сторон.
Выберите контакты: соответствующий физический маршрут подсветится прямо на 3D-модели. Цвет маршрута показывает состояние выбора, а синий/оранжевый маркеры показывают выбранные LEFT/RIGHT pins; это не цвета реальных проводов.
Тренируйте ориентацию корпуса отдельно от функциональной карты. Поворот разъёма меняет то, что визуально кажется «первым слева», но не меняет назначение физического PIN 1.
FC HARNESS VIEW
KEY LEFT · PIN 1 LEFT
ESC HARNESS VIEW
KEY LEFT · PIN 1 LEFT
Оранжевый контакт — PIN 1, метка KEY показывает ключ/ориентир корпуса. Это учебная схема: реальную нумерацию всегда сверяйте по документации конкретных FC и ESC.
v4.10 · FC↔ESC CONTINUITY · PIN-BY-PIN · POWER OFF
Проверяйте не только «есть beep», но и куда именно приходит линия. OPEN, SWAP и SHORT дают разные картины при полном сканировании шлейфа.
Выберите строку. Continuity выполняется только на обесточенной модели; универсальный порог сопротивления здесь намеренно не задаётся.
0 / 0
0 / 0
v4.10 · END-TO-END DIAGNOSTIC EXAM
Один кейс проходит всю причинную цепочку: SYMPTOM → CONNECTOR → CONTINUITY → PROBE → BLACKBOX → CONCLUSION → RETEST. На некоторых шагах правильный ответ — не применять инструмент без показаний.
Колокол условно приподнят: видны 12 зубцов статора, трёхфазная группировка обмоток, 14 магнитов ротора, два подшипника, вал и стопор. Это распространённый учебный пример 12N14P, а не универсальный стандарт всех FPV-моторов.
12-SLOT STATORпакет ламелей направляет магнитный потокPHASE A / B / Cтри группы обмоток создают вращающееся поле14-POLE BELLмагниты ротора следуют за полем2× BEARING + SHAFTдержат ось; люфт превращается в вибрацию
Разрез активен · выбран MOTOR FL · физические связи включены
ДО ФИЛЬТРОВ
ПОСЛЕ ФИЛЬТРОВ
v4.10 · BLACKBOX DIAGNOSTICS · ONE LOG FIRST
Один лог → признак → физический узел → проверка
ОДИН ЛОГ → ПРИЗНАК → ГИПОТЕЗА → ПРОВЕРКА УЗЛА → ПОВТОРНЫЙ ТЕСТ
Режим ученика · один логНе нужно открывать все графики. Сначала получи один наблюдаемый признак.
GYRO — как быстро вращается аппаратD-term — реакция на быстрые измененияRPM — обороты мотораJitter — неровность команды мотору
Начни с учебного примера. После анализа модель скажет не «что сломано», а что проверить физически.
DIAGNOSTIC QUESTIONCLEAN reference: какой признак подтверждает отсутствие выбранного учебного дефекта?
GYRO RMS—
D RMS—
НЕРОВНОСТЬ MOTOR—
DOM PEAK / RPM—
Смотрите не на одно число, а на согласованность нескольких каналов и на то, меняется ли частотный признак вместе с RPM.
ЛОКАЛЬНЫЙ CSV · СИНХРОННЫЙ КУРСОР
Поддержка: time/time_us/time_ms, gyroADC[*] или gyro, axisD[*]/dterm, motor[*], rpm[*]/eRPM[*]. Файл читается только локально в браузере.
t —GYRO —D —MOTOR —RPM/eRPM —
v4.10 · ONE-LOG DIAGNOSTIC PATH · PRIMARY MODE
Главный сценарий: один лог → признак → физическая гипотеза → проверка узла → RETEST. Автоанализ только ранжирует признаки; он не объявляет деталь неисправной без физической проверки.
СВЯЗЬ GYRO↔RPM—
D↔ИЗМЕНЕНИЕ MOTOR—
НЕРОВНОСТЬ MOTOR—
УВЕРЕННОСТЬ*—
Загрузите один CSV или учебный sample и нажмите АНАЛИЗИРОВАТЬ ЛОГ. Если выбран MARK IN/OUT, анализируется только этот участок.
1 · НАБЛЮДЕНИЕ—
2 · ЧТО ЗНАЧИТ—
3 · ЧТО ПРОВЕРИТЬ—
4 · ПОВТОРНЫЙ ТЕСТ—
v4.10 · FFT-ASSISTED FREQUENCY TRACK · MOVING / FIXED
Окна выбранного участка оцениваются отдельно: доминирующая частота GYRO сравнивается с изменением RPM. Это помогает отличать MOVING частотный трек от приблизительно FIXED частоты, но не определяет неисправную деталь автоматически.
DOM FREQ RANGE—
FREQ↔RPM CORR—
FREQ CV—
TRACK TYPE—
Сначала загрузите один лог. Для устойчивого вывода лучше отметить участок MARK IN / MARK OUT с меняющимся RPM.
Сохраните не «ответ программы», а собственное обоснование. Карточка фиксирует участок, измеренные признаки, вашу гипотезу, физический узел и следующий тест. Она нужна перед Blackbox-ответом в экзамене.
Evidence не сохранён.
region: —
claim: —
node: —
next test: —
Пороговые значения намеренно не выдаются за универсальные нормы: единицы и масштаб decoded CSV зависят от экспортера. Надёжнее сравнивать согласованность каналов и повторяемость признака.
v4.10 · REGION MARKER · ONE LOG
Выделите устойчивый участок: MARK IN → MARK OUT. ONE-LOG DIAGNOSIS использует этот участок; сравнение до/после откроется только после диагностики.
Расширенный режим нужен только для проверки результата уже выполненного ремонта/настройки. Первичный диагноз делается по одному логу выше.
v4.10 · ADVANCED · BEFORE / AFTER REPAIR
BEFORE · —AFTER · —
ALIGN X —BEFORE VALUE —AFTER VALUE —CORRELATION —
BEFORE уже может быть текущим диагностическим логом. После ремонта/изменения загрузите AFTER и сравнивайте только сопоставимый режим.
v4.10 · REAL-LOG CHANNEL MAPPER
Для нестандартного decoded CSV: загрузите файл → проверьте автосопоставление → при необходимости вручную выберите колонку → APPLY → LOCAL CSV. Передача в BEFORE/AFTER появляется только в расширенном режиме после диагностики.
Файл не загружен. Автосопоставление — подсказка, а не доказательство семантики колонки.
headers: —
v4.10 · BEFORE/AFTER COMPATIBILITY GATE
Перед выводом «после стало лучше» проверьте, что BEFORE и AFTER сравнивают близкие режимы. Gate оценивает общую RPM-область, длительность, средний motor command и наличие выбранного канала.
RPM OVERLAP—
DURATION RATIO—
MOTOR LEVEL Δ—
GATE SCORE—
Загрузите BEFORE и AFTER. Gate не доказывает одинаковые условия — он только отсеивает явные несопоставимости.
Синтетические сценарии + локальный CSV-анализ · реальный лог всегда интерпретируется вместе с конфигурацией аппарата0 / 0
FPV CLUB · START HERE
Что сейчас происходит с дроном?
Выбери симптом, а не инструмент. Физический кейс не меняется от уровня помощи: меняется только то, сколько решения показывает тренажёр.
УРОВЕНЬ ПОМОЩИWORKED → FADED → INDEPENDENT
Сейчас: С подсказками. Рекомендуемый переход — один кейс пройти 1 → 2 → 3.
RETRIEVAL + MIXED PRACTICERECALL 0/0
Перед кейсом — один короткий вопрос без подсказки. Затем физическая диагностика.
RETRIEVAL CHECK
Восстанови принцип из памяти
—
ИСТОРИЯ ВОССТАНОВЛЕНИЯ · 0
Ответов пока нет.
Interleaving: порядок кейсов и вариантов меняется, но физика неисправности и правила безопасности — нет.
Продвинутые PID/CAD/overlay-инструменты доступны через «Все инструменты».
OPEN-SOURCE REFERENCES · LICENSES LISTED
Open FPV/CAD references → FPV Club v4.10
В v4.10 visual-component pass продолжен на RX / ELRS. Процедурный приёмник теперь разделяет питание 5V→3V3, MCU, 2.4 GHz radio, RF-фильтр, один U.FL ELRS-выход, отдельную on-board Wi-Fi-антенну и CRSF UART к FC. Архитектурный ориентир — OpenDrone OpenRX Lite-UFL (CERN-OHL-S-2.0); точная PCB-геометрия не копируется. REAL CAD RX по-прежнему загружается как отдельный GLB из OpenDrone-Web (MIT). Аккумулятор, ESC, FC, learner-first сценарии, ремонт, pre-flight, мультиметр, point-probe, connector trainer и Blackbox сохранены без изменения учебного маршрута.
FRAME STUDYOpenRacer / Source PodRacer: modular arms, compact stack, visible arm locks.STACK STUDYOpenFC-Lite / open Betaflight FC: MCU, SPI IMU, sensor rail, Blackbox, UART, USB-C и OSD/data paths.RX STUDYOpenRX Lite-UFL: ESP32-C3-class MCU, SX1281-class 2.4 GHz radio, 5V→3V3, CRSF UART, RF filter → U.FL; отдельная Wi-Fi-антенна.CUTAWAY STUDYmotor → mechanics; ESC → power stage; FC → sensor/compute; RX → RF + CRSF; LiPo → cells + main/balance leads.REPAIR UXiFixit: prerequisites, tools, warnings, one action per step, visual checkpoints.frame.glbairframe · 383,740 B · 37,433 vertsdrive.glbmotors + props · 221,428 B · 32,375 vertsboard-4in1-mini.glbOpenESC-20×20 · 2,299,636 Bboard-OpenFC.glbOpenFC-Lite-Mini · 1,424,528 Bboard-OpenRX-Lite-UFL.glbELRS RX · 361,580 Bvideo.glbcamera + video system · 1,277,620 BCOMPRESSIONEXT_meshopt_compressionCAD LICENSEOpenDrone-Web GLB · MIT · Incutec BVRX ARCH REFOpenRX hardware · CERN-OHL-S-2.0 · geometry not copied
REAL CAD загружается только после нажатия кнопки и требует интернет, если локальные файлы в assets/opendrone/ отсутствуют. Источники и лицензии для CAD и RX-архитектурного референса перечислены в SOURCES внутри архива.
REAL OPEN-SOURCE GLB · 6 CHUNKS
OpenDrone 3" · full component stack
READY TO LOAD0%
REAL CAD loads frame, drive, ESC, FC, RX and video as separate original OpenDrone GLB chunks. Local assets are tried first, then public GitHub.
CHUNKS0 / 6
TOTAL5.69 MiB
FORMATGLB 2.0
CODECMESHOPT
ALL COMPONENTSClick a component button or click the real CAD geometry to isolate a subsystem.
LIVE EDUCATIONAL BRIDGEСистема целиком
TRAINER LIVE
RX → FC → PID → MIX → ESC → MOTORS → FRAME → IMU
Выберите реальный CAD-узел. Здесь появится его роль в контуре управления и живая телеметрия из учебной модели.
THROTTLE50%
CURRENT0 A
VIBRATION0 °/s
STATEREADY
RCCONTROLPOWERMECHANICSVIDEO / OSD
Inspector: выбор реального узла теперь связан с учебным контуром. Цветные линии показывают RC/control/power/mechanical/video связи; кнопка сценария переносит этот же узел в интерактивный тренажёр.
RSSI 99 LQ 100
16.8V 0.0A
ALT 2.0m SPD 0.0m/s
R 0° P 0°
NO VIDEOВидеоканал потерян. Учебный аппарат продолжает висеть.
FPV LINK · SIGNAL LOST
УЧЕБНЫЙ HOVER-СТЕНД · ВЫСОТА ФИКСИРОВАНА · ПРИЧИНА НЕ ПОКАЗАНАНаблюдениеСначала смотрим, что делает аппарат. Затем переходим к диагностике.
SERVICE HARDWARE · винты · стойки · разъёмы · 3× motor phase wires
LEARNING DETAIL v4.10 · TEST PADS / SOLDER / 3D HARNESS / CONTINUITY / ADVANCED BEFORE-AFTER · FC RAILS / UART / OSD · DETAIL ON
POWERMOTORCONTROLRXGPSVIDEO
СОБРАН
OFFLINE TRAINER · TRUE-X · MATERIAL / CONNECTION DETAIL · REAL CAD bridge
FPV HELP · CONTEXT
Справка модели
Сейчас в модели
Физический смысл
Почему / что меняется
Где смотреть
Как проверить
Типичная ошибка
Безопасность
WebGL недоступен
Этот браузер не дал создать WebGL-контекст. Сам файл полностью автономный; попробуйте открыть его в Chrome / Edge / Firefox без режима предварительного просмотра.