Activity
Пилот и компутер должны одновременно рулить вертолётом. Ноутбук рисует правильную геометрическую фигуру, а человек корректирует отклонения.
Для передачи радиосигнала в эфир будет использоваться передатчик, соединённый с компутером через тренерский разъём.
После изучения гугля пришёл к выводу, что самое простое решение получится при использовании звуковой карты, тем более что у меня аппаратура с подобным разъёмом.
И назову я этот проект - ArtPPM.
Программно-аппаратное обеспечение
- Аппаратура Spektrum DX и T-Rex 450 Sport Super Combo - пригодятся ещё нескоро.
- Заказан шнурок AUDIO->USB для подключения передатчика к компьютеру.
- ББ (большой брат) - стационарный компутер (ArtPPM-приёмник).
- Ноутбук (ArtPPM-передатчик).
- Симулятор HeliSimRC (ArtPPM-вертолёт).
Итак, передатчик, приёмник и вертолёт есть, не хватает только ArtPPM-пилота. Его и предстоит написать.
Писать буду, в силу личных вкусовых предпочтений, под MS Windows, а чтобы проще было сделать код фриварным и впоследствии перенести на другие платформы, использую Lazarus (Free Pascal) (да реклама 😛).
Вдохновение
За основу возьму софт Канга insecure.ws/…/control-rc-aircrafts-from-your-compu…
Его видео
Требования к функциональности программы
Программа должна позволять управлять отдельными каналами, в том числе и редактировать их.
Помимо прямого вывода, должна уметь записывать сигнал для последующего воспроизведения.
Траектория должна задаваться в трёхмерном пространстве для центра вертолёта и отдельно для хвоста, уже относительно центра.
Что дальше
Написать программу с примитивным интерфейсом, которая будет уметь дёргать отдельными каналами и снять видео, подобное вышеприведённому.