Программа для управляющего компьютера

Советы радиолюбителю Comments Off

До начала работы еще раз перечислим модули, которые мы разработали для системы:
релейный модуль;
модуль приема системных ИК-команд (от старого пульта);
модуль трансляции ИК-команд для управления бытовой аппаратурой.
Модулей немного. Но даже на их основе можно создать множество очень интересных версий системы, например «Умный кукольный домик» (Барби - достаточно богатая кук¬ла, чтобы иметь свой умный домик) для дочери или младшей сестренки.
Если не усложнять задачу по созданию управляющей программы, в качестве среды разработки основной программы и отладки системы я предлагаю использовать Visual Basic или любую доступную и удобную для вас среду разработки. Я выб¬рал Visual Basic только по той причине, что «это у меня есть». Вдобавок, вариант Visual Basic упрощает работу с СОМ-портом. Я пробовал создание подобной среды программирования на языке С++ в KDevelop под управлением операционной системы Linux. Все работает. Все удобно. Среда разработки KDevelop входит в дистрибутив Linux, который стоит около 350 рублей. Тоже, как мне кажется, очень хороший вариант.
Перечислим команды модулей, которые могут потребоваться при написании основной программы.
Релейный модуль. Возможно, мы не будем запрашивать статус реле, используя только команды включения и выключения.