Проект "Температура" (датчик температури)
Підключення датчика температури:
Одна ніжка датчика температури підключається до живлення (3,5V або 5V), друга - до одного із аналогових входів плати Arduino, а третя - до заземлення.
Окремо підключаємо світлодіод, причому можна сумістити заземлення від діоду та датчика:
На відміну від фоторезистора, датчик температури є аналоговим, тобто його результат потрібно перетворити на звичні для нас значення градусів Цельсію.
Зчитане значення з аналогового порту 0 потрібно спочатку перетворити на мілівольти за формулою:
мілівольти = (значення з порту 0) * (5000/1024)
Якщо використовувати підключення не на 5V , а на 3,5V, то формула змінюється:
мілівольти = (значення з порту 0) * (3300/1024)
Отримане значення у мілівольтах потрібно перевести у градуси за Цельсієм за формулою:
градуси = (мілівольти-500)/10
Алгоритм роботи наступний: якщо значення сенсора, що підключений до аналогового входу, 0 менше за 25 (градусів, то увімкнути лампочку, інакше вимкнути лампочку.