Цель проекта:
Сделать конструктор Hiasm целесобразным.
Чтоб создатели как самого конструктора так и разработчики проектов и компонентов получали не только моральное удовлетворение а хоть какую то копейку.
Как я вижу архитектуру:
3. На OpenHiasm ставится плагин для возможности удаленной сборки при помощи него кода который стоит на конкретной машине. (HionV2 отправляет на OpenHiasm задание, он его собирает и отправляет в ответ собранную программу)
4. Создается открытый электронный конструктор, он является примером для других производителей как завести систему на нашей основе.
5. Конструктор поступает в продажу и ставится на местах (при этом учитывается возможность удаленной конфигурации и прошивки узлов конструктора с среды Hiasm и Hion)
В итоге можно увидеть такие способы привлечения средств:
1. По требованию, доработка конструктора
2. Разработка проектов для производителей электронных устройств
3. Разработка компонентов
4. Обучение менеджеров и конечных пользователей
5. Разработка электронных устройств и модернизация старых
6. Удалённая помощь неопытным пользователям и пользователям которые сами не хотят конфигурировать свою систему.
Конструктор который состоит из:
1. Электронных модулей
2. Проект под Hiasm на базе FTCG
3. WEB оболочка Hion V2. (Для онлайн конфигурации конструктора)
На данном этапе в проекте учавствуют:
1. Muz-Tv (Hion v2)
2. CriDos (HiAsm Open)
3. sаmakacd (Прошивка MK STM32F103... , создание проекта под Hiasm)
4. LastLeader (Координация-организация, схемотехника)
Успехи на данный момент:
1. Рабочая демка Hion V2 http://hion.hiasm.org
Скрин
TTX устройства
1. Напряжение питания 9-36V
2. USB
3. CAN
4. RJ25 (Уневерсальный порт)
Распиновка выводов: 1-Порт МК, 2-3.3V, 3-Порт МК, 4-GND, 5-12V(питание с входа), 6-GND
Назначение:
4.1. Перепрошивка устройсва (UART1 встроенный бутлоадер)
4.2. Подсоидинения простых модулей расшырения (2 реле, IR-приемник, приемник/передатчик 433Мгц, датчики движения - два канала...)
4.3. Подключение внешних устройств по протоколу UART
4.4. Подключение внешних устройств по протоколу I2C
4.5. Подключение внешних устройств по протоколу 1-Wire(2)
5. 6 - перепрограмируемых портов (вход/выход 3.3V/0,02A)
5.1. Дефолтные 4 входа
5.2. Дефолтные 2 выхода
6. Релейный выход 250V/3A
7. Комутируемый выход 24V/1A
8. Внутренние порты расширения(питание8/сигнал8):
8.1. Модуль расширения GSM/GPS/(Заряд Li-Ion) на базе SIM800H, u-blox7
8.2. Модуль Ethernet на базе ENC28J60 http://ab-log.ru/smart-house/ethernet/avr
2. USB
3. CAN
4. RJ25 (Уневерсальный порт)
Распиновка выводов: 1-Порт МК, 2-3.3V, 3-Порт МК, 4-GND, 5-12V(питание с входа), 6-GND
Назначение:
4.1. Перепрошивка устройсва (UART1 встроенный бутлоадер)
4.2. Подсоидинения простых модулей расшырения (2 реле, IR-приемник, приемник/передатчик 433Мгц, датчики движения - два канала...)
4.3. Подключение внешних устройств по протоколу UART
4.4. Подключение внешних устройств по протоколу I2C
4.5. Подключение внешних устройств по протоколу 1-Wire(2)
5. 6 - перепрограмируемых портов (вход/выход 3.3V/0,02A)
5.1. Дефолтные 4 входа
5.2. Дефолтные 2 выхода
6. Релейный выход 250V/3A
7. Комутируемый выход 24V/1A
8. Внутренние порты расширения(питание8/сигнал8):
8.1. Модуль расширения GSM/GPS/(Заряд Li-Ion) на базе SIM800H, u-blox7
8.2. Модуль Ethernet на базе ENC28J60 http://ab-log.ru/smart-house/ethernet/avr
Назначение конструктора
1. Охрана обектов2. Контроль садового участка
3. Контроль учета рабочего времени
4. GPS трекинг
5. Контроль прохода
6. Управление: освещением, отоплением, увлажнением...
3. Контроль учета рабочего времени
4. GPS трекинг
5. Контроль прохода
6. Управление: освещением, отоплением, увлажнением...
Фото
Распиновка
Данный пост будет переодически обновлятся для детализации описания