Pada kesempatan ini, Anda akan mempelajari bagaimana mengirim pesan singkat melalui Visual Basic .NET menggunakan Modem GSM Wavecom. Modem Wavecom memiliki beberapa perintah AT Command yang berhubungan dengan SMS, diantara untuk mengirim, menghapus, membaca, dan lainnya. Komunikasi antara modem GSM dengan VB .NET melalui port serial. Sehingga Anda akan mudah melakukannya karena pada VB .NET sudah tersedia tool untuk komunikasi melalui port serial.

Mengirim SMS

 

 

 

 

Untuk mengirim SMS melalui modem, lakukan langkah-langkah berikut ini:

  1. AT

balasan “OK” jika modem berfungsi

  1. AT+CMGF=1

mengatur mode Teks

  1. AT+CSCA= ”+XXXX”

nomer SMS Center, tergantung SIM Card yang digunakan

Untuk mengirim pesan:

  1. AT+CMGS= ”+NNNN” <Enter>

nomer handphone yang akan dituju

  1. Pesan_yang_akan_kita_kirim <Ctrl+Z>

Kemudian, bagaimanakah jika menggunakan VB .NET?

Langkah-langkahnya sama dengan diatas.

  1. SerialPort1.WriteLine(“AT”)

mengirim perintah AT ke port serial
2. SerialPort1.WriteLine(“AT+CMGF=1” & vbCrLf)

mengirim perintah AT+CMGF=1 dan Enter, yaitu kita mengatur modem agar bekerja dalam mode teks.

  1. SerialPort1.WriteLine(“AT+CSCA=” & Chr(34) & txtCenter.Text & Chr(34) & vbCrLf)

mengirim perintah AT+CSCA diikuti nomer SMS Center dan Enter. Nomer SMS Center di sini tergantung dari operator SIM card yang dipakai, sehingga bisa disesuaikan

  1. SerialPort1.WriteLine(“AT+CMGS=” & Chr(34) & txtNotujuan.Text & Chr(34) & vbCrLf)

mengirim perintah AT+CMGS diikuti nomer tujuan SMS dan enter. Nomer tujuan bisa semua operator.

  1. SerialPort1.WriteLine(txtPesan.Text & Chr(26)) ‘SMS sending

mengirim isi pesan diikuti Ctrl+z


dengan demikian isi SMS akan terkirim sukses.

Untuk lebih jelasnya, silakan pelajari pada code VB .NET yang disertakan. Semoga bermanfaat.

Iklan