Датчики движения

Датчики движения используются для обнаружения присутствия людей в помещениях. В качестве датчиков движения в системе Arduino Mega Server используются популярные PIR датчики HC-SR501 или аналогичные. Это простое и недорогое устройство, которое можно купить в магазинах, торгующих Arduino-комплектующими.

Подключение датчиков осуществляется при помощи всего трёх контактов — VCC (напряжение питания), GND (земля), OUT (данные). На картинке видны регулировочные резисторы, которые устанавливают порог чувствительности и задержку срабатывания датчика, но в большинстве случаев регулировка на требуется — заводские установки работают нормально.

В системе Arduino Mega Server по умолчанию используются шесть датчиков движения, информация о их состоянии выводится в dash-панель. Датчики подключены к выводам Arduino 22, 23, 24, 25, 26, 30.

Если вы не используете датчики движения, то можете отключить PIR-модуль, в скетче Arduino Mega Server. Это позволит вам сэкономить немного оперативной памяти микроконтроллера. Делается это комментированием строки в скетче.

//#define PIRS_FEATURE

Обратите внимание. Система Arduino Mega Server непрерывно развивается и в код проекта постоянно вносятся изменения и улучшения, поэтому, описание и документация может не соответствовать вашей конкретной версии системы. Последняя правка этой страницы относится к 0.14 версии системы.