Теперь проект разбился на несколько веток для каждого отдельного устройства сделан свой форум: OpenPyro Lite 4 - это продолжение ветки самого первого прототипа радио устройства. Назначение Open Pyro Lite 4 запуск небольшого количества пиротехнических устройств с малого расстояния 40 - 140 м. Основное достоинство устройства это применение очень простых и дешевых компонентов. Однако из за этого OpenPyro Lite 4 не будет совместимо с более новыми моделями пультов.
OpenPyro SFX 10 / 120 - основное назначение пиротехника для спец эффектов и управление мелкими фейерверками это улучшенная модель OpenPyro SFX 10. Теперь с одного передатчика можно управлять 12 отдельными приемниками и иметь в сумме 120 каналов.
Возможно в ближайшее время появится модификация OpenPyro SFX 5 она будет без корпусная с внешним источником питания от 7 до 14В. Основное назначение OpenPyro SFX 5 - сценическая пиротехника и пиротехника для военно тактических игр. Данная версия приемника будет совместима с передатчиком для OpenPyro SFX 10 или иметь свой упрощенный передатчик.
Все же "вернемся к нашим баранам" сама форума звучит "Пульт конструктор для пиротехников любителей на RS485".
Немного поразмышляв я пришёл к выводу что проект не двигается дальше по тому что:
1. Нет понятных и четко поставленных задач и нет ни какой организации совместных действий.
2. Очень мало людей в проекте.
3. Мало людей в проекте которые заинтересованы в его развитии или у них отсутствует мотивация к его развитию.
Люди у которых есть мотивация и они заинтересованы проектом не имеют возможности помочь в его развитии примерно по следующим причинам:
1. Первое и самое главное у проекта нет конкретных целей которые понятны всем участникам.
2. Отсутствуют знания в области программирования и электроники.
3. При наличии частичных знаний в электронике и программировании проект не способствует их развитию на данный момент.
4. Сейчас у проекта нет материальной базы ("железа") на котором каждый участник мог бы проверять и улучшать программный код.
Так что я пока вижу 3 пункта которых нам нужно обязательно выполнить для развития проекта:
1. Увеличить информационное наполнение - дописать ТЗ или описание того что мы хотим сделать и к чему прийти в конце, добавить программные инструменты для создания документации и программ, а также техническую документацию на используемое в проекте железо.
2. Определится полностью с "железом" - собрать некий прототип устройства и сделать его доступным всем участникам проекта.
3. Больше привлекать участников из вне. Возможно просто заинтересовать электронщиков с форумов по электроники - чтобы совместными усилиями обсудить и довести схему до конца, программистов микроконтроллеров - для доводки кода до ума, а так же посмотреть на уже существующее в мире программное обеспечение для управление любительскими фейерверками синхронно с музыкой.
Мои два первых предложения:
1. Отказаться от использования нескольких типов микроконтроллеров в проекте и за ядро системы взять одну из плат Arduino. Это сократит время на написание дух различных кодов, даст возможность людям который ни когда не работали с микроконтроллерами до этого быстро освоить язык программирования и просто и легко менять прошивку устройства.
Более подробно о этом устройстве можно прочитать на сайте http://arduino.ru/Hardware
Arduino имеет достаточно простую среду разработки так что освоить ее не составит труда.
Описание среды
Скачать версию Arduino 0021 for Windows
2. Использовать для управление фейерверком уже имеющееся программное обеспечение. Например
Скачать можно здесь
Форум автора