Додати виконавця (світлодіод через резистор) до цифрового виходу 13. Створити порогову умову в блоці loop: якщо температура < 18 °C — увімкнути світлодіод, інакше — вимкнути. Перевірити реакцію системи при зміні температури на датчику.
Розв’язання
З'єднайте світлодіод через резистор з цифровим пином 13 мікроконтролера Arduino та підключіть його мінусову ніжку до GND.
У коді в блоці `loop` напишіть умову: якщо значення температури менше 18, то стан світлодіода має бути високим (ввімкнено), інакше — низьким (вимкнено).
Запустіть симуляцію та змініть температуру на датчику, щоб переконатися, що світлодіод мигне або загориться при охолодженні.
Відповідь:
Система коректно реагує: при температурі нижчій за 18 °C світлодіод увімкнено (симуляція опалення), при вищій — вимкнено.
Додати виконавця (світлодіод через резистор) до цифрового виходу 13. Створити порогову умову в блоці loop: якщо температура < 18 °C — увімкнути світлодіод, інакше — вимкнути. Перевірити реакцію системи при зміні температури на датчику.
Що треба знати
У системах IoT виконавчий пристрій (світлодіод) реагує на команду контролера (Arduino), яка генерується за логічною умовою, що порівнює значення з порогу.
💡 Підказка — спробуй спершу сам
Спочатку зберіть схему з датчиком температури та світлодіодом, потім напишіть код порівняння температури та вимкнення/увімкнення світла.
Розв’язання крок за кроком
З'єднайте світлодіод через резистор з цифровим пином 13 мікроконтролера Arduino та підключіть його мінусову ніжку до GND.
У коді в блоці `loop` напишіть умову: якщо значення температури менше 18, то стан світлодіода має бути високим (ввімкнено), інакше — низьким (вимкнено).
Запустіть симуляцію та змініть температуру на датчику, щоб переконатися, що світлодіод мигне або загориться при охолодженні.
Відповідь:
Система коректно реагує: при температурі нижчій за 18 °C світлодіод увімкнено (симуляція опалення), при вищій — вимкнено.