--- name: project-hardware description: Железо и настройки камеры для проекта metadata: type: project --- **Камера:** Logitech StreamCam → /dev/video2 (индекс 2). /dev/video0 — UVC Camera (другая). **Монитор:** 2×2560×1440 (HDMI-0 и DP-0). GGPoker на одном мониторе. **Настройки камеры:** Все на автоматике. settings.json содержит только `{"resolution_idx": 2}`. Камера работает в 1920×1080 без ручного фокуса/экспозиции. **Калибровка зон:** calibration.json — координаты в 1920×1080 пространстве. Создаётся через `python3 calibrate.py` — перетаскивать рамки мышью. Зоны: board_card_1-5 (зелёные), hero_card_1-2 (синие), player_0-7 (фиолетовые, для дилера). **Qt шрифт fix:** Liberation Sans fonts в .venv/lib/python3.12/site-packages/cv2/qt/fonts/ **Why:** Координаты зависят от положения камеры. При смещении — перекалибровать. **How to apply:** Если карты не распознаются — проверить актуальность calibration.json снапшотом.