Mengirim SMS dengan ARDUINO

Masih di aplikasi ‘enteng – entengan’ Arduino, ini kali kita akan membuat aplikasi kirim SMS dengan Arduino. Kalau yang pakai AVR bisa tengok disini : “Mengirim SMS dengan Mikrokontroler“.

Iklan MM ARDU
Untuk mengirim SMS , kita perlukan sebuah modem yang berfungsi seperti HP (Hand Phone). Pilih modem yang ada koneksi serialnya, contohnya wavecom serial. Si Arduino tinggal tambahi dengan converter serial RS232 untuk koneksi ke modemnya. Rangkaian lengkapnya seperti ini :

Rangkaian Interfacing Arduino dg Modem

//program kirim SMS
#include
#include
LiquidCrystal lcd(2,3, 4, 5, 6, 7);
const int rxpin = 8;
const int txpin = 9;
SoftwareSerial gsm(rxpin, txpin);

99 proyek arduino

void setup() {   
  gsm.begin(9600);
  lcd.begin(16, 2);  
  lcd.clear();
  lcd.print(“Tes Kirim SMS ..”);  
}

void loop() {
 
  //  yang akan dikirimi SMS
  gsm.println(“AT+CMGS=081267529878”); //no HP yang akan di SMS  
  delay(1000);
  gsm.print(“Assalamu’alaykum … mas Ardiono”);
  gsm.write((byte)26);
  gsm.println();     
  delay(2000);
  lcd.clear();
  lcd.print(“SMS Terkirim..”);
  while(1);   
}

Selanjutnya Upload program ke Arduino. Pastikan modem sudah diset ke : baudrate 9600 dan no echo. Jangan lupa isi dulu modem dengan SIM Card, dan satu lagi : masih aktif dan ada pulsanya ya, minimal untuk SMS.

Kirim SMS dengan ARDUINO

Sudah masuk SMS nya ? Kalau belum coba reset lagi modemnya trus reset Arduinonya.
Kalau mau belajar lebih lengkap lagi tentang SMS gateway dengan Arduino, kita dapat memakai produk inkubatek SMSduino. Disitu sudah ada panduan, program serta penjelasan tentang bagaimana mengirim SMS dengan Arduino, kemudian menerima SMS. Trus ada aplikasi kontrol relay via SMS, monitoring suhu via SMS juga ada.

Iklan App ARDU

This entry was posted in Arduino and tagged , , , , , . Bookmark the permalink.

10 Responses to Mengirim SMS dengan ARDUINO

  1. ponco says:

    makasih mas buat tutorialnya… ngebantu banget 🙂

    • admin says:

      Alhamdulillah kalau bermanfaat mas.
      Trims dah mampir 🙂

      • Rizqi says:

        Gan saya mau nanya,kenapa wavecome harus di set echo 0?
        dan dari skematic rangkaian kenapa ic max232 pin 14 di jumper ke pin 3 pada db9, dan pin13 dijamper ke pin2?
        bukan kah harus dibuat cross?? knapa strght?

        • admin says:

          Biar ‘pantulan’ karakter tidak mengganggu program di mikro.
          DB9 yang di modul nantinya cross dengan yang di modem.
          Trims

  2. Nixon Simbolon says:

    Mas minta tolong di bantu kode program untuk menyalakan/mematikan lampu mengunakan arduino mega, modem serial wavecom dan relay, nantinya akan saya kontrol dengan sms…untuk email saya nixons294@gmail.com…. Terimaksih sebelumnya mas.

  3. robotic-id says:

    gan mau tanya, kalau controller ini bisa di pake buat monitoring suhu dengan notifikasi sms?

  4. Amarduino says:

    Gan kalau tutorial untuk menerima sms dengan Arduino dan Wavecom Fastrack (konektor RS232) ada gak ?

Leave a Reply