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:
- AT
balasan “OK” jika modem berfungsi
- AT+CMGF=1
mengatur mode Teks
- AT+CSCA= ”+XXXX”
nomer SMS Center, tergantung SIM Card yang digunakan
Untuk mengirim pesan:
- AT+CMGS= ”+NNNN” <Enter>
nomer handphone yang akan dituju
- Pesan_yang_akan_kita_kirim <Ctrl+Z>
Kemudian, bagaimanakah jika menggunakan VB .NET?
Langkah-langkahnya sama dengan diatas.
- 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.
- 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
- 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.
- 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.
24 responses to “Mengirim SMS dengan Visual Basic .NET”
ade ilham
September 15th, 2017 pukul 09:31
bang sms terkirim tapi pesanya tidak sampai ke nomor tujuan mansalahnya dimana tu bang ?
makasih solusinya bang 🙂
SukaSuka
newbie code news
Desember 30th, 2015 pukul 11:45
wah mantap pak tutorialnya sangat membantu. kebetulan saya juga sedang membuat sms gatway cm make gammu belum bisa make AT command. Tapi saya mau mencoba bikin dengan sms gateway dengan at command di vb.net pak mudah2an bisa
SukaSuka
newbie code news
Desember 2nd, 2015 pukul 11:42
wah ini dia yang saya cari cari membuat sms gateway dengan bahasa pemrogramman vb.net
SukaSuka
Aryn Lestari
Mei 16th, 2014 pukul 13:41
pak saya sedang mencoba source code dr bapak. saya pakai modem telkomsel flash kartu tri tapo pas ngisi portnya gag bisa terus. itu bagaimana pak?
SukaSuka
roohmadi
Mei 16th, 2014 pukul 22:18
Pada Device Manager sudah terdeteksi serial port dari modem apa belum?
SukaSuka
blakblakanonline
Maret 4th, 2013 pukul 15:13
keluhanya sama yg di atas,sdh berjalan smua dan “Message sent” tp ga nongol di hp?
SukaSuka
billy
Oktober 22nd, 2012 pukul 17:27
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?
SukaSuka
roohmadi
Oktober 24th, 2012 pukul 13:03
Menurut pengalaman saya, prosedur itu sudah benar. Kecuali jika ada masalah pada jaringan. Jika untuk calling, bisa tidak?
dengan ATD?
SukaSuka
billy
Oktober 15th, 2012 pukul 16:25
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..
SukaSuka
roohmadi
Oktober 15th, 2012 pukul 16:30
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/
SukaSuka
choirul
Oktober 6th, 2012 pukul 11:14
Pak, mau tanya.
saya sudah donlod sourcecode nya. terus alat apalagi yg aku beli, spy saya bisa mencoba aplikasi ini? saya penasaran soalnya.
SukaSuka
roohmadi
Oktober 7th, 2012 pukul 08:48
Anda harus memiliki modem GSM serial.
SukaSuka
ChosenCar
September 29th, 2012 pukul 16:56
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
SukaSuka
roohmadi
September 29th, 2012 pukul 19:33
Ada reply setelah pengiriman berhasil atau mungkin nomer SMS center yang kurang benar?
SukaSuka
ardi
Juni 28th, 2012 pukul 20:03
pak, boleh minta tutorial buat sms gateway pake wavecom terimakasih…
cak_badjoel@yahoo.com
SukaSuka
roohmadi
Juli 2nd, 2012 pukul 09:56
Maaf, saya belum sempat membuat tutorial SMS gateway dengan wavecom.
SukaSuka
fxcs
Juni 19th, 2012 pukul 21:38
Pa punya tutorial sms gateway yang pake vb6 buat belajar,,terima kasih…up2u_dispose@yahoo.co.id
SukaSuka
roohmadi
Juni 20th, 2012 pukul 09:09
Silakan dicek emailnya.
SukaSuka
Andre
April 21st, 2012 pukul 00:43
kalo menggunakan modem GSM tree / CDMA Smart sama nggak mas?
SukaSuka
roohmadi
Juni 20th, 2012 pukul 09:06
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.
SukaSuka
Udin
April 12th, 2012 pukul 09:18
om kalo 1 modem yang bs isi 8 sim card itu gmn cara kirim ny? apa tetep sama?
SukaSuka
roohmadi
Juni 20th, 2012 pukul 09:04
wah, ane belum pernah model ini, tapi mungkin bisa dilihat pada datasheetnya. Kalau boleh bisa dishare ke ane model modemnya.
SukaSuka
kanghuda
April 10th, 2012 pukul 06:03
waw…….!!!
tutorial yang sangat membantu. makasih, …..
SukaSuka
roohmadi
Juni 20th, 2012 pukul 09:02
terima kasih.
SukaSuka