Mündəricat:
- Addım 1: PIR Hərəkət Sensorlarının Necə Çalışdığı
- Addım 2: Arduino ilə PIR Sensoru istifadə edin
- Addım 3: Raspberry Pi ilə PIR Sensorundan istifadə
- Addım 4: Nümunə Layihələr
- Addım 5: PIR Hərəkət Sensoru alın
Video: PIR Motion Sensor: Arduino və Raspberry Pi ilə PIR -lərdən necə istifadə olunur: 5 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:46
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:
- PIR hərəkət sensorlar necə işləyir
- PIR sensorlarını Arduino ilə necə istifadə etmək olar
- Raspberry Pi ilə PIR sensorlar necə istifadə olunur
Addım 1: PIR Hərəkət Sensorlarının Necə Çalışdığı
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
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.
- Arduino IDE -ni işə salın və mətn redaktorunu silin və aşağıdakı kodu mətn redaktoruna kopyalayın.
- Alət və lövhələrdə lövhəni seçin, sonra Arduino lövhənizi seçin.
- Arduino -nu PC -yə qoşun və COM portunu alət və porta qoyun.
- Yüklə (Ok işarəsi) düyməsini basın.
- 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ə
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ə:
Dərslik: Arduino UNO ilə Mini PIR Motion Sensor HC-SR 505-dən necə istifadə olunur: 3 addım
Dərslik: Mini PIR Motion Sensor HC-SR 505 Arduino UNO ilə necə istifadə olunur: Təsvir: Bu dərslik Arduino Uno istifadə edərək Hərəkət Sensor Modulunun necə istifadə ediləcəyi ilə bağlı bir neçə sadə addımı göstərəcək. Bu təlimatın sonunda, sensorun bir hərəkəti təsbit edə biləcəyi və heç bir şeyi təsbit edə bilmədiyi zaman müqayisə nəticəsində əldə edəcəksiniz
Raspberry Pi ilə LED Blink - Raspberry Pi -də GPIO pinlərindən necə istifadə olunur: 4 addım
Raspberry Pi ilə LED Blink | Raspberry Pi -də GPIO Pins -dən necə istifadə olunur: Salam uşaqlar, bu təlimatlarda Raspberry pi -nin GPIO -dan necə istifadə olunacağını öyrənəcəyik. Arduino -dan istifadə etmisinizsə, yəqin ki, LED açarını sancaqlarına bağlaya biləcəyimizi bilirsiniz. LED -in yanıb -sönməsini təmin edin və ya keçiddən məlumat alın
Rotary Encoder: necə işləyir və Arduino ilə necə istifadə olunur: 7 addım
Rotary Encoder: Arduino ilə necə işləyir və necə istifadə olunur: Bu və digər möhtəşəm dərsləri ElectroPeak -in rəsmi saytında oxuya bilərsinizBaxış Bu dərsdə, fırlanan kodlayıcıdan necə istifadə edəcəyinizi öyrənəcəksiniz. Əvvəlcə fırlanma kodlayıcısı haqqında bəzi məlumatlar görəcəksiniz və sonra necə edəcəyinizi öyrənəcəksiniz
Gyro Sensor MPU6050 "skiiiD" ilə necə istifadə olunur: 9 addım
Gyro Sensor MPU6050-ni "skiiiD" ilə necə istifadə etmək olar: "skiiiD" ilə Gyro Sensor MPU6050 modulunu istifadə etmək üçün dərslik. -W
WiFi ilə Blynk ilə LED -i idarə etmək üçün ESP32 -dən necə istifadə olunur: 7 addım (şəkillərlə)
WiFi ilə Blynk ilə LED İdarə etmək üçün ESP32 Necə İstifadə Edilir: Bu dərslik, WiFi vasitəsilə Blynk ilə LED idarə etmək üçün ESP32 inkişaf lövhəsindən istifadə edəcək. Blynk, Arduino, Raspberry Pi və bənzərlərini İnternet üzərindən idarə etmək üçün iOS və Android tətbiqləri olan bir platformadır. Bu qura biləcəyiniz bir rəqəmsal tablosudur