Monday 5 December 2016

Membuat Saklar SMS Sistem Arduino


Ada banyak sekali jenis saklar yang ada, mulai dari fungsi dan bentuk nya. Dilihat fungsinya saklar yang ada di rumah tangga biasanya menggunakan jenis saklar tunggal.
Saklar tunggal dapat menghidupkan satu atau beberapa beban listrik secara bersamaan dalam satu jalur. Contoh lampu kamar kamu tentunya cuma bisa dinyalakan dari satu saklar aja kan? nah itu namanya saklar tunggal. lain misalnya kalau di dalam kamar itu terdiri dari dua jalur lampu yang berbeda dan dinyalakan juga dengan dua saklar, ini disebut nya saklar ganda. Tapi kalau satu lampu dapat dimatikan dan dihidupkan oleh dua saklar secara bergantian disebut saklar tukar yaitu saklar yang menyalakan dan mematikan lampu saling bergantian antara saklar satu dan lainnya ðŸ™‚
Kita akan membuat sebuah saklar yaitu saklar sms. Sebuah saklar yang dapat menghubungkan arus listrik (bukan menyalakan, jangan salah persepsi kalau udah dirangkai baru bisa menyalakan) dari sumber PLN ke beban listrik misalnya sebuah lampu. Lalu apakah saklar sms yang akan kita buat ini pengoprasian nya sama juga dengan ditekan? sesuai dengan namanya saklar ini dapat bekerja dengan perintah yang kita kirimkan melalui sms dari handphone kita ke alat tersebut.
Untuk menggunaan lokal tentu saja sistem saklar sms ini akan terlihat ribet dan membuang waktu saja ðŸ˜€ coba bayangkan kamu yang lagi berlibur keluar kota, keluar negeri tapi lampu rumah lupa kamu hidupkan saat itu? atau mungkin kamu yang punya kebun, tapi sedang tidak ada dikebun, padahal harus melakukan penyiraman tanaman saat itu juga?
Tentunya masalah ini bisa kamu atasi dengan menghidupkan lampu tersebut dengan mengirim sms saja, atau masalah penyiraman kebun bisa di sms alat yang akan kita buat ini untuk menghidupkan pompa air penyiram tanaman nya. itu akan sangat membantu kita dalam kehidupan ðŸ™‚
Untuk contoh-contoh lainnya masih banyak, kita hanya memberikan gambaran umum saja.
Nah apa saja bahan yang diperlukan dalam membuat alat saklar sms tersebut? saya katakan sangatlah sederhana. Untuk yang sudah bergelut di dunia elektro, itu hanyalah perlu sebuah minimum sistem mikrokontroler (kita pakai atmega328), lalu modul GSM, dan juga modul Relay. Hanya dengan 3 produk itu saja kita sudah bisa membuat alat seperti yang telah diceritakan tadi. Ketiga alat tersebut dapat digunakan untuk kita yang baru mengenal elektronika mikrokontroler, kenapa begitu? karena hanya dengan menghubungkan ketiga alat itu kita sudah tidak perlu ribet lagi masalah solder menyolder komponen, hanya perlu pemrograman nya saja.
Tapi dari video yang telah buat skematik alat tersebut dapat kalian lihat sendiri, terdiri dari komponen dasar yang sangat mudah dicari di pasaran. Dan kalau masalah harga mungkin yang paling mahal adalah modul gsm nya sendiri, karena alat itu memiliki peran penting yaitu menyediakan komunikasi sms pada project ini.
 

Nah Bisa dilihat kan, yang dipakai hanya kebanyakan komponen pendukung dari sebuah minimum sistem mikrokontroler saja.
Lalu bagaimana dia bisa mendeteksi bahwa sms yang masuk sesuai dengan perintah yang telah kita tentukan? jelas untuk menyalakan sebuah saklar sms yang di bantu fungsinya oleh sebuah relay?
Coba perhatikan penggalan coding dibawah ini :
if(!strcmp(smsbuffer,"relay1on")){
digitalWrite(relay1,HIGH);
sms.SendSMS(n,"Relay 1 Telah Aktif");
}
Disana bisa kita cek bahwa terjadi pengecekan isi sms, jika didalam nya ada kata relay1on maka yang dilakukan oleh alat ini adalah menghidupkan relay 1 dan sekaligus mengirimkan sms balik ke nomor terakhir tadi (disimpan pada variable n) dengan pesan “Relay 1 Telah Aktif”. Gampang kan? kok bisa semudah ini? ya karena kita sudah pakai library yang memang dibuat khusus untuk komunikasi sms dari modul GSM dengan mikrokontroler.
Lalu jika tanpa library tersebut apakah kita bisa juga mengirimkan sms dan menerima sms? tentunya bisa, kita tinggal gunakan saja printah AT atau yang sering disebut AT Command ke modul gsm nya sesuai dengan perintah yang diperlukan.
Download deh skematik dan full coding nya dibawah ini.
 


Video yang berkaitan dengan Membuat Saklar SMS Sistem Arduino


2 comments:

  1. kalo pake board arduino pin rx tx pasang d mana ya boss???

    ReplyDelete
    Replies
    1. pas saya coba ,,, error chek power and serial pins in gsm.cpp

      Delete