Saturday, May 2, 2015

Salam Otomasi...





Oke kawan,..  kali ini saya akan menjelaskan sedikit mengenai bagaimana cara mengendalikan peralatan menggunakan sms gateway dan mikrokontroler. ada beberapa persyaratan yang harus anda lakukan untuk membuat sistem anda bisa berjalan dengan baik

1. Anda harus melakukan pengaturan pada modem Wavecom Anda.

  • Baudrate harus 9600,  yang pada mode default dari Wavecom adalah 115200 
  • Kemudian anda harus nonaktifkan Echo agar tidak terjadi replacement berulang-ulang (Echo OFF)
2. Dilanjutkan dengan melakukan setting pada mikrokontroler anda.
  • Sama dengan modem wavecom anda harus mengatur baudrate mikrokontroler anda menjadi 9600, karena jika tidak maka data yang di kirim dari wavecom bisa saja tidak sesuai dengan apa yang dibaca oleh mikrokontroler.

sekarang anda biasa mengikuti langkah - langkah di bawah ini bagaimana cara melakukan setting pada wavecom.
  1. Baudrate. Baudrate default wavecom fastrack m1206b adalah 115200bps sedangkan dalam program d atas memakai baudrate 9600bps. Untuk merubah setting modem kita gunakan terminal ( bisa menggunakan terminal emulator, hyperterminal, tera term,PuTTY, dll). Buka terminal dengan baudrate 115200 bps. Ketik: AT lalu enter. jika modem sudah terkoneksi dengan benar maka akan ada reply: OK.  ketik AT+IPR=9600  lalu enter. Tutup terminal. Buka lagi tapi dengan baudrate 9600bps. Ketik: AT lalu enter, jika ada reply: OK berarti pengubahan baudrate berhasil.
  2.   Echo Off, ketik ATE0 lalu enter.
  3.   Untuk menyimpan perubahan konfigurasi ketik AT&W lalu  enter.
      Untuk penyambungan hardware dan pin serial dari mikrokontroler bisa di lihat pada gambar di bawah ini:



u  Oke..... Sekarang Kita lanjutkan dengan Program Mikrokontroler yang akan kita tanam pada mikrokontroler. Disini saya menggunakan bahasa pemrograman basic dengan software yang saya gunakan adalah Bascom AVR bisa anda download sini, mungkin teman - teman pada asing dengan software yang saya gunakan ini tapi pada dasarnya sama dengan bahasa pemrograman C, cuman ada sedikit perbedaan syntak.
  1.      Syntax untuk mengirim SMS 
         Print "AT+CMGS=" ; Chr(34) ; No_hp ; Chr(34) ; Chr(44) ; Chr(13) ; Chr(10)
     Print "Pesan Anda" ; Chr(26)
  
2          2. Syntax untuk Menghapus SMS

                Print "AT+CMGD=" ; A ; Chr(13) ; Chr(10) 
      
          A: adalah index sms yang akan di hapus 

            3. Syntax untuk menerima sms
            
                Input Data_Masuk

             Data_Masuk: Variable string yang anda gunakan utuk menerima sms
u
     Untuk keterangan lebih lanjut mengenahi detail dari kontrol peraltan melalui sms gateway ini kalian bisa langsung aja download buku tutorial yang telah saya buat di sini.

      Tutorial SMS GATEWAY

       Passwordnya : medyotomasi

       



       Oke... sekian kawan semoga bermanfaat :)








12 komentar:

  1. makasih infonya mas ... sangat membantu :)

    ReplyDelete
  2. Untuk menggabungkan sensor fingerprint dan sms gateway apa bisa???

    ReplyDelete
    Replies
    1. bisa sekali mas, tinggal seberapa jago kita coding :D

      Delete
  3. ijin sedot gan, lagi butuh buat TA, terimakasih :)

    ReplyDelete
    Replies
    1. silahkan di sedot sepuasnya gan. semoga bermanfaat

      Delete
  4. Mas klw pake arduino apakah sama coding nya dengan coding avr

    Klw beda tolong dibuatkan dong mas gimana codingnya

    Makasih sebelumnya

    ReplyDelete
    Replies
    1. Kalau pakai arduino malah lebih mudah mas karena sudah dilengkapi dengan library jadi tinggal manggil2 fungsinya saja. saya usahakan ya mas kalau ada waktu luang. saya sudah pernah buat dengan arduino juga

      Delete
  5. Mas klw On/Off kompor listrik menggu akan sms gateway bisa ??
    Tapi pakai software arduino

    ReplyDelete
    Replies
    1. Bisa sekali mas monggo kalau mau tanya-tanya chat wa saja :)

      Delete