Перейти к содержанию
    

Submarine

Новичок
  • Постов

    3
  • Зарегистрирован

  • Посещение

Репутация

0 Обычный

Посетители профиля

Блок последних пользователей отключён и не показывается другим пользователям.

  1. Ищу исполнителя для следующей задачи. Подробное ТЗ подготовлю после предварительных консультаций и договоренностей, пишите на электронку Изменение программного обеспечения пульта дистанционного управления и приемника Flysky fs-i6s Пульт и приемник имеют заложенный производителем функционал, меню управления, возможности. Настройки параметров пульта производятся через дисплей с сенсорным управлением. В контроллере пульта процессор – stm32f072vbt6. В контроллере приемника процессор – stm32f031c6t6. В пульте и приемнике одинаковый ВЧ модуль с частотой 2.4 гигагерца. Приемник и пульт имеют двухстороннею связь. Приемник подключается к устройству (радио модель лодки, самолета, вертолета) через S-BUS выдает сигналы на управление. В настоящее время существует несколько опенсорсных проектов по этому пульту управления. Также насколько мне известно в сети доступны “взломанные” оригинальные прошивки. Доступна информация о процессе хака оригинальных прошивок. Что нужно сделать: Этап «А». 1. Изменить меню пульта. 1.1. Приветственная заставка. 1.2. Название пунктов меню. 1.3. Внешний вид и расположение элементов управления на экране. 1.4. Изменить главный экран, экран настроек. 1.5. Добавить отображение данных телеметрии. 2. Возможности приемника. 2.1. Программно добавить возможность взаимодействие приемника с устройством через UART. Что бы иметь возможность полноценно управлять устройством, к которому подключен приемник. Изменять настройки через пульт управления, получать данные телеметрии. Может быть обновлять прошивку устройства (к которому подключен приемник). 3. Обновление и защита ПО. 3.1. Сделать программу обновления пульта и приемника для ПК. Приложение, через которое можно будет загрузить в пульт и приемник новую прошивку. 3.2. Если это возможно защитить от взлома ПО, что бы оно не было так же доступно как оригинальное (если этот пункт не слишком сложен и не требует больше времени чем на все остальные задачи, или не требует аппаратных изменений) 4. Предоставить проект ПО со всеми исходниками. Этап «Б» 1. Переделка платы пульта. 1.1. Переразвести плату пульта под другой размер (уменьшение размера, изменение формы). 1.2. Заменить процессор если это требуется для защиты ПО или для новых возможностей. 1.3. Заменить дисплей на OLED 2.42 без сенсора. 1.4. Изменить источник питания на lipo 2s 1.5. Добавить реле заряда для lipo 2s (зарядка через порт type-c) 1.6. Добавить порт type-c. 1.7. Type-c это единственный порт на плате через него должна производиться зарядка, подключение к ПК, возможно подключение дополнительных устройств. 2. Переделка платы приемника 2.1. Переразвести плату приемника. 2.2. Заменить процессор если это требуется для защиты ПО или для новых возможностей. 3. Предоставить проект ПО со всеми исходниками.
×
×
  • Создать...