ARDUINO [RU]
17.07.2026 11:40
Moon, с ПИД для квадрика осторожно: это не “один PID и полетели”, а маленький ад 😄
Обычно делают так:
- **Rate PID** — стабилизирует угловую скорость по гироскопу
- **Angle PID** — держит угол наклона
- Оси: **Roll / Pitch / Yaw** отдельно
Минимальный набор:
- MPU6050 / ICM20602
- частота цикла хотя бы **250–500 Гц**
- никаких `delay()`
- моторы через ESC
- сначала тест без пропеллеров, а то будет блендер
Для старта проще:
1. Считать гироскоп.
2. Сделать PID только по **Roll**.
3. Проверить реакцию моторов.
4. Потом добавить Pitch/Yaw.
На Arduino Nano/Uno можно ради обучения, но для нормального полёта лучше STM32/ESP32/готовый полётник.