Daftar Isi:

Koneksi TCP/IP Melalui GPRS: Cara Mengirim Data ke Server Menggunakan Modul SIM900A: 4 Langkah
Koneksi TCP/IP Melalui GPRS: Cara Mengirim Data ke Server Menggunakan Modul SIM900A: 4 Langkah

Video: Koneksi TCP/IP Melalui GPRS: Cara Mengirim Data ke Server Menggunakan Modul SIM900A: 4 Langkah

Video: Koneksi TCP/IP Melalui GPRS: Cara Mengirim Data ke Server Menggunakan Modul SIM900A: 4 Langkah
Video: Monitor Heart Pulse Sensor dan GPS via Andorid #thingspeak 2024, November
Anonim
Koneksi TCP/IP Melalui GPRS: Cara Mengirim Data ke Server Menggunakan Modul SIM900A
Koneksi TCP/IP Melalui GPRS: Cara Mengirim Data ke Server Menggunakan Modul SIM900A

Dalam tutorial ini saya akan memberi tahu Anda tentang cara mengirim data ke server TCP menggunakan modul sim900. Juga kita akan melihat bagaimana kita dapat menerima data dari server ke klien (modul GSM).

Langkah 1: Komponen yang Diperlukan:

Komponen yang Dibutuhkan
Komponen yang Dibutuhkan
Komponen yang Dibutuhkan
Komponen yang Dibutuhkan

Jadi untuk mencapai ini, Anda perlu setidaknya membutuhkan dua Komponen. Salah satunya jelas adalah Modul Sim900A/800A dan yang lainnya adalah konverter USB ke TTL. Selain itu, simpan satu kartu sim dengan Anda dan paket data 2G harus diaktifkan di dalamnya, sehingga Anda dapat menguji komunikasi server klien.

Langkah 2: Perangkat Lunak Diperlukan:

Perangkat Lunak yang Dibutuhkan
Perangkat Lunak yang Dibutuhkan

Jadi di sini Anda perlu membuat komunikasi server klien. Jadi, alat perangkat lunak ini yang Anda perlukan:

1. Uji Soket: Dengan ini Anda dapat menjalankan server di PC Anda.

2. Docklight: Ada banyak tool untuk mengerjakan serial data di PC anda, Dcklight adalah salah satunya, jadi anda bisa menggunakan teraterm, realterm, hyperterminal dll. Jadi terserah anda, disini kita menggunakan Docklight untuk ini.

3. Ngrok: Ini adalah software opsional bagi mereka yang tidak dapat melakukan port forwarding pada router mereka. Dan saya juga tidak melakukan port forwarding karena beberapa alasan itu tidak berfungsi mungkin karena saya memiliki dua pengaturan router, lagi pula jika Anda juga salah satu dari mereka yang tidak dapat melakukan port forwarding jadi ini adalah alat yang hebat untuk Anda, Apa yang sebenarnya dilakukan ngrok, ngrok memaparkan layanan jaringan lokal di belakang NAT dan firewall ke internet publik melalui terowongan yang aman.

Langkah 3: Bekerja:

AT Commands

Perintah AT adalah inisialisasi dasar untuk modul gsm apa pun. Dan setelah menghubungkan modul GSM Anda ke PC menggunakan konverter USB ke TTL, Anda perlu memberikan perintah AT ini.

Jadi perintah pertama adalah menguji apakah modul GSM Anda terhubung ke PC Anda atau tidak:

(Satu hal yang perlu Anda ingat bahwa setiap perintah AT akan diakhiri dengan karakter Carriage Return)

PADA

Setelah itu, berikut adalah daftar perintah yang perlu Anda jalankan untuk membuat koneksi TCP/IP.

AT+CIPSHUT

AT+CIPMUX=0

AT+CGATT=1

AT+CSTT="airtelgprs.com", "", ""

AT+CIICR

AT+CIFSR

AT+CIPSTART="TCP", "", ""

AT+CIPSEND

Silakan ikuti lembar data untuk memahami penggunaan perintah ini. Bagaimanapun dalam video proyek saya untuk tutorial ini, saya telah menjelaskan tentang cara kerja perintah-perintah ini

Sekarang Anda harus terlebih dahulu memulai server di PC Anda menggunakan tes soket. Dan ketika di docklight Anda akan menjalankan perintah AT+CIPSTART maka server Anda akan mulai.

Perintah AT+CIPSTART seperti ini:

AT+CIPSTART="TCP"."", ""

Jadi sebelum menerapkan IP publik Anda perlu melakukan port forwarding pada router Anda, ada banyak cara untuk melakukannya. Cari saja di google 'cara meneruskan port di router saya'. Dan Anda akan mendapatkan banyak tautan untuk melakukan itu.

Sekarang jika Anda berhasil meneruskan port. maka perintah AT+CIPSTART akan memberi Anda CONNECT OK Response.

Ok semuanya berjalan dengan sangat baik sampai sekarang, tetapi bagaimana jika Anda tidak dapat melakukan port forwarding karena beberapa alasan atau mungkin Anda tidak memiliki pengaturan router, itu berarti Anda terhubung di hotspot seluler Anda.

Jadi tidak masalah disinilah peran NGROK. Alat ini dapat Anda gunakan untuk membuat IP TCP Anda dapat diakses publik. (hal yang sama apa yang kita lakukan di port forwarding)

Silakan ikuti tautan ini untuk mengunduh NGROK

ngrok adalah antarmuka baris perintah, jadi Anda perlu menjalankan satu perintah dan itu adalah

ngrok tcp

adalah apa yang telah Anda berikan di server uji soket Anda.

Jadi setelah menjalankan perintah ini localhost Anda akan diteruskan ke satu IP acak yang dihasilkan oleh ngrok, jadi Anda perlu mengubah IP itu di perintah AT+CIPSTART Anda, juga Anda akan mendapatkan nomor port yang berbeda, sehingga hal itu juga perlu Anda ganti.

Jadi untuk mengetahui lebih lanjut tentang cara kerjanya, silakan tonton video tutorial yang diberikan di bawah ini.

Langkah 4: Video:

Jadi semua sudah saya jelaskan di video.

Jika Anda memiliki keraguan tentang tutorial ini, jangan ragu untuk memberi komentar kepada kami di bawah ini.

Dan jika Anda ingin mempelajari lebih lanjut tentang sistem tertanam, Anda dapat mengunjungi saluran youtube kami. Silakan kunjungi dan sukai Halaman Facebook kami untuk pembaruan yang sering.

Terima kasih & Salam, Teknologi Embedotronics

Direkomendasikan: