Integrasi Modul GPRS SIM800L dengan Arduino Menggunakan Perintah AT
Komponen dan Perlengkapan
Arduino UNO – 1 unit
Modul GPRS Sim800L – 1 unit
Dioda 1N4007 – Dioda Tegangan Tinggi, Arus Tinggi – 1 unit
Alat dan Mesin yang Diperlukan
Multimeter Digital Otomatis Digilent Mastech MS8217
Papan Rohok, 170 Pin
Motor Servo, Kabel Jumper Premium Jantan/Jantan
Tentang Proyek Ini
Jika Anda penggemar Arduino, Anda mungkin tertarik untuk bekerja dengan koneksi ponsel seluler. Saya telah melihat beberapa proyek yang diaktifkan dengan SMS atau perintah suara, tetapi sebagian besar proyek menggunakan ponsel lama.
Tidak mudah untuk disesuaikan sesuai kebutuhan kami. Oleh karena itu, kita dapat menggunakan modul GPRS untuk membuat proyek kita sesuai keinginan. Cara paling sederhana dan termudah bagi programmer adalah menggunakan platform Arduino. Itulah sebabnya saya menggunakan modul SIM ini dengan Arduino. Tidak rumit; namun ada lebih banyak modul GPRS tetapi saya menggunakan modul SIM800L untuk proyek ini.
Mari kita lihat kabeling karena bagian kabeling adalah bagian yang paling penting. Ini dapat menjadi penyebab pembakaran perangkat karena satu kesalahan.
Hubungkan Arduino dengan modul SIM800L, sesuai dengan di atas dan koneksi akan ditampilkan sebagai berikut.
Untuk keamanan, berikan daya ke modul SIM800L melalui papan Arduino Uno melalui dioda sebagai berikut.
Untuk detail selengkapnya baca gambar berikut juga.
Jika semua koneksi kabel diperiksa dan dikonfirmasi sebagai benar, pergi ke program Arduino dan lakukan coding. Sebelum coding, Anda harus mengidentifikasi arah yang benar dari SIM card. Biasanya dicetak pada permukaan slot SIM.
Untuk memulai coding, jalankan perangkat lunak Arduino.
Setelah kode diunggah, pergi ke TOOLS > SERIAL MONITOR lalu, ubah pengaturan sebagai berikut.
Sekarang siap untuk memeriksa Perintah "AT". Sebelum memeriksa perintah AT, kita harus mengonfirmasi modul ini bekerja. Oleh karena itu, Anda dapat melakukan panggilan telepon dengan menomori nomor sim menggunakan sim lain. Jika Anda dapat mendengar nada panggilan, maka modul Anda siap untuk bekerja. Sekarang, ketik AT di serial monitor dan tekan ENTER, lalu serial monitor harus menampilkan OK. Dari sana, Anda dapat memeriksa ribuan perintah AT dan belajar cara bekerja dengan modul SIM800L.
Kode
Modul GPRS SIM 800L
Modul GPRS SIM 800LArduino
/* *************************************************** Diprogram oleh iakbasnayaka untuk www.setnfix.com Ini adalah untuk pemeriksaan Perintah AT untuk SIM800L https://www.youtube.com/channel/UCM9NQ4WcSbzTiCdoyOvzA1g *************************************************** */ #include <SoftwareSerial.h> SoftwareSerial Sim800l(10,11); void setup() { // put your setup code here, to run once: Serial.begin(9600); Sim800l.begin(9600); } void loop() { while(Sim800l.available()){ Serial.write(Sim800l.read()); } while(Serial.available()){ Sim800l.write(Serial.read()); } }
Bagian Kustom dan Kotak Pelindung
Jangan lupa untuk menggunakan dioda 1N4001 untuk memberi daya pada modul
Skematik
Jangan lupa untuk menggunakan dioda 1N4001 untuk memberi daya pada modul