Автопилот для модели парусной яхты
Автопилот на модели парусной яхты должен выдерживать курс, несмотря на воздействие ветра и волн.
Для устойчивой работы автопилота в программе микроконтроллера Arduino предусмотрен алгоритм пропорционально-интегрального (PID) регулятора и обработка сигнала с датчика фильтром Кальмана.
Таким образом, микроконтроллер строго выдерживает курс, отсеивая большое количество внешних случайных помех.
Автопилот пригодится не только на яхте - такая же схема поможет управлять квадрокоптером или моделью автомобиля, достаточно лишь задавать с пульта управления новый курс, а дальше контроллер удержит его, несмотря на помехи.
Из чего это сделано?
1 | Arduino MEGA 2560 | 1 шт. |
2 | Arduino Motor Shield R3 | 1 шт. |
3 | Двигатель | 1 шт. |
4 | Модуль RI016. GY-273. 3-х осевой магнитный компас HMC5883L | 1 шт. |