Saklar SMS Arduino
Fungsi SIM800
Saklar SMS Arduino bisa di buat dengan beberapa jenis modul SMS, contoh nya adalah SIM800 dan Thingker A6 Module. Pada Artikel tutorial ini, kita akan focus pada Saklar SMS dengan Arduino.Mengapa SMS dengan Arduino? Terkadang hal ini sangat di perlukan untuk mengontrol dan memonitoring alarm dengan jarak jauh ketika di tempat tersebut tidak memiliki akses internet. Seperti wilayah pegunungan, pesisir, atau mungkin di kampung terpencil yang hanya memiliki akses SMS
Jadi apa sajakah fungsi SIM800 ini sebagai alat controller? Bayangkan jika kita ingin ada sebuah notifikasi sms ketika ada kerusakan di tempat yang sangat jauh. Atau seperti alarm deteksi volume air pada aliran sungai, yang perlu cepat di ketahui untuk tindakan penanggulangan resiko banjir. Begitu juga dengan contoh contoh lain nya seperti control speda motor, indentifikasi maling dan lain lain. Yang jelas semua hal yang bisa kita kendalikan dengan SMS. Menarik bukan?, contoh Aplikasi SIM800 bisa di baca di artikel ini.
Rangkaian SIM800 Arduino Uno
Agar SIM800 dan Arduino Bisa Bekerja dengan Baik, maka perlu di perhatikan rangkaian, wiring, atau sket dari Rangkaian SMS Arduino ini. Untuk lebih jelas nya lihat gambar nya di bawah ini.
Pada rangkaian di atas ada dua hal yang perlu di perhatikan, pertama adalah tegangan supply SIM800 pastikan sekitar 4Volt, atau bisa baca panduan nya di sini sebelum menggunakan SIM800, cukup click button di bawah ini
Kedua adalah koneksi sim800 ke Arduino, pastikan TXD SIM800 — D8 dan RXD — D7, atau lebih jelas nya bisa di lihat pada gambar di bawah ini.
Nah setelah di atas semua sudah terhubung dengan baik, maka selanjut nya adalah installasi library GPRS. Karena tanpa ini program tidak akan bisa di compile. Library GPRS bisa di download di sini https://github.com/Seeed-Studio/Seeeduino_GPRS.
Program Saklar SMS Arduino
Nah sekarang bagaimana kah program nya agar ketika sms dengan sms tertentu akan menghidupkan relay? begitu juga sebalik nya, jika ingin mematikan relay dengan sms tertentu, coba kita perhatikan program nya di bawah ini,
Pada program di atas akan menghidupkan relay jika kita SMS dengan kode RELAY ONkemudian akan mematikan relay jika kita SMS dengan kode RELAY OFF.
untuk memodifikasi kode program atau ingin menambah jumlah relay, tinggal kita tambah dan modifikasi program pada line berikut
Perhatikan fungsi if dan tulisan dalam program lastLine.indexOf. Di sana lah tempat merubah kode SMS
Troubleshoot Saklar SMS Arduino
jika teman-teman tidak berhasil menjalankan program di atas, maka coba perhatikan langkah-langkah berikut:
- Pastikan Arduino IDE nya telah terinstal library GPRS, download di https://github.com/Seeed-Studio/Seeeduino_GPRS,
- Pastikan tegangan supplay SIM800 sekitar 4Volt, bisa baca tutorial disini lebih lengkap https://mikroavr.com/testing-sim800-putty-tugas-akhir-atmega/,
- Pastikan jumper tidak ada yang terputus di dalam, coba test satu-satu dengan multimeter, set ke OHM meter kemudian check,
- Pastikan koneksi TX dan RX ke Arduino nya dengan Benar
Refrensi: http://www.ayomaonline.com/iot/sim800-controlling-arduino-with-sms/
Support kami dengan subscribe youtube di tombol di bawah ini. Agar kami lebih focus lagi membuat tutorial yang berkualitas dan mudah di mengerti. Thanks