● online
- USB To RS485 High Speed Converter RS-485 RS 485 Ad....
- Kabel Jumper 20cm Dupont 20 cm Female to Female Pe....
- Dual Volt Amp Meter Digital Ampere Meter Voltmeter....
- Kabel Jumper arduino Dupont Pelangi 30 cm Male to ....
- WEMOS D1 MINI PRO BOARD IoT ESP8266 WIFI PAKET LEN....
- LED 3mm Lampu LED 3 mm....
- IIC I2C LCD 1602 16x2 2004 20x4 Backpack for LCD A....
- ESR Meter Digital LCR-T4 Tester Transistor Diode M....
- Selamat Datang di Indomaker ❯ Silahkan pesan produk sesuai kebutuhan anda, kami siap melayani.
- Selamat Datang di Indomaker ❯ Silahkan pesan produk sesuai kebutuhan anda, kami siap melayani.
Tutorial Akses Modul SIM800C Menggunakan Arduino Uno
SIM800C adalah modul GSM / GPRS yang bekerja di frekuensi 850 – 1900 MHz, modul ini dapat membaca SMS yang masuk serta dapat mengirim pesan SMS ke nomor tujuan. Kemampuan ini dimanfaatkan untuk membuat sistem kendali berbasis SMS.
Gambar 1 Sensor MAX30100
Saat ini SIM800C hadir dalam bentuk modul, modul ini memiliki 4 pin utama yaitu VCC, GND, TX, dan RX. Untuk lebih memahami cara akses sensor TDS marilah kita buat percobaan sederhana, namun sebelum itu persiapkan :
Alat dan Bahan
- Arduino Uno.
- Modul SIM800C.
- Jumper secukupnya.
- Hilink power supply 5 VDC / 0,6 A.
Buatlah rangkaian seperti pada gambar dibawah ini dengan konfigurasi pin:
- VCC dihubungkan dengan 5v Arduino Uno.
- GND dihubungkan dengan pin GND Arduino Uno.
- TX dihubungkan pada pin 5 Arduino Uno.
- RX dihubungkan pada pin 4 Arduino Uno.
- + Vo Hilink dihubungkan pada Vin modul SIM800C.
- – Vo Hilink dihubungkan pada GND modul SIM800C dan GND Arduino Uno.
Gambar 2. Gambar Percobaan
Source Code (Enroll)
Selanjutnya buka IDE Arduino Anda (dapat diunduh di arduino.cc), dan copy-kan listing program sebagai berikut :
1. #include<SoftwareSerial.h> 2. SoftwareSerial sim(3,2); 3. 4. int led = 13; 5. String pesan, senderNumber, responseData; 6. const String phone = "+6281805943635"; //No HP pengirim 7. 8. void setup() { 9. Serial.begin(9600); 10. pinMode(led,OUTPUT); 11. sim.begin(9600); 12. delay(100); 13. sim.println("AT"); 14. sim.println("AT+CMGF=1"); 15. sim.println("AT+CNMI=1,2,0,0,0"); 16. } 17. 18. void loop() { 19. if(Serial.available()){ 20. sim.write(Serial.read()); 21. } 22. if(sim.available()>0){ 23. pesan = sim.readStringUntil('\n'); 24. Serial.println(pesan); 25. 26. if(pesan=="On\r") 27. { 28. digitalWrite(led,HIGH); 29. replysms(1); 30. Serial.println("LED nyala"); 31. } 32. if(pesan=="Off\r"){ 33. digitalWrite(led,LOW); 34. replysms(0); 35. Serial.println("LED mati"); 36. } 37. } 38. } 39. 40. void replysms(bool tipe){ 41. sim.println("AT+CMGF=1"); 42. delay(1000); 43. sim.println("AT+CMGS=\"081805943635\"\r"); // Nomor HP sender 44. delay(1000); 45. if(tipe==1){ 46. sim.println("LED Nyala"); 47. }else{ 48. sim.println("LED Mati"); 49. } 50. delay(100); 51. sim.println((char)26); 52. delay(1000);53. }
Sebelum upload program pastikan anda telah install library SoftwareSerial. Langkah-langkah menginstall library klik sketch, include library, klik manage library, pada bagian pencarian ketik library yang anda cari, kemudian setelah library ditemukan klik install. Jika library sudah terinstall upload sketch (program di atas) dengan menekan tombol upload atau melalui shortkey CTRL+U, pastikan pengaturan board pada Arduino Uno serta pastikan port yang anda gunakan sesuai dengan yang tertera pada device manager. Setelah program selesai diunggah kirim perintah ‘On’ atau ‘Off’ melalui SMS kemudian amati kondisi LED.
Gambar 3. Bohlam aktif setelah menerima perintah On
Gambar 4. Bohlam padam ketika menerima perintah Off
Percobaan pada tutorial kali ini menggunakan alat bernama ESCO. Gambar 3 ketika pengguna mengirim perintah “On” melalui SMS maka bohlam akan aktif, namun pada Gambar 4 ketika pengguna mengirim perintah “Off” maka bohlam akan padam. Ketika bohlam aktif maupun padam akan ada notifikasi SMS “LED nyala” ketika bohlam aktif dan notifikasi SMS “LED mati” ketika bohlam padam. Jika percobaan yang anda buat telah sesuai dengan gambar diatas maka anda telah berhasil mengakses modul SIM800C. Anda dapat mengembangkan percobaan ini sesuai dengan keinginan atau kebutuhan anda.
Tutorial Akses Modul SIM800C Menggunakan Arduino Uno
Arduino Pro Mini merupakan jenis Arduino yang berukuran kecil dibandingkan dengan Nano, Unodan Mega. Dengan ukuran yang kecil ini... selengkapnya
Pada artikel sebelumnya kita sudah belajar untuk mendaftar ke thingspeak, jika belum silahkan bisa di lihat DISINI. Oke sip... selengkapnya
LED adalah singkatan dari Light Emiting Diode, yang merupakan sebuah dioda yang dapat mengubah energi listrik menjadi cahaya, dan... selengkapnya
Dalam dunia edit-mengedit gambar, bagi orang yang sudah ahli memang sudah tidak heran lagi. Tetapi bagi orang yang awam... selengkapnya
Hallo untuk selingan ya :p kali ini ini akan membahas khusus pemula yang ingin belajar Arduino yaitu membuat simulasi... selengkapnya
Potensiometer adalah salah satu jenis resistor yang nilai resistansinya dapat diatur sesuai dengan kebutuhan rangkaian elektronika ataupun kebutuhan pemakainya.... selengkapnya
Mengapa disebut buzzer passive? karena sensor ini tidak mempunyai suara sendiri, melainkan buzzer ini perlu dikontrol dengan kontroler seperti... selengkapnya
Melanjutakan tutorial edisi telegram kali ini kita akan mendetekesi suhu meggunakan sensor Ds18b20 dan ESP01. Dalam tutorial ini kita... selengkapnya
Oke kali ini saatnya kita mulai running ke mesin CNC router engaraving langsung. Sebelumnya apakah anda sudah mempersiapkan bahan-bahanya?... selengkapnya
LED RGB adalah lampu led yang mempunyai 3 warna utama yaitu RED/merah, GREEN/hijau dan BLUE/biru. Namun dengan kombinasi dari... selengkapnya
Support terus UKM indonesia dengan membeli produk-produk dalam negeri. Untuk kualitas tidak usah diragukan, udah kita tes QC dengan sangat… selengkapnya
Rp 8.500Harga untuk 10pcs Resistance: 220 Ohm Wattage Rating: 0.25 Watt Tolerance: 1% Metal Film Lead Free ROHS compliant
Rp 1.500Kabel Jumper Dupont Pelangi 10 cm.. male to female 1 lembar isi 40 kabel
Rp 9.000Bosan dengan modul arduino yang kalian punya, saatnya mencoba modul programmer yang lain yah ini dia RASPBERRY PI 4 COMPUTER… selengkapnya
Rp 1.545.000Putaran = 180º Specifications • Weight: 55 g • Dimension: 40.7 x 19.7 x 42.9 mm approx. • Stall torque:… selengkapnya
Rp 36.40012V2A switching power supply power adapter 12V power supply 2A power supply
Rp 33.500 Rp 35.000Features: Brand new and high quality. Control the speed of a DC motor with this controller. High efficiency, high torque,… selengkapnya
Rp 25.400Kinerja Produk: Warnanya coklat (amber), Goldfinger tape sticky baik, patuh, suhu tinggi, pelarut, tidak ada rembesan timah dan tidak ada… selengkapnya
Rp 11.9002000W SCR Electronic Voltage Regulator Speed Controller Dimmer Thermostat Aplikasi : Kontrol temperature heater, kontrol kecepatan fan/bor tangan/gurinda tangan, kompor… selengkapnya
Rp 19.500Kabel jumper Dupont untuk jumper Arduino atau Raspeberry Pi 20 cm Female to female 1 lembar = 40 kabel
Rp 11.300
Saat ini belum tersedia komentar.