HC-SR501 - пироэлектрический инфракрасный датчик движения, позволяет обнаруживать движение людей в контролируемой зоне. Представляет из себя модуль состоящий из ИК сенсора 500BP, линзы Френеля, и управляющей модулем микросхемы BISS0001. Режим работы модуля задается перемычкой (режим H или режим L).
Нам потребуется:
⚙Arduino UNO
⚙HC-SR501 инфракрасный датчик движения
⚙Реле
Собирай схему, загружай код, наслаждайся.
Данная схема включает лампу от сети 220 Вольт. Рекомендуем несколько раз проверить все соединения, прежде чем подключать схему к бытовой электросети
#define g 11 // назначаем имена пинов для удобства const int movPin = 2; const int relPin = 3; void setup() { Serial.begin(9600); pinMode(movPin, INPUT); pinMode(relPin, OUTPUT); } void loop(){ int val = digitalRead(movPin); if (val) digitalWrite(relPin, HIGH); else digitalWrite(relPin, LOW); }
Теги: