- Bahan yang Diperlukan
- Modul PIR Sensor
- Modul Sensor PIR antara muka dengan TI-MSP430
- Mengatur Modul PIR Sensor untuk TI-MSP430
Pengesanan gerakan adalah bahagian penting dari sistem keselamatan dan sensor PIR adalah salah satu sensor yang paling sering digunakan untuk memicu penggera ketika gerakan dikesan. Sensor ini dapat mengesan pergerakan manusia / haiwan dengan mudah dengan merasakan sinar IR yang dipancarkan oleh mereka. Kami sebelumnya menggunakan sensor PIR untuk membina pelbagai jenis penggera dan sistem keselamatan:
Hari ini kita akan membina penggera pengesanan Gerak yang sama dengan menghubungkan sensor PIR dengan TI-MSP430.
Bahan yang Diperlukan
- Modul PIR Sensor
- TI-MSP430 Launchpad
- LED
- Buzzer
- Papan roti
- Wayar pelompat
Modul PIR Sensor
Sensor PIR adalah singkatan dari sensor Pasif Inframerah yang dapat mengesan pelbagai tahap radiasi. Seperti diketahui bahawa setiap objek memancarkan beberapa radiasi dan bahan yang lebih panas memancarkan lebih banyak sinaran daripada bahan lain. Itulah sebabnya sensor ini dapat mengesan kehadiran manusia / haiwan kerana lebih panas daripada bahan lain di sekitarnya. Modul ini terdiri daripada sensor piroelektrik, yang mengesan kehadiran tubuh manusia / haiwan. Dan ada satu Fresnel Lens yang terpasang pada sensor, yang meningkatkan jarak sensor. Pin-out untuk modul sensor PIR diberikan di bawah:
Modul ini boleh disesuaikan iaitu kepekaan dan pemicu masa dapat disesuaikan dengan memutar tombol dua potensiometer di papan.
Terdapat dua mod kerja: mod Retriggering (H) dan mod bukan Retriggering (I).
Dalam mod retriggering atau H, output tetap tinggi selagi gerakan berlaku. Dan dalam mod non-retriggering atau I, output tetap tinggi kemudian berubah menjadi rendah selepas masa pencetus dan proses ini berterusan selagi gerakan diteruskan. Sebilangan besar aplikasi menggunakan mod H dan kami juga akan menggunakan mod ini sahaja. Sensor PIR berfungsi pada bekalan kuasa 5V hingga 12V. Tetapi ia juga boleh dikuasakan oleh pin 3.3V MSP430.
Untuk mengetahui lebih lanjut mengenai sensor PIR, ikuti pautan dan juga pelajari bagaimana sensor PIR dapat digunakan dengan Arduino, Raspberry Pi dan mikrokontroler lain untuk pelbagai aplikasi:
- Arduino Motion Detector menggunakan PIR Sensor
- Penggera Raspberry Pi Motion Sensor menggunakan PIR Sensor
- Interface PIR Sensor dengan PIC Microcontroller
- Sistem Keselamatan berasaskan IOT dengan Mesej Suara Menggunakan ESP8266
Modul Sensor PIR antara muka dengan TI-MSP430
Menyambungkan PIR Sensor dengan MSP430 sangat mudah. Pin modul VCC dan GND disambungkan ke pin VCC dan pin GND MSP430. Pin output modul disambungkan ke pin ke- 8 (P2.0) MSP430. Walaupun sebarang pin boleh digunakan tetapi anda harus menyatakan mod pin sebagai input. Pin ke- 6 (P1.4) disambungkan ke LED dan buzzer.
Mengatur Modul PIR Sensor untuk TI-MSP430
Kodnya sangat mudah dan diberikan pada akhir projek ini dengan Video Demonstrasi. Di sini kita akan mengedipkan LED dan membunyikan buzzer secara berterusan apabila sebarang gerakan dikesan oleh sensor PIR.
Dalam fungsi penyediaan , kami menyatakan bahawa pin 8 akan digunakan sebagai pin input kerana mengambil output dari modul PIR dan pin 6 akan digunakan sebagai pin output kerana disambungkan ke LED dan buzzer.
batal persediaan () { pinMode (8, INPUT); pinMode (6, OUTPUT); }
Selanjutnya dalam fungsi gelung , pertama kita memeriksa output dari modul PIR sama ada tinggi atau tidak. Sekarang jika output dari modul PIR tinggi, itu bermakna bahawa beberapa pergerakan dikesan. Jadi untuk menunjukkan ini, kita putar pin 6 rendah dan tinggi dengan kelewatan masa 100 mili saat, supaya kilatan dan dengungan berterusan dapat dialami.
gelung kosong () { If (digitalRead (8) == TINGGI) { digitalWrite (6, TINGGI); kelewatan (100); digitalWrite (6, RENDAH); kelewatan (100); } }
Akhirnya muat naik kod ke MSP430 menggunakan Energia IDE dan power board dan tunggu kira-kira satu minit. Modul sensor PIR memerlukan sedikit masa untuk menentukur. Selepas satu minit, gerakkan tangan anda di hadapan sensor, dan ia berfungsi. Setelah melepaskan tangan anda, kilatan dan dengungan akan berhenti. Anda juga boleh mencuba mengubah kepekaan dan pemicu masa dengan menggunakan dua potensiometer yang ada pada sensor PIR.