● online
- E18-D80NK Infrared Obstacle Avoidance Sensor Proxi....
- Kabel Jumper 10cm Dupont Pelangi 10 cm Female to M....
- Raspberry Pi 4 Model B - 2GB RAM Raspberry Pi 4B....
- Kabel Jumper Dupont Pelangi 30 cm female to Female....
- Raspberry Pi Pico Microcontroller Board....
- Resistor 220 Ohm 220R Ohm 220Ohm 1/4W 1% Metal fil....
- LED 3mm Lampu LED 3 mm....
- ESP32 ESP-32 Wireless Module ESP32-S ESP-WROOM-32 ....
- 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
Mengendalikan LED dengan tombol bisa dilakukan dengan berbagai cara. Kali ini, kamu akan mempelajari dua metode umum dan sangat berguna:... selengkapnya
Sensor suara merupakan sensor yang dapat mengubah besaran suara menjadi besaran listrik dimana nilai diperoleh dari besarnya gelombang suara... selengkapnya
Semangat pagi semua, kali ini kita akan belajar mengenai penggunaan LCD pada Arduino tanpa module I2C. Kenapa perlu belajar... selengkapnya
Melanjutkan tutorial dari postingan sebelumnya tentang cara memulai menggunakan telegram pada NodeMCU, kali kita akan membahas cara membuat notifikasinya... selengkapnya
Raspberry Pi tidak hanya bisa menyalakan LED atau membaca input dari tombol, tapi juga bisa digunakan untuk membuat simulasi lampu... selengkapnya
Motor servo merupakan salah satu aktuator yang paling sering digunakan dalam dunia robotika, terutama untuk gerakan yang membutuhkan ketelitian posisi.... selengkapnya
Sensor INA219 merupakan sensor yang berfungsi untuk mengukur 2 parameter sekaligus yaitu tegangan (volt) dan arus (ampere). Tegangan yang... selengkapnya
Flow meter yaitu sebuah sensor yang berfungsi untuk menghitung aliran air (debit) dan volume air dalam suatu alur dan... selengkapnya
Raspberry Pi adalah komputer mini yang sangat populer di kalangan penggemar elektronika dan pemrograman. Salah satu kelebihan utamanya adalah pin... selengkapnya
Sensor TDS meter adalah perangkat elektronika yang digunakan untuk mengukur partikel terlarut dalam air, partikel terlarut termasuk zat organik... selengkapnya
Spesifikasi : – 16×2 – Warna Biru – Tegangan kerja : 5v – Sudah include module I2C Backpack dan tersolder… selengkapnya
Rp 30.000Penurun tegangan DC-DC ekonomis yang bisa distel tegangan output nya. Cocok untuk pemasangan variasi mobil dan sepeda motor, dijadikan charger… selengkapnya
Rp 9.000Putaran = 180º Specifications • Weight: 55 g • Dimension: 40.7 x 19.7 x 42.9 mm approx. • Stall torque:… selengkapnya
Rp 36.400Kabel Jumper Dupont Pelangi 10 cm female to female 1 lembar = 40 kabel
Rp 9.000Menerima jasa cetak PCB FR2 (pertinax) / FR4 (double) single / double layer. Silahkan ke web kalkulator biaya cetak pcb… selengkapnya
Rp 1.000sg90 towerpro penggerak pada robot-robot kecil, dan bisa digunakan sebagai alat untuk hobi membuat robot dsb, dengan berat sekitar 9g… selengkapnya
Rp 15.500Case patern: Solid Warna : Merah dan Hijau Current: 10-20 mA Diameter: 3mm
Rp 300POTENSIOMETER LINEAR MONO 10K ohm
Rp 1.900Features and Specs: Dual-Core, 32-bit ARM Cortex M0+ Processor Clocked at 48MHz (default), configurable max to 133MHz. Ready with USB… selengkapnya
Rp 82.900Bosan dengan modul arduino yang kalian punya, saatnya mencoba modul programmer yang lain yah ini dia RASPBERRY PI 4 COMPUTER… selengkapnya
Rp 1.570.000

Saat ini belum tersedia komentar.