Mundarija:

PIR yordamida Arduino ijtimoiy masofali qurilmasini qanday qilish kerak: 4 qadam
PIR yordamida Arduino ijtimoiy masofali qurilmasini qanday qilish kerak: 4 qadam

Video: PIR yordamida Arduino ijtimoiy masofali qurilmasini qanday qilish kerak: 4 qadam

Video: PIR yordamida Arduino ijtimoiy masofali qurilmasini qanday qilish kerak: 4 qadam
Video: BTT Manta M8P v2 - Basics with CB1 v2.2 2024, Noyabr
Anonim
Image
Image

1

1 -qadam: O'chirish diagrammasi

Ishlab chiqarish
Ishlab chiqarish

2 -qadam: qismlar:

Arduino NANO, HC-SR501, HC-SR04, 12 bitli WS2812 5050 RGB dumaloq LED

Buzzer, Jumper simlari,

3 -qadam: ishlab chiqarish

Ishlab chiqarish
Ishlab chiqarish
Ishlab chiqarish
Ishlab chiqarish

Kutubxona faylini o'rnating: Arduino dasturiy ta'minotida "Asboblar"-"Kutubxonalarni boshqarish …" ni oching, so'ng "Adafruit_NeoPixel" ni toping va o'rnating.

4 -qadam: QAYD:

ESLATMA
ESLATMA

Ushbu loyihada men HC-SR501 inson tanasining infraqizil sensori modulidan foydalandim. HC-SR501 inson tanasining infraqizil sensori moduli ikkita tetiklash usuliga ega. Ulardan biri takrorlanmaydigan tetikdir: ya'ni sensor yuqori darajadan chiqqandan so'ng, kechikish vaqti tugaydi output Chiqish avtomatik ravishda yuqori darajadan past darajaga o'zgaradi. Oddiy qilib aytganda, u odam harakatini sezganda yuqori darajaga chiqadi, lekin kechiktirishni sozlash tugmasi tugagandan so'ng, odam uning oldida harakat qilsa ham, sezishni davom ettirmaydi. HC-SR501 0,2 soniya qulflash vaqtiga ega, bu vaqt ichida u ishlamaydi. Bu blokirovka vaqti tugagandan keyin ham sezishni davom ettiradi. Takrorlanadigan tetik rejimi ham mavjud: sensor yuqori darajadan chiqqandan keyin, kechikish davrida, agar inson tanasi sezish diapazonida harakat qilsa, odam chiqib ketguncha uning chiqishi yuqori bo'lib qoladi. Yuqori darajani past darajaga o'zgartiring (sezish moduli inson tanasining har bir harakatini aniqlagandan so'ng avtomatik ravishda kechikish vaqtini uzaytiradi va kechikish vaqtining boshlanish nuqtasi sifatida oxirgi harakat vaqtini oladi). Oddiy qilib aytganda, agar siz inson infraqizil sensori moduli oldida harakatlanishda davom etsangiz, HC-SR501 har doim yuqori darajada chiqadi.

Tavsiya: