User Tools

Site Tools


start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
start [2026/02/23 23:25] – [1. Підготовка обладнання] haydamakastart [2026/03/01 10:31] (current) – [Короткий план переходу на Starlink] haydamaka
Line 1: Line 1:
 ====== Інструкція з налаштування та інтеграції ESP32 (Starlink/ETH-UART) ====== ====== Інструкція з налаштування та інтеграції ESP32 (Starlink/ETH-UART) ======
 +
 +===== Обладнання для переходу на Starlink =====
 +  * Комплект металевих кріплень для установки старлінка можна купити у компанії виробника або зварити власноруч.
 +  * Роутер з підтримкою VPN (Microtik)
 +  * Кабелі RJ45 довжиною до 2м 3-4 кабеля. Кабель для живлення роутера і старлінка. Живлення можна взяти від ровера, додаткові блоки живлення не потрібні.
 +  * UART-ETH конвертер для підключення роутера до контролера ровера (ESP32).
 +  * IP камера одна або краще дві. GPS за бажання.
 +
 +===== Короткий план переходу на Starlink =====
 +  * Оновити прошивку на основному контролері ESP32 спеціальною програмкою через USB кабель
 +  * Підключитись до WiFi, який буде роздавати ESP32, скачати модель пульта Radiomaster і сконфігурувати свій пульт, виконати необхідні конфігурації у веб-інтерфейсі ESP32. 
 +  * Спробувати покерувати ровером за допомогою екранного керування. Переконатись, що ровер працездатний
 +  * За бажання зберегти старий радіозв'язок ввімкнути його в конфігураційному вебінтерфейсі. Зверніть увагу, що комплектації із саморобним пультом використовують зв'язок, який в конфігураційному інтерфейсі називається **RFD**, комплектації із пультом Radiomaster використовують зв'язок, яикй називається **CRSF-ELRS**.
 +  * Ввімкнути на ровері UDP сервер і в якості перевірки концепції сконфігурувати керування MissionPlanner / QGroundControl через WiFi. Рекомендується налаштувати керування через WiFi перед налаштуванням керування через LAN кабель і роутер для відокремлення проблем із конфігурацією ровера від проблем із конфігурацією VPN і UART-ETH конвертера.
 +  * Після успішної конфігурації і перевірки керування по WiFi налаштувати керування через Ethernet кабель за допомогою UART-ETH конвертера.
  
 ===== 1. Оновлення прошивки ===== ===== 1. Оновлення прошивки =====
Line 12: Line 27:
     * Запустити Start     * Запустити Start
  
-**Апаратне підключення** +---- 
 + 
 +===== 2. Апаратне підключення =====
     * Підпаяйте ETH-UART конвертер до основної плати, використовуйте розпіновку, вказану на схемі.     * Підпаяйте ETH-UART конвертер до основної плати, використовуйте розпіновку, вказану на схемі.
     * Номери пінів відповідають номерам GPIO пінів мікроконтролера, а не порядковим номерам виводів     * Номери пінів відповідають номерам GPIO пінів мікроконтролера, а не порядковим номерам виводів
Line 19: Line 36:
     * Живлення для конвертера рекомендується взяти на клемах 5В блока живлення, розташованого ліворуч від плати     * Живлення для конвертера рекомендується взяти на клемах 5В блока живлення, розташованого ліворуч від плати
     * Живлення старлінка рекомендується взяти напряму від акумулятора (фактично 45-50В), зручно буде підключитись до клем блоків живлення на вході блоків живлення     * Живлення старлінка рекомендується взяти напряму від акумулятора (фактично 45-50В), зручно буде підключитись до клем блоків живлення на вході блоків живлення
 +
 ---- ----
  
-===== 2. Первинне налаштування (Web Interface) =====+===== 3. Первинне налаштування (Web Interface) =====
 Протягом перших **300 секунд** після запуску мікроконтролер створює власну мережу Wi-Fi. Протягом перших **300 секунд** після запуску мікроконтролер створює власну мережу Wi-Fi.
  
Line 32: Line 50:
     * Для підключення **GPS** встановіть правильний пін та швидкість (пін, запропонований на схемі, уже стоїть за замовчанням)     * Для підключення **GPS** встановіть правильний пін та швидкість (пін, запропонований на схемі, уже стоїть за замовчанням)
  
-**Діагностика:** На цій сторінці можна моніторити потік даних. Якщо відображається data rate 0 — перевірте фізичне з'єднання. Якщо data rate не 0, але packet rate 0 — це означає, що дані ідуть, але не розпізнаються правильно. Перевірте правильність **baudrate**. Якщо потрібний baudrate невідомий, спробуйте встановити його експериментально. Типові значення: 9600, 19200, 38400, 57600, 115200. За умови успішного розпізнавання даних панель GNSS відображає поточні дані NMEA. Відповідно, якщо NMEA дані відобаржаються, це значить, що GPS успішно підключений. Прив'язка координат при цьому може не відбуватись, якщо не вдається зловити супутників. В такому разі треба вивезти дрон на вулицю.+**Діагностика** 
 +На цій сторінці можна моніторити потік даних. Якщо відображається data rate 0 — перевірте фізичне з'єднання. Якщо data rate не 0, але packet rate 0 — це означає, що дані ідуть, але не розпізнаються правильно. Перевірте правильність **baudrate**. Якщо потрібний baudrate невідомий, спробуйте встановити його експериментально. Типові значення: 9600, 19200, 38400, 57600, 115200. За умови успішного розпізнавання даних панель GNSS відображає поточні дані NMEA. Відповідно, якщо NMEA дані відобаржаються, це значить, що GPS успішно підключений. Прив'язка координат при цьому може не відбуватись, якщо не вдається зловити супутники. В такому разі треба вивезти дрон на вулицю.
  
  
 ---- ----
  
-===== 3. Огляд основних вкладок =====+===== 4. Огляд основних вкладок =====
   * **Home** Інформація про прошвику, оновлення прошивки (використовуйте файли DroneController-OTA-XXXX.bin).   * **Home** Інформація про прошвику, оновлення прошивки (використовуйте файли DroneController-OTA-XXXX.bin).
   * **Communications** Конфігурація пінів керування і GPS, діагностика з'єднання.   * **Communications** Конфігурація пінів керування і GPS, діагностика з'єднання.
Line 48: Line 67:
     * UDP сервер - можливість тестового підключення через MissionPlanner / QGroundControl через WiFi, без ETH-UART конвертера. Адреса 192.168.4.1, порт 14550.     * UDP сервер - можливість тестового підключення через MissionPlanner / QGroundControl через WiFi, без ETH-UART конвертера. Адреса 192.168.4.1, порт 14550.
   * **Control** Керування дроном з телефона/комп'ютера через WiFi. Також відображення стану дрона (зручно для діагностики).   * **Control** Керування дроном з телефона/комп'ютера через WiFi. Також відображення стану дрона (зручно для діагностики).
- 
----- 
- 
-===== 4. Алгоритм інтеграції Starlink ===== 
-Для інтеграції системи через Starlink дотримуйтесь такої послідовності: 
- 
-  * Виконайте апаратне підключення. 
-  * Налаштуйте ETH-UART конвертер та MikroTik. 
-  * Підключіться через Mission Planner або QGroundControl. При відсутності підключення дивіться розділ *усунення несправностей*. 
-  * Після успішного з'єднання скачайте і встановіть модель пульта (вкладка channels). Проведіть калібрування/налаштування каналів. QGroundControl не потребує налаштувань, достатньо встановити правильну модель пульта. Для MissionPlanner сконфігуруйте канали в меню Setup -> Optional Hardware -> Joystick відповідно до описання на вкладці  Channels 
-  * Спробуйте ввімкнути реле (якщо не задіяна опція автоматичного реле) і заармити ровер. Перевірте керування. За потреби перевірте працездатність керування фарами, поворотом башти, скидом. 
  
 ---- ----
Line 65: Line 73:
  
 ^ Проблема ^ Ймовірна причина ^ Рішення ^ ^ Проблема ^ Ймовірна причина ^ Рішення ^
-| **Немає зв'язку з Mission Planner/QGroundControl** | Помилка в мережі або конвертері | Перевірте налаштування IP, портів та параметри конвертера. Як варіант тестового підключення, спробуйте задіяти опцію "UDP Serverі підключитись через WiFi (режим UDP Client, адреса 192.168.4.1, порт 14550). | +| **Немає зв'язку з Mission Planner/QGroundControl** | Помилка в мережі або конвертері | Перевірте налаштування IP, портів та параметри конвертера. Як варіант тестового підключення, спробуйте задіяти опцію **UDP Server** і підключитись через WiFi (режим UDP Client, адреса 192.168.4.1, порт 14550). | 
-| **Ровер не армиться** | Неправильно налаштовані канали керування | Спробуйте заармитись через вкладку **Control** у веб-інтерфейсі (Wi-Fi) і покерувати через WiFi. Спробуйте заармити через програму (без пульта), а також з пульта. +| **Ровер підключається, але не армиться** | Неправильно налаштовані канали керування | Спробуйте заармитись через вкладку **Control** у веб-інтерфейсі (Wi-Fi) і покерувати через WiFi. Спробуйте заармити через програму (без пульта), а також з пульта. Якщо ровер армиться за допомогою екранного керування, але не армиться через MP/QGC це означає, що неправильно налаштовані канали. Скачайте відповідну модель у вкладці **Communications**. В MissionPlanner налаштуйте джойстик, кожний із вказаних у вкладці **Communications** каналів має бути налаштований на якусь кнопку. | 
-| **Дані "биті" (немає пакетів)** | Невідповідність Baudrate | Перевірте, чи збігається Baudrate у налаштуваннях та на пристрої (GPS, UART-ETH конвертер, ELRS приймач|+| **Не підключається GPS** | Неправильна конфігурація baudrate | Перевірте, на вкладці **Communications** в секції **GNSS**, що відображено в полях **RX data rate** і **RX packet rate**. RX data rate = 0 означає апаратну проблему з підключенням GPS (або неправильний пін). RX data rate > 0 і RX packet rate = 0 означає неправильний baudrate. Перебирайте baudrate експериментально, поки не побачите в полі NMEA текстові дані NMEA | 
 +| |Апаратні проблеми з підключенням GPS| Перевірте живлення GPS. Перевірте тестером значення сигналу на піні, який сконфігурований для GPS. 0В означає не підключений кабель>3В означає відсутність сигналу, 0-3 (імовірно, 1.5В) означає наявність сигналу. Не забувайте, що потрібний TX пін GPSRX пін не потрібний. Спробуйте відкусити кабель від TX піна GPS і подивитись, чи буде сигнал безпосередньо на GPS. Іноді буває, що кабель десь коротить на 0 або на 5В |
start.1771881920.txt.gz · Last modified: by haydamaka