Планы

27 июня 2013, 1:44

При планировании я учитываю не только постепенное улучшение и расширение функций, но и оставляю место для рефакторинга (т. е. для кардинальной переделки/перекомпоновки). Разработку прошивки я планирую делать сначала «фишку» для основной цели устройства, затем «плюшку» для удобства и будущего расширения функций. Пока я очертил следующие шаги развития прошивки (software) и внутренней начинки (hardware).

  • v0.1 Простейший таймер. Отмеряет время в соответствии с выбранным EV
  • v0.2 Разработка основных классов и библиотек, которые потребуются в дальнейшем. Основное нововведение — режим настроек (меню)
  • v0.3 Режим тестовых полосок: инкрементный, полный, линейный (?) подрежимы
  • v0.4 Введение языковых профилей (Английский, Русский)
  • v0.5 Режим простой последовательности экспозиций
  • v0.6 Сохранение/загрузка настроек, последовательности, состояния
  • v1 Официальный релиз
  • v2 Поддержка датчика освещенности

Что касается аппаратной платформы, то здесь сначала необходимый минимум, затем «навороты» и «излишества»:

  • v1 Основа. Символьный экран, 2 кнопки, Энкодер с кнопкой, Педаль, Модуль с реле, Корпус.
  • v2 Улучшения, обкатка решений коннекторов. Попробую символьный экран меньших габаритов (либо графический экран). Сформируется «power unit», который будет содержать блок питания, реле и подключение фотоувеличителя.
  • v3 Датчик освещенности. С точки зрения основной платформы добавится дополнительный коннектор, но для самого датчика нужно будет подобрать корпус и интерфейсное решение.
  • v4 «Излишества». Возможно добавлю в силовой блок (power unit) дополнительное реле для safelight. И, возможно, дополнительный элемент управления на основное устройство.

Ваш комментарий

адрес не будет опубликован

ХТМЛ не работает


Ctrl + Enter