у Вас несколько входов:
- датчик открытия ворот
- датчик закрытия ворот
- датчик температуры (предположим пока, что это термостат с релейным выходом)
- переключатель режима Зима-Лето
- переключатель Пуск-Стоп

Несколько выходов:
- открыть ворота
- закрыть ворота
- включить (отключить) ветер
- включить (отключить) нагреватель

Таким образом, имеется 5 входов и 4 выхода
Т.е. нужно составить 4 (по числу выходов) таблиц истинности на 2^5=32 вариантов состояний входов. Заполнить исходя из смысла значения выходов.
По таблице истинности при помощи карт Карно получить 4 функции и реализовать их на элементах И/ИЛИ/НЕ.