Обкладинка: Інформатика, 9 клас — Морзе Н. В., Барна О. В.

ГДЗ · Інформатика · 9 клас

Завдання 18, Сторінка 195

Інформатика, Морзе Н. В., Барна О. В., 2026

Сторінка 195 Завдання 18 с. 195

Створення проєкту «Розумний термометр

Умова

Створити проєкт у Tinkercad, де Arduino Uno вимірює температуру за допомогою датчика TMP36 і відображає показники. Потрібно підключити компоненти (Arduino, макетна плата, датчик), зібрати схему за малюнком 12.8, проаналізувати код та перевірити роботу через Serial Monitor при зміні температури повзунком.

Що треба знати

Датчик TMP36 виводить напругу, пропорційну температурі (). Arduino аналізує цей сигнал через аналоговий вхід (наприклад, A0) і перетворює напругу на градуси Цельсія за формулою: .

💡 Підказка — спробуй спершу сам

Почни з підключення датчика до макетної плати та Arduino. Не забудь правильно підключити живлення (GND до GND, VCC до 5V або 3.3V) та сигнальний дріт до аналогового входу.

Розв’язання крок за кроком

  1. Відкрий Tinkercad і створи нову схему Circuits. Перетягни на поле Arduino Uno R3, Breadboard Small та Temperature Sensor (TMP36).

  2. Підключи датчик: довгий дріт (VCC) до 5V живлення плати, короткий дріт (GND) до GND плати, а сигнальний дріт — до аналогового входу A0 на Arduino.

  3. Відкрий редактор коду та скопіюй стандартний код для роботи з TMP36 у блок setup() і loop(). У блоці loop() читай значення з A0, перераховуй його в градуси та надсилай результат у порт послідовного зв'язку (Serial).

  4. Запусти симуляцію (Start Simulation) і відкрий Serial Monitor. Переміщай повзунок на датчику TMP36, щоб змінити температуру, і спостерігай за зміною чисел у вікні монітора.

Відповідь:

Проєкт «Розумний термометр» успішно створено. Схема включає Arduino Uno, макетну плату та датчик TMP36, підключений до аналогового входу A0. Код у блоці loop() читає напругу з датчика, перераховує її в градуси за формулою і надсилає результат у Serial Monitor. При русі повзунка температури на датчику показники в моніторі змінюються відповідно до заданого значення.

Розбір зрозумілий?

Наприклад: