Mündəricat:

PIR Motion Sensor: Arduino və Raspberry Pi ilə PIR -lərdən necə istifadə olunur: 5 addım
PIR Motion Sensor: Arduino və Raspberry Pi ilə PIR -lərdən necə istifadə olunur: 5 addım

Video: PIR Motion Sensor: Arduino və Raspberry Pi ilə PIR -lərdən necə istifadə olunur: 5 addım

Video: PIR Motion Sensor: Arduino və Raspberry Pi ilə PIR -lərdən necə istifadə olunur: 5 addım
Video: Marlin Firmware 2.0.x Explained 2024, Noyabr
Anonim
PIR Motion Sensor: Arduino və Raspberry Pi ilə PIR -lərdən necə istifadə olunur
PIR Motion Sensor: Arduino və Raspberry Pi ilə PIR -lərdən necə istifadə olunur

Bu və digər möhtəşəm dərsləri ElectroPeak -in rəsmi saytında oxuya bilərsiniz

Bu təlimatda, hərəkəti aşkar etmək üçün PIR hərəkət sensoru istifadə etməyi öyrənəcəksiniz. Bu dərsliyin sonunda öyrənəcəksiniz:

  1. PIR hərəkət sensorlar necə işləyir
  2. PIR sensorlarını Arduino ilə necə istifadə etmək olar
  3. Raspberry Pi ilə PIR sensorlar necə istifadə olunur

Addım 1: PIR Hərəkət Sensorlarının Necə Çalışdığı

PIR Hərəkət Sensorları Necə İşləyir
PIR Hərəkət Sensorları Necə İşləyir
PIR Hərəkət Sensorları Necə İşləyir
PIR Hərəkət Sensorları Necə İşləyir

Passiv infraqırmızı sensorlar İQ işığı yayan obyektlərin hərəkətini (insan bədənləri kimi) aşkar edə bilir. Buna görə də, təhlükəsizlik sistemlərində insan hərəkətini və ya dolğunluğu aşkar etmək üçün bu sensorlardan istifadə etmək çox yaygındır. Bu sensorların ilk qurulması və kalibrlənməsi təxminən 10 ilə 60 saniyə çəkir.

HC-SR501-in infraqırmızı görüntü sensoru ətrafdakı hərəkəti aşkar etmək üçün səmərəli, ucuz və tənzimlənən bir moduldur. Bu modulun kiçik ölçüsü və fiziki dizaynı onu layihənizdə asanlıqla istifadə etməyə imkan verir. PIR hərəkət aşkarlama sensorunun çıxışı birbaşa Arduino (və ya hər hansı bir mikro nəzarətçi) rəqəmsal pinindən birinə qoşula bilər. Sensor tərəfindən hər hansı bir hərəkət aşkar edilərsə, bu pin dəyəri "1" olaraq təyin ediləcək. Lövhədə olan iki potensiometr, bir hərəkəti aşkar etdikdən sonra həssaslığı və gecikmə müddətini tənzimləməyə imkan verir.

PIR modullarında insan orqanizmindən yayılan infraqırmızı şüalanmanın dolğunluğunu və hərəkətini algılayan passiv infraqırmızı sensor var. Bu moduldan təhlükəsizlik sistemlərində, ağıllı işıqlandırma sistemlərində, avtomatlaşdırmada və s. İstifadə edə bilərsiniz. Bazarda fərqli PIR modulları mövcuddur, lakin hamısı əsasən eynidir. Hamısının ən azı bir Vcc pin, GND pin və rəqəmsal çıxışı var. Bu modulların bəzilərində, sensorun üzərində baxış bucağını yaxşılaşdıran lens kimi bir top var.

Addım 2: Arduino ilə PIR Sensoru istifadə edin

Arduino ilə PIR Sensorundan istifadə
Arduino ilə PIR Sensorundan istifadə

Dövrə

PIR çıxışını istənilən rəqəmsal pinə qoşa bilərsiniz. Bu modulun arxasında bir tullanan var. Atlayıcını L mövqeyinə keçirsəniz, hərəkət aşkar edildikdə sensor 'dəyişəcək' (vəziyyəti dəyişəcək). Bunun praktik tətbiqlərdə çox faydalı olacağı ehtimalı yoxdur. Bu rejim tetiklenmeyen və ya tək tetikleme rejimi adlanır. Atlayıcını H mövqeyinə keçirmək daha adi sensor məntiqi ilə nəticələnəcək. Sensor hərəkət aşkar edildikdə açılacaq və son hərəkət aşkar edildikdən bir müddət sonra sönəcək. Bu sensor, hər dəfə hərəkət aşkar edildikdə taymeri sıfırlayacaq (əks halda çıxışı söndürəcək); bu, məsələn, vahid sıfırlanarkən işıqların yanıb sönməsini istəmədiyiniz otaqlarda işıqlandırma nəzarəti üçün tətbiq oluna bilər. Buna Yenidənqurma rejimi deyilir. (və ya təkrarlanan tətik rejimi). Bu modulun arxasında iki potensiometr də var. Həssaslığın potansiyometrini dəyişdirərək, sensorun həssaslığını azalda və ya artıra bilərsiniz (saat əqrəbi istiqamətində artım), həmçinin TIME potensialiometrini dəyişdirərək hərəkət aşkarlandıqdan sonra çıxış gecikməsi dəyişəcək.

Kod

Kitabxananı əlavə etməli və sonra kodu yükləməlisiniz. Bir Arduino lövhəsini ilk dəfə işə salmısınızsa, aşağıdakı adımları yerinə yetirin: www.arduino.cc/en/Main/Software ünvanına daxil olun və OS proqramınızı yükləyin. Təlimata uyğun olaraq IDE proqramını quraşdırın.

  1. Arduino IDE -ni işə salın və mətn redaktorunu silin və aşağıdakı kodu mətn redaktoruna kopyalayın.
  2. Alət və lövhələrdə lövhəni seçin, sonra Arduino lövhənizi seçin.
  3. Arduino -nu PC -yə qoşun və COM portunu alət və porta qoyun.
  4. Yüklə (Ok işarəsi) düyməsini basın.
  5. Hazırsınız!

Düzgün kalibrləmə üçün PIR sensoru qarşısında 15 saniyəyə qədər heç bir hərəkət olmamalıdır (pin 13 sönənə qədər). Bu müddətdən sonra sensorun baxış sahəsinin anlıq görüntüsü var və hərəkətləri aşkar edə bilir. PIR sensoru bir hərəkət algıladığında çıxış YÜKSƏK olacaq, əks halda DÜŞÜK olacaq.

Addım 3: Raspberry Pi ilə PIR Sensorundan istifadə

Raspberry Pi ilə PIR Sensorundan istifadə
Raspberry Pi ilə PIR Sensorundan istifadə

Dövrəni qeyd edin və aşağıdakı kodu istifadə edin:

Addım 4: Nümunə Layihələr

Əlavə oxumalarla maraqlanırsınız? Bu layihəni qaçırmayın:

Arduino və PIR Sensor tərəfindən Hərəkət və Jest Algılama

Addım 5: PIR Hərəkət Sensoru alın

ElectroPeak -dan PIR sensoru alın

Tövsiyə: