Daftar Isi:

Mendeteksi Gerakan Menggunakan Raspberry Pi: 4 Langkah
Mendeteksi Gerakan Menggunakan Raspberry Pi: 4 Langkah

Video: Mendeteksi Gerakan Menggunakan Raspberry Pi: 4 Langkah

Video: Mendeteksi Gerakan Menggunakan Raspberry Pi: 4 Langkah
Video: opencv motion detection | raspberry pi 4 camera motion detection | opencv raspberry pi camera 2024, November
Anonim
Image
Image
Perlengkapan
Perlengkapan

Dalam instruksi ini, kita akan belajar bagaimana kita dapat menggunakan Sensor PIR (Passive InfraRed) dengan Raspberry Pi, untuk membangun detektor gerakan sederhana. Ini digunakan untuk merasakan pergerakan orang, hewan, atau objek lain. Mereka biasanya digunakan dalam alarm pencuri dan sistem pencahayaan yang diaktifkan secara otomatis.

Prinsip operasi:

Semua benda dengan suhu di atas nol mutlak memancarkan energi panas dalam bentuk radiasi. Biasanya radiasi ini tidak terlihat oleh mata manusia karena memancar pada panjang gelombang inframerah, tetapi dapat dideteksi oleh perangkat elektronik yang dirancang untuk tujuan tersebut. (Sumber: Wikipedia)

Tujuan dari instruksi:

Ide utama dari tutorial ini adalah untuk MENGHIDUPKAN Led jika gerakan terdeteksi, dan OFF Led jika lain. Seperti yang saya katakan di pendahuluan Anda dapat menggunakan sensor untuk mengontrol Light Room atau Alarm bukan Led.

Langkah 1: Persediaan

Perlengkapan
Perlengkapan

Perlengkapan Perangkat Keras:

1. Raspberry Pi 3 Model B

2. Sensor PIR

3. Papan tempat memotong roti

4. Resistor 220 Ohm

5. LED

6. Kabel

Perlengkapan Perangkat Lunak:

1. Raspbian Jessie (Sistem Operasi Raspberry Pi: untuk lebih jelasnya bisa lihat Tutorial saya sebelumnya disini).

2. Python IDLE

Jadi saya berasumsi bahwa Anda telah berhasil melakukan beberapa proyek dasar. Jika tidak, jangan khawatir saya menyarankan Anda untuk mengikuti tutorial saya sebelumnya (Mulai Proyek Pertama Anda Dengan Raspberry: Blinking LED)

Langkah 2: Perakitan Sirkuit

Perakitan Sirkuit
Perakitan Sirkuit
Perakitan Sirkuit
Perakitan Sirkuit

Pengkabelannya cukup sederhana, sensor PIR memiliki tiga pin:

1. Vcc ke 5v dari GPIO Raspberry.

2. GND ke GNS dari GPIO Raspberry.

3. OUT ke 17 pin GPIO.

Untuk pengkabelan LED dan resistor Anda dapat mengikuti langkah-langkah di bawah ini:

1. Hubungkan resistor 220Ω ke anoda LED, kemudian resistor ke 5 V.2. Hubungkan katoda LED ke 4 pin GPIO (Lihat gambar di atas).

Langkah 3: Kode Python

Kode Python
Kode Python

1. Nyalakan Pi Anda dan Buat file teks baru "pir.py" (Anda bisa menamai file sesuka Anda).

2. Ketik kode berikut:

impor RPi. GPIO sebagai GPIO

import timeGPIO.setmode(GPIO. BCM) GPIO.setup(17, GPIO. IN) #PIR GPIO.setup(4, GPIO. OUT) #Led try: time.sleep(2) # untuk menstabilkan sensor saat True: i= GPIO.input(17) if i==0: #Ketika output dari sensor gerak RENDAH GPIO.output(4, 0) #Matikan LED print (" Tidak ada gerakan terdeteksi", i) elif i==1: #When output dari sensor gerak adalah HIGH GPIO.output(4, 1) #Hidupkan LED print (" Motion terdeteksi ", i) kecuali: GPIO.cleanup()

3. Setelah Anda mengetik semua kode yang dicentang simpan.

4. Jalankan kode python dengan mengetikkan kode berikut di terminal:

- cd Desktop dan tekan Enter (saya ketik Desktop karena saya telah menyimpan file di Desktop pi).

- python pir.py dan tekan Enter.

Langkah 4: Untuk Dukungan

Untuk dukungan
Untuk dukungan

Anda dapat berlangganan saluran YouTube saya untuk lebih banyak tutorial dan proyek. Berlangganan untuk dukungan. Terima kasih.

Buka Saluran YouTube saya - tautan

Direkomendasikan: