Tuesday, June 24, 2025

Alert System

 ALERT SYSTEM


Peralatan yang diperlukan :

  1. Komponen Raspberry Pi

  • Raspberry Pi

Berfungsi sebagai otak dari rangkaian serta memonitoring gerak rangkaian

  • Adaptor Raspberry Pi

Berfungsi sebagai pemasok daya untuk Raspberry Pi

       

  • Kabel VGA

Berfungsi untuk menampilkan layar pada monitor dari Raspberry Pi

 



  1. Perangkat utama

  • Monitor

Berfungsi Sebagai tampilan visual untuk melakukan setup dan coding pada Raspberry Pi


  • Mouse

Berfungsi Sebagai komponen kendali untuk monitor


  • Keyboard

Berfungsi Sebagai komponen kendali untuk mengetik 


  1. Komponen elektronika

  • PIR Motion Sensor

  • Breadboard

Berfungsi sebagai tempat dimana komponen diletakkan dan teraliri aliran listrik

  • Kabel Male-Female

Berfungsi untuk menghubungkan Pin dari Raspberry pada komponen




  • Buzzer

  • Resistor 220 Ohms


  • GPIO Extension Cable




Gambar Rangkaian dan Schematic Alert System

Langkah-Langkah

  • Buka Thonny Python IDE, lalu buatlah program baru dengan klik New, lalu ketikkan program berikut ini.


# Memasukkan library

from gpiozero import MotionSensor,Buzzer,LED


# Inisialisasi pin PIR sensor

pirSensor = MotionSensor(22)

# Inisialisasi pin buzzer

buzzer = Buzzer(27)

# Inisialisasi pin LED

led = LED(17) 



while True:

    pirSensor.wait_for_motion()# Mendeteksi adanya pergerakan!

    buzzer.on()# Menyalakan buzzer

    led.on() # Menyalakan LED

    print("Ada pergerakan")

    pirSensor.wait_for_no_motion()# Tidak ada pergerakan!

    print("Tidak ada pergerakan!")

    buzzer.off()# Mematikan buzzer

    led.off()# Mematikan LED


  • Pastikan program yang diketik benar, lalu save dengan nama “sensorgerak”, lalu run!

  • Maka program ini akan berjalan, lalu program ini akan membuat PIR Motion Sensor menjadi standby dan ketika ada gerakan yang terdeteksi maka secara otomatis PIR akan mengirimkan sinyal ke Raspi dan Buzzer akan bersuara beep… beep… beep… dan LED akan menyala.

  • Kalau ingin menghentikan programnya tinggal klik stop di Thonny Python IDE.







Hasil Output

  • Output terminal yang ada di Thonny Python IDE akan menampilkan seperti ini.

  • Saat tidak ada pergerakan maka LED mati dan buzzer juga tidak bersuara




  • LED akan menyala dan buzzer akan bersuara ketika ada gerakan yang terdeteksi.




SELESAI


No comments:

Post a Comment