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
2. AT+CMGF=1
mengatur mode Teks
3. AT+CSCA= ”+XXXX”
nomer SMS Center, tergantung SIM Card yang digunakan
Untuk mengirim pesan:
4. AT+CMGS= ”+NNNN” <Enter>
nomer handphone yang akan dituju
5. 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.
3. 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
4. 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.
5. 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.
waw…….!!!
tutorial yang sangat membantu. makasih, …..
terima kasih.
om kalo 1 modem yang bs isi 8 sim card itu gmn cara kirim ny? apa tetep sama?
wah, ane belum pernah model ini, tapi mungkin bisa dilihat pada datasheetnya. Kalau boleh bisa dishare ke ane model modemnya.
kalo menggunakan modem GSM tree / CDMA Smart sama nggak mas?
Insya Alloh sama, saya pernah mencoba beberapa AT command pada modem GSM XL dan responnya sama. Lebih tepatnya mereferensi datasheet model sim GSM yang dipakai.
Pa punya tutorial sms gateway yang pake vb6 buat belajar,,terima kasih…up2u_dispose@yahoo.co.id
Silakan dicek emailnya.
pak, boleh minta tutorial buat sms gateway pake wavecom terimakasih…
cak_badjoel@yahoo.com
Maaf, saya belum sempat membuat tutorial SMS gateway dengan wavecom.
tutorialnya sangat membantu, bisa dieksekusi tanpa error
com nya juga connect dengan baik
pesan sms telah terkirim (sent), tapi ga masuk sms nya, bisa dibantu?
terima kasih
Ada reply setelah pengiriman berhasil atau mungkin nomer SMS center yang kurang benar?
Pak, mau tanya.
saya sudah donlod sourcecode nya. terus alat apalagi yg aku beli, spy saya bisa mencoba aplikasi ini? saya penasaran soalnya.
Anda harus memiliki modem GSM serial.
Pak ,modemnya ga bisa GSM sembarangan yah ?
Saya pake modem GSM Huawei , saat saya masukan port nya dan klik tombol connect , tetap tidak bisa connect . Mohon penjelasannya jika ada coding atau sesuatu yang harus diaktifkan. Thanks..
Pada dasarnya semua modem yang support AT+Command bisa. Hanya saja ada sedikit kemungkinan replay dari modem yang berbeda format.
Coba tes dengan hyperterminal dan ketikkan AT+Command, merujuk posting saya pada http://rohmadi.com/2011/03/11/mengirim-dan-menerima-sms-menggunakan-hyperterminal-melalui-modem-gsm-serial/
Pak semua nya udah jalan lancar ,saya pake modem wavecome , message udah sent , nomor sms center udh benar , Tapi sms ga masuk ke ponsel , gmna ya pak?
Menurut pengalaman saya, prosedur itu sudah benar. Kecuali jika ada masalah pada jaringan. Jika untuk calling, bisa tidak?
dengan ATD?
keluhanya sama yg di atas,sdh berjalan smua dan “Message sent” tp ga nongol di hp?