Cara mengirim pesan atau sms dengan menggunakna modul sim 800l yang terhubung dengan arduino sangatlah mudah, modul yang perlu disiapkan yaitu :
- Arduino Uno
- Modul SIM 800l V2
- Kartu Sim terisi pulsa (Telkomsel,Im3)
- kabel jumper secukupnya
pertama ikuti rangkaian dibawah ini
- pin VCC dihubungkan ke pin 5v arduino
- pin GND dihubungkan ke pin GND arduino
- pin RX dihubungka ke pin 11 arduino
- pin TX dihubungkan ke pin 10 arduino
Berikut program untuk mengirim pesan
#include <SoftwareSerial.h>
//SIM800 TX Terhubung Arduino 10
#define SIM800_TX_PIN 10
//SIM800 RX Terhubung Arduino 11
#define SIM800_RX_PIN 11
SoftwareSerial serialSIM800(SIM800_TX_PIN,SIM800_RX_PIN);
void setup() {
Serial.begin(9600);
while(!Serial);
//Memulai Komunikasi Serial Arduino dengan SIM800
serialSIM800.begin(9600);
delay(1000);
Serial.println("Program Kirim SMS...");
serialSIM800.write("AT+CMGF=1\r\n");
delay(1000);
//No tujuan SMS (Ganti dengan Nomor penerima SMS)
serialSIM800.write("AT+CMGS=\"08xxxxxxx\"\r\n");
delay(1000);
//Isi SMS
serialSIM800.write("Uji Coba Kirim SMS dengan SIM 800L");
delay(1000);
serialSIM800.write((char)26);
delay(1000);
Serial.println("SMS Terkirim !");
}
void loop() {
}