реклама на сайте
подробности

 
 
> Визуальная среда для AVR микроконтроллеров., Инструмент для конструирования конструкций, поделок и схем автоматики.
Lihiuzov
сообщение Jun 24 2016, 03:55
Сообщение #1





Группа: Участник
Сообщений: 7
Регистрация: 24-06-16
Пользователь №: 92 311



Horizont Configurator визуальная среда построения алгоритмов работы устройств, в том числе и микроконтроллеров. В качестве языка программирования среда использует язык функциональных блоков (FBD Function Block Diagram). Алгоритм создается путем формирования блок-схемы из библиотечных блоков, которые объединяются друг с другом непосредственно линиями связи – графическими связями. При компилировании проекта Configurator формирует исполняемый программный код, в него закладывается ядро программы, кода используемых FBD блоков и сам алгоритм. После сборки кода запускается компилятор, для соответствующего микроконтроллера. В итоге после сборки проекта получается исполняемый микроконтроллерный код.



Установка: HorizontConfigurator

Примеры работы:
управление нагрузкой
индикатор
кодовый замок

Интересно ваше мнение по проекту, пожелание, предложение, критика. Если есть желание, можете принять участие в проекте.

Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
ARV
сообщение Mar 18 2017, 08:02
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 143
Регистрация: 30-09-08
Из: Новочеркасск
Пользователь №: 40 581



Лично я воспринимаю этот проект так:
1. Целевая аудитория - "экономные крестьяне", т.е. люди, понимающие, что вырастить огурцы в теплице можно и без автоматики, но с автоматикой оно будет проще (больше времени на сон), но при этом не понимающие, что такое автоматика и с чем ее едят. Например, "если стало жарко - открыть окно теплички для проветривания" - это их уровень алгоритмизации процесса терморегулирования. И точка. Максимум, на что они способны - подключить проводки к клеммнику.
2. Техническая грамотность этой целевой аудитории примерно 2-3 по 10-балльной шкале, уровень компьютерной грамотности - 3-4 (интернет - наше всё), уровень алгоритмических и тем более программистских навыков -5 (минус пять) по той же шкале.

Предполагается, что эти юди смогут взять картиночки, положить их на экране в нужном им порядке, затем взять (где?!) платку с контроллером и реле и "запрограммировать". Потом подключить проводочки к плате и как-то решить свою задачу автоматизации...

При этом возникает масса вопросов... Часть уже озвучена, и главный такой: если уровень техграмотности низкий, рисование алгоритмов мышкой не поможет решить остальные проблемы (схема приводов, контроля и т.п.), а если уровень техграмотности достаточно высок, чтобы решить "остальные проблемы" - ничто не помешает "запрограммировать" и ардуино.

Более того, большинство "экономных крестьян" воспринимают компьютер только в качестве интернета и видео (так и говорят, не для "лазанья по интернету", а "у меня интернет в компе"), и даже если у них есть ноутбук, таскать в тепличку его для корректировки параметров системы автоматики по месту не станут, ибо черевато ноутбук попортить. А принести тепличку в комнату невозможно...

Я утрирую, конечно, но смысл именно таков - гаражная автоматика кустарей-одиночек.

Каюсь: сам предпринимал попытки сделать нечто под эту целевую аудиторию... Предельно упрощал задачу: программирование контроллера без использования компьютера при помощи 4-5 кнопок... Но получалось нечто крайне неюзабельное: 5-ю кнопками нормальную программу не введешь, даже на суперпростом "языке жестов", процесс превращается в мучение... Что получается при этом - можно получить представление по модели в протеусе, вот статья с описанием и файлами для скачивания - а ведь это всего лишь таймер, у него нет входов для реализации логики анализа их состояния и изменения алгоритма поведения! Я делал и со входами вариант, но ввод алгоритма при этом вообще вызывает седину раньше времени...

Так что это тупик: кому надо простую систему автоматизации задешево, те просто ищут умельца, который это сделает из говна и палок. А для остальных этот геморрой с самопальными ПЛК на AVR не нужен - берут ОВЕН или SIEMENS и не горюют.


--------------------
Я бы взял частями... но мне надо сразу.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Lihiuzov   Визуальная среда для AVR микроконтроллеров.   Jun 24 2016, 03:55
- - Molotov   Это для лохов. Настоящие мужики пишут на IAR для A...   Jun 24 2016, 04:00
|- - Lihiuzov   Цитата(Molotov @ Jun 24 2016, 12:00) Это ...   Jun 24 2016, 04:59
||- - dxp   QUOTE (Lihiuzov @ Jun 24 2016, 10:59) Вы ...   Jun 24 2016, 08:25
|||- - demiurg_spb   Если и принимать участие в разработке Open source ...   Jun 24 2016, 08:29
|||- - Lihiuzov   Цитата(demiurg_spb @ Jun 24 2016, 16:29) ...   Jun 24 2016, 10:09
||||- - demiurg_spb   Цитата(Lihiuzov @ Jun 24 2016, 13:09) Все...   Jun 24 2016, 10:38
||||- - Непомнящий Евгений   Цитата(Lihiuzov @ Jun 24 2016, 13:09) Как...   Jun 24 2016, 10:45
||||- - muravei   Цитата(Непомнящий Евгений @ Jun 24 2016, 13...   Jun 24 2016, 13:05
|||- - kazan_inform   Цитата(demiurg_spb @ Jun 24 2016, 08:29) ...   Mar 1 2017, 10:19
|||- - griabig   Цитата(kazan_inform @ Mar 1 2017, 13:19) ...   Aug 2 2017, 10:07
||- - Molotov   Цитата(Lihiuzov @ Jun 24 2016, 10:59) Я з...   Jun 24 2016, 17:06
|- - RadiatoR   Цитата(Molotov @ Jun 24 2016, 07:00) AVR ...   Jun 24 2016, 05:44
- - Obam   На каком языке назван проект? Если на транслите то...   Jun 24 2016, 06:40
- - Непомнящий Евгений   Цитата(Lihiuzov @ Jun 24 2016, 06:55) При...   Jun 24 2016, 07:01
- - TSerg   И зачем там соединение с Инет?   Jun 24 2016, 10:37
|- - Lihiuzov   Цитата(TSerg @ Jun 24 2016, 18:37) И заче...   Jun 24 2016, 11:35
- - AlexandrY   Цитата(Lihiuzov @ Jun 24 2016, 06:55) Инт...   Jun 24 2016, 17:41
|- - RadiatoR   Мне тоже начинает казаться, что это Цитата(Alexand...   Jun 27 2016, 16:21
- - Lihiuzov   Ошибок нет только у того кто ничего не делает. Пер...   Jun 25 2016, 17:45
|- - demiurg_spb   Попытка достойна уважения. Повторюсь, что в 21 век...   Jun 25 2016, 19:54
|- - RadiatoR   Цитата(Lihiuzov @ Jun 25 2016, 20:45) В F...   Jun 26 2016, 06:01
||- - demiurg_spb   Цитата(RadiatoR @ Jun 26 2016, 09:01) Чт...   Jun 26 2016, 10:33
|- - Непомнящий Евгений   Цитата(Lihiuzov @ Jun 25 2016, 20:45) Оши...   Jun 27 2016, 05:22
|- - AlexandrY   Цитата(Непомнящий Евгений @ Jun 27 2016, 08...   Jun 27 2016, 06:44
|- - Непомнящий Евгений   Цитата(AlexandrY @ Jun 27 2016, 09:44) А ...   Jun 27 2016, 13:37
- - RadiatoR   это был сарказм   Jun 26 2016, 16:29
- - Lihiuzov   Хочу расширить возможности конструктора дополнив н...   Jun 27 2016, 17:04
- - RadiatoR   А планируете ли вы сделать блоки со свободным кодо...   Jun 27 2016, 17:23
|- - Lihiuzov   Цитата(RadiatoR @ Jun 28 2016, 01:23) А ...   Jun 27 2016, 17:56


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 20:19
Рейтинг@Mail.ru


Страница сгенерированна за 0.01418 секунд с 7
ELECTRONIX ©2004-2016