Alarm Sensor Gerak Bersuara SMS

Back to Blog

Alarm Sensor Gerak Bersuara SMS

Kalian pernah melihat project elektronika saya yang judul nya “alarm maling bersuara” ?

Kalau pada video project tersebut, rangkaian yang saya buat sangat lah sederhana karena tidak menggunakan mikrokontroler untuk dapat membuat fungsi alat tersebut bekerja.

Saya hanya menggunakan sinyal digital dari sensor gerak untuk digunakan sebagai trigger ke modul suara.

Nah sekarang saya akan membuat dan membagikan kepada kalian gabungan rangkaian dari alarm maling sms dan juga alarm maling bersuara.

Kalau kalian belum pernah melihat project sebelum nya silahkan masuk pada link berikut :

Nah, untuk dapat membuat rangkaian penggabungan dari alarm maling bersuara dan alarm maling SMS tentu saja akan ada beberapa komponen yang sama dan juga ada penambahan atau penggabungan dari keduanya. Untuk bahan bahan nya kalian bisa siapkan terlebih dahulu.

Alat dan Bahan yang Diperlukan

  • Modul Mikrokontroler (klik untuk melihat)
  • Sensor Gerak PIR
  • Modul Suara
  • Modul GSM SIM800L

Gambar Rangkaian

Nah jika kalian ingin merangkai sendiri alat ini di breadboard ataupun menggunakan arduino, kalian bisa membuatnya berdasarkan referensi dari gambar skematik dibawah ini. Untuk mendownload nya kalian bisa klik langsung pada gambar tersebut untuk dapat mendownload gambar dalam resolusi penuh.

Daftar komponen yang dipakai :

  • Atmega328
  • Crystal 16MHz
  • Capacitor 22pF x 2
  • Capacitor 100nF x 2
  • Elco 470uF/16V x 2
  • Resistor 1k x 6
  • Transistor NPN 3904 x 2
  • Buzzer Active 5V
  • LED x 2
  • Diode 1N4004

 

Software yang Dipakai

Untuk software yang saya gunakan dalam project ini ada 2 jenis yaitu software untuk membuat gambar rangkaian dan layout menggunakan eagle PCB, sedangkan untuk membuat coding, compile dan upload menggunakan Arduino IDE. Silahkan kalian download terlebih dahulu.

Coding Arduino

Sebelum kamu memulai untuk membuat alat ini, dan memprogram nya menggunakan arduino, kamu harus mendownload dulu library modul GSM yang diperlukan pada project ini lalu meng copy kan library tersebut ke folder library di lokasi instalasi arduino kamu. Banyak dari teman teman yang melewati langkah ini yang mengakibatkan coding kamu akan error dan tidak dapat di upload ke IC Atmega.

[button color=”blue” size=”medium” link=”http://cogismith.com/1QOg” icon=”” target=”false”]Download Library Modul GSM[/button]

Setelah mendownload library nya silahkan ketikkan ulang coding berikut dengan mengubah bagian nomor handphone menjadi nomor handphone tujuan yang akan dikirimi sms oleh alat ini.

Kalau kalian malas mengetik kalian bisa copy atau langsung download file nya pada tombol download coding.

#include "SIM900.h"
#include <SoftwareSerial.h>
#include "sms.h"
SMSGSM sms;

boolean started=false;
boolean kirim=false;
char smsbuffer[160];
char n[20];
int pir=0;
int isd=1;
int buzer=2;
void setup(){
pinMode(pir,INPUT);
pinMode(isd,OUTPUT);
pinMode(buzer,OUTPUT);
delay(20000);
if (gsm.begin(9600)){
    started=true; 
   digitalWrite(buzer,HIGH);
  delay(100); 
  digitalWrite(buzer,LOW);
  delay(100); 
  digitalWrite(buzer,HIGH);
  delay(100); 
  digitalWrite(buzer,LOW);
  delay(100); 
  digitalWrite(buzer,HIGH);
  delay(100); 
  digitalWrite(buzer,LOW);
  }
  digitalWrite(isd,HIGH);
}

void loop(){
  boolean a=digitalRead(pir);
  
  if(a){
    
    digitalWrite(buzer,HIGH);
    delay(100);
    digitalWrite(buzer,LOW);
    digitalWrite(isd,LOW);
    delay(100);
    digitalWrite(isd,HIGH);
    if(started){
    if(!kirim){
    sms.SendSMS("081xxxxxxx", "Ada pergerakan");
    kirim=true;
    }
    }
  }
  else{kirim=false;}
  
 
}

[ads1]

[button color=”orange” size=”medium” link=”http://cogismith.com/1QaW” icon=”” target=”false”]Download Coding Arduino[/button]

Jika kamu ingin menambahkan beberapa nomor penerima sms, kamu hanya perlu meng copy baris coding berikut

sms.SendSMS("081xxxxxxx", "Ada pergerakan");

Dan mengganti nomor handphone nya saja.

Untuk selengkap nya, dan penjelasan coding kamu bisa lihat pada video yang sudah saya buatkan berikut ini.

Share this post

Komentar anda

Back to Blog