Содержимое курса
Заключение
Заключение
0/1
УМНЫЙ ДОМ на Марсе \ МАРС-1

🔘 Задание 2: Система управления энергопотреблением

Установка кнопочного управления для экономии ресурсов базы

На территории марсианской базы МАРС-1 вы и доктор Мариус обсуждаете критически важную проблему — экономию энергии. На Марсе каждый ватт энергии на счету, ведь солнечные панели работают лишь на 40% мощности из-за удаленности от Солнца.

Вы замечаете, что навигационный маяк горит постоянно, даже когда нет приближающихся кораблей — это критическая трата драгоценной энергии базы.

💬 Вы: «Доктор Мариус, как мы можем оптимизировать энергопотребление базы? Наши запасы энергии ограничены!»

💬 Доктор Мариус: «Отличное наблюдение! Мы можем установить систему ручного управления — модуль кнопки. Колонисты смогут включать маяк только при необходимости. Это сэкономит до 70% энергии и продлит автономность базы!»

🔘 Модуль кнопки — пульт управления базой

Модуль кнопки

💬 Вы: «А что такое кнопочный модуль и как он работает в условиях Марса?»

💬 Доктор Мариус: «Отличный вопрос! Позвольте показать вам на голографической схеме.»

📚 База знаний: Системы управления

🔘 Кнопочный модуль

Кнопочный модуль — это устойчивый к радиации электронный компонент, специально адаптированный для марсианских условий.

🔧 Конструкция: Два электрода и герметичная кнопка с защитой от марсианской пыли.

Принцип работы:
• Кнопка не нажата → цепь разомкнута → сигнал «1»
• Кнопка нажата → цепь замкнута → сигнал «0»

💬 Вы: «В чем разница между модулем кнопки и светодиодным модулем маяка?»

📊 Входные и выходные системы базы

  1. 📥 Модули ввода (INPUT):
    Получают информацию от марсианской среды и колонистов:
    • Модуль кнопки — команды от операторов
    • Датчики — данные об атмосфере и радиации
    pinMode(pin, INPUT)
  2. 📤 Модули вывода (OUTPUT):
    Управляют системами базы:
    • Светодиодный маяк — навигационный сигнал
    • Системы жизнеобеспечения — вентиляция, отопление
    pinMode(pin, OUTPUT)

📡 Обработка сигналов управления

💬 Вы: «Как контроллер ESP32 распознает команды от кнопки?»

💬 Доктор Мариус: «ESP32 постоянно сканирует состояние пина 26. Когда колонист нажимает кнопку, сигнал меняется с 1 на 0, и система это регистрирует!»

🔄 Логика работы:
Кнопка отпущена = 1 (HIGH) | Кнопка нажата = 0 (LOW)

👨‍💻 Программа управления энергосбережением

💬 Вы: «Отлично! Как запрограммировать интеллектуальное управление маяком?»

💬 Доктор Мариус: «Смотрите, вот программа энергосбережения для марсианской базы:»

// Система управления маяком МАРС-1
volatile int button = 0;  // Счетчик нажатий

void setup() {
  pinMode(5, OUTPUT);   // Пин 5 - навигационный маяк
  pinMode(26, INPUT);   // Пин 26 - кнопка управления
}

void loop() {
  if (digitalRead(26) == 0) {      // Кнопка нажата?
    while (digitalRead(26) == 0) {  // Ждем отпускания
      delay(200);                    // Защита от дребезга
    }
    
    button++;  // Увеличиваем счетчик
    
    if (button % 2 == 1) {
      digitalWrite(5, HIGH);  // Включить маяк
    } else {
      digitalWrite(5, LOW);   // Выключить маяк
    }
  }
}

💡 Принцип работы: Каждое нажатие переключает состояние маяка. Нечетное нажатие — включение, четное — выключение. Это позволяет экономить до 70% энергии базы!

✨ Система энергосбережения активирована!

Вы загружаете программу в контроллер ESP32…

Система работает

Система работает идеально!

🔘 Первое нажатие — маяк включается для навигации кораблей
🔘 Второе нажатие — маяк выключается для экономии энергии
Экономия энергии: до 70% от общего потребления!

🎉 Теперь колонисты могут управлять маяком по необходимости, сохраняя драгоценную энергию для систем жизнеобеспечения!

💬 Вы: «Потрясающе! Теперь мы можем эффективно управлять энергопотреблением базы. Это критически важно для выживания на Марсе!»

💬 Доктор Мариус: «Именно так! Эта система энергосбережения позволит базе работать автономно гораздо дольше. Каждый сохраненный ватт энергии — это дополнительные часы жизнеобеспечения для колонистов. Вы делаете важную работу для будущего человечества на Марсе!»

Вы и доктор Мариус с гордостью смотрите на работающую систему. Эта технология энергосбережения станет стандартом для всех будущих марсианских колоний!

🚀 Энергосистема оптимизирована! Продолжаем улучшать базу!

«`

Файлы упражнений
2_Switch_Light.zip
Размер: 608,00 Б