PIR датчик руху підключення до Arduino
Всі ми бачили, які автоматично вмикаються світильники біля під'їздів, приватних будинків які спрацьовують при проходженні поруч людини. А що якщо зробити своїми руками щось подібне наприклад у себе в коморі або підвалі? Легко!
Для виявлення руху нам буде потрібно простий датчик руху, а для включення лампи розжарювання, потужного споживача, використовуємо реле. Якщо в якості джерела світла використовувати світлодіоди, то можна обійтися і без нього.
Почнемо нашу розповідь з датчика руху.
Робота PIR-сенсора (Passive Infrared sensor), тобто пасивного ІК датчика ґрунтується на вимірюванні інфрачервоного випромінювання від об'єктів.
Роботу можна розділити на два етапи:
1 Калібрування. При включенні датчик вимірює інфрачервоне випромінювання для отримання еталонних значень.
2 Моніторинг. Датчик постійно вимірює інфрачервоне випромінювання і при відхиленні від еталонного видає одиницю в порт.
Підключення датчика руху до Arduino
Отже, почнемо з основних технічних параметрів:
• Зона роботи датчика: До 6 метрів (110 ° x 70 ° область виявлення)
• Робоча напруга: 5V-9V
Модуль має 3 виведення (стандарту 2.54мм):
GND: «-» харчування.
VCC: «+» харчування.
OUT. висновок вихідного сигналу
GND на будь-який з GND пинов --- Ардуіно.
VCC на + 5 вольт на Ардуіно.
OUT на будь-який з цифрових входів / виходів Ардуіно (в прикладах приєднано до 2)
Найпростішим прикладом роботи з датчиком руху є наступний скетч. При виявленні руху запалюється світлодіод підключений до піну 13, а також в порт пишеться стан датчика.
Приклад програмного коду