Привет, друзья!
Раз уже с помощью Ардуино можно измерить освещенность, то почему бы нам не измерить температуру?
В программе XOD для замера температуры существует несколько нодов, которые взаимодействуют с разными датчиками, а показания датчиков можно отобразить разными способами. К отображению мы вернемся в скором будущем, а пока рассмотрим датчики температуры и способы их подключения.
Рассмотрим сегодня самый простой датчик - термистор B57164-K 103-J, по сути это переменный резистор, который при комнатной температуре +25 С выдает сопротивление 10 кОм. При понижении температуры сопротивление растет, а при повышении температуры сопротивление падает. Вот так все просто, ничего не напоминает?
Фоторезистор работает по тому же принципу, поэтому использовать будем аналогичную схему, только вместо фоторезистора термистор.
Установим в программе XOD старые знакомые ноды - analog-sensor, светодиод led для наглядности, ещё две ноды watch (куда без них) и нод map-clip.
Подключите к нодам соответствующие пина, согласно схемы. Установите настройки в map-clip, выделите нод и правом нижнем углу появиться инспектор нода.
Инспектор ноды map-clip я настроил на включение от температуры тела, т.е. 36,6 С, можете настроить на другую температуру. Включите режим отладки патча и посмотрите как меняются данные в нодах watch при воздействии температуры на термистр.
- Поставьте нужные вам Smin и Smax.
- Tmax - 1 (светодиод горит) при достижении температуры Smax.
- Светодиод подключил к пину 7, чтобы он не загорался, когда значение меньше 1
Попробуйте сами поменять данные, экспериментируйте.
Существуют еще датчики температуры, например:
Термодатчик - DS18b20
Специально под него даже существует нод ds18b20-thermometer
Но о нём в другой раз.
Скачать патч управление температурой можете здесь.
На этом сегодня все, до скорого.
Предыдущие статьи:
Простая - не простая кнопка в Arduino
Реле SRD-05VDC и способы подключения в XOD
Спасибо, что дочитали статью до конца.
Надеюсь статья была вам полезна и интересна.
Понравилась статья, ставьте палец вверх.
Хотите следить за новостями, подписывайтесь на наш канал.
Впереди ещё много интересного!
Вы можете помочь проекту в развитии: