● online
- Arduino Mega 2560 R3 - ATMEGA2560 Clone - CH340....
- 5V 700mA (3.5W) Isolated switch Power Supply Modul....
- LDR Sensor 5mm Cahaya 5528 Light Dependent Resisto....
- LED 3mm Lampu LED 3 mm....
- ESP32 D1 Mini WiFi Bluetooth Dual Core Development....
- Kabel Jumper 20cm Dupont 20 cm Female to Female Pe....
- 10X RESISTOR 1K 1KOHM 1/4W 1% METAL FILM....
- TANG CRIMPING PRESS SKUN RATCHET YTH SN-48B....
- 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
Pada penggunaan mesin CNC router salah satu kegunaanya adalah dapat membuat layout atau jalur PCB. Cara penggunaanya kita memerlukan... selengkapnya
Pada tutorial ini akan dijelaskan bagaimana memulai menggunakan NodeMCU Esp8266 pada Arduino IDE. Meskipun pada tutorial sebelumnya sudah menggunakan... selengkapnya
Sensor ultrasonik merupakan sensor yang dapat mendeteksi suatu benda yang ada di depannya dengan jarak tertentu. Prinsip kerja dari... selengkapnya
Oke kali ini saatnya kita mulai running ke mesin CNC router engaraving langsung. Sebelumnya apakah anda sudah mempersiapkan bahan-bahanya?... selengkapnya
Aktivitas manusia dalam kehidupan sehari-harinya tentu tidak jauh dari mendengarkan musik, menonton film atau streaming youtube baik untuk... selengkapnya
Alat dan Bahan Sensor Inframerah MLX90614 Arduino nano beli Deskripsi Secara internal, MLX90614 terdiri dari dua perangkat yakni... selengkapnya
Halo semuanya, pada kesempatan kali ini saya ingin berbagi tutorial tentang simulasi penggunaan sensor PIR (Passive Infra Red) untuk... selengkapnya
Oke Hallo semua pada kesempatan kali ini kita akan belajar mendeteksi kemiringan suatu benda. Sensor yang digunakan adalah tilt... selengkapnya
Software dari keluarga adobe, yaitu salah satunya Adobe Photoshop. Adobe Photoshop ini di ciptakan secara multi fungsi, mulai untuk... selengkapnya
Dalam dunia fotografi, mengambil foto yang bagus merupakan suatu keahlian yang harus di kuasai oleh seorang fotografer. Karena dengan... selengkapnya
Micro SD Card Shield For WeMos D1 Mini TF WiFi ESP8266 Compatible SD Wireless Module For Arduino For WeMos D1… selengkapnya
Rp 8.900Spesifikasi: Microcontroller: ATmega328 SMD Operating Voltage: 5V Input Voltage (recommended): 7-12V Digital I/O Pins: 14 (of which 6 provide PWM… selengkapnya
Rp 74.500Case patern: Solid Warna : Merah dan Hijau Current: 10-20 mA Diameter: 3mm
Rp 300Bagaimana jika mikrokontroler yang anda gunakan tidak memiliki port ADC. atau anda masih kurang dengan spesifikasi resolusi ADC yang disediakan… selengkapnya
Rp 65.0002000W SCR Electronic Voltage Regulator Speed Controller Dimmer Thermostat Aplikasi : Kontrol temperature heater, kontrol kecepatan fan/bor tangan/gurinda tangan, kompor… selengkapnya
Rp 19.500Wemos D1 mini PRO adalah modul minsys berbentuk kecil dan compact, yang menggunakan modul WIFI ESP8266 yang saat ini sangat… selengkapnya
Rp 109.000Kabel Jumper Dupont Pelangi 10 cm female to female 1 lembar = 40 kabel
Rp 9.000Microcontroller ATmega2560 chip usb : CH340 Operating Voltage 5V Input Voltage (recommended) 7-12V Input Voltage (limit) 6-20V Digital I/O Pins… selengkapnya
Rp 245.000Spesifikasi : – 16×2 – Warna Biru – Tegangan kerja : 5v – Sudah include module I2C Backpack dan tersolder… selengkapnya
Rp 30.000Mini Solderless Breadboard 400 Tie Points adalah breadboard 400 titik lubang, dengan ukuran yang compact sangat cocok untuk anda yang… selengkapnya
Rp 7.800
Saat ini belum tersedia komentar.