Isi kandungan:
- Langkah 1: Komponen yang Diperlukan:
- Langkah 2: Perisian yang diperlukan:
- Langkah 3: Bekerja:
- Langkah 4: Video:
Video: Sambungan TCP / IP Melalui GPRS: Cara Menghantar Data ke Pelayan Menggunakan SIM900A Modul: 4 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:10
Dalam tutorial ini saya akan memberitahu anda tentang cara mengirim data ke pelayan TCP menggunakan modul sim900. Kita juga akan melihat bagaimana kita dapat menerima data dari pelayan ke klien (modul GSM).
Langkah 1: Komponen yang Diperlukan:
Oleh itu, untuk mencapai ini, anda memerlukan sekurang-kurangnya dua Komponen. Salah satunya adalah Modul Sim900A / 800A dan yang lain adalah satu penukar USB ke TTL. Selain itu simpan satu kad sim dengan anda dan yang harus diaktifkan paket data 2G di dalamnya, supaya anda dapat menguji komunikasi pelayan pelanggan.
Langkah 2: Perisian yang diperlukan:
Jadi di sini anda perlu membuat komunikasi pelayan pelanggan Oleh itu, alat perisian ini anda perlukan:
1. Uji Soket: Dengan menggunakan ini, anda boleh menjalankan pelayan di PC anda.
2. Docklight: Terdapat banyak alat untuk mengerjakan data bersiri pada PC anda, Dcklight adalah salah satu alat tersebut, jadi anda boleh menggunakan teraterm, realterm, hyperterminal dll. Jadi terpulang kepada anda, di sini kami menggunakan Docklight untuk ini.
3. Ngrok: Ini adalah perisian pilihan bagi mereka yang tidak dapat melakukan pemajuan port pada penghala mereka. Dan saya juga tidak melakukan pemajuan port kerana beberapa sebab ia tidak berfungsi kerana saya mempunyai dua penyediaan penghala, bagaimanapun jika anda juga salah satu dari mereka yang tidak dapat melakukan pemajuan port jadi ini adalah alat yang bagus untuk anda, Apa yang sebenarnya dilakukan ngrok, ngrok mendedahkan perkhidmatan rangkaian tempatan di belakang NAT dan firewall ke internet awam melalui terowong yang selamat.
Langkah 3: Bekerja:
Perintah AT
Perintah AT adalah initilisasi asas untuk mana-mana modul gsm. Dan setelah menyambungkan modul GSM anda ke PC menggunakan penukar USB ke TTL, anda perlu memberikan arahan AT ini.
Oleh itu, arahan pertama adalah untuk menguji cuaca modul GSM anda disambungkan ke PC anda atau tidak:
(Satu perkara yang perlu anda ingat bahawa setiap arahan AT akan ditamatkan dengan watak Carriage Return)
AT
Selepas itu berikut adalah senarai arahan yang perlu anda laksanakan untuk membuat sambungan TCP / IP.
AT + CIPSHUT
AT + CIPMUX = 0
AT + CGATT = 1
AT + CSTT = "airtelgprs.com", "", ""
AT + CIICR
AT + CIFSR
AT + CIPSTART = "TCP", "", ""
AT + CIPSEND
Ikuti lembar data untuk memahami penggunaan arahan ini. Bagaimanapun dalam video projek saya untuk tutorial ini, saya telah menerangkan mengenai pelaksanaan perintah ini
Sekarang anda perlu memulakan pelayan pertama di PC anda menggunakan ujian soket. Dan ketika di dok anda akan melaksanakan perintah AT + CIPSTART maka pelayan anda akan bermula.
Perintah AT + CIPSTART adalah seperti ini:
AT + CIPSTART = "TCP". "", ""
Oleh itu, sebelum menggunakan IP awam, anda perlu melakukan pemajuan port pada penghala anda, terdapat banyak cara untuk melakukannya. Cukup cari di google 'bagaimana meneruskan port pada penghala saya'. Dan anda akan mendapat banyak pautan untuk melakukannya.
Sekarang jika anda berjaya meneruskan port. maka arahan AT + CIPSTART akan memberi anda CONNECT OK Response.
Baiklah, semuanya berjalan lancar hingga sekarang, tetapi bagaimana jika anda tidak dapat melakukan pemajuan port kerana beberapa sebab atau mungkin anda tidak mempunyai penyediaan penghala, ini bermakna anda tersambung di hotspot mudah alih anda.
Oleh itu, tidak ada masalah di sini peranan NGROK. Alat ini boleh anda gunakan untuk menjadikan IP TCP anda dapat diakses secara terbuka. (perkara yang sama seperti yang kita lakukan dalam penghantaran pelabuhan)
Ikuti pautan ini untuk memuat turun NGROK
ngrok adalah antara muka baris perintah, jadi anda perlu menjalankan satu perintah dan itulah
ngrok tcp
adalah apa yang anda berikan dalam pelayan ujian soket anda.
Oleh itu, setelah menjalankan perintah ini, localhost anda akan diteruskan ke satu IP rawak yang dihasilkan oleh ngrok, jadi anda perlu mengubah IP tersebut dalam perintah AT + CIPSTART anda, juga anda akan mendapat nombor port yang berbeza, jadi perkara itu juga anda perlu ganti.
Oleh itu, untuk mengetahui lebih lanjut mengenai bagaimana keadaan berjalan, sila tonton video tutorial yang diberikan di bawah.
Langkah 4: Video:
Jadi semua yang saya jelaskan dalam video.
Sekiranya anda mempunyai keraguan mengenai tutorial ini, sila komen kami di bawah.
Dan jika anda ingin mengetahui lebih lanjut mengenai sistem tertanam, anda boleh mengunjungi saluran youtube kamiSila lawati dan suka Halaman Facebook kami untuk kemas kini yang kerap.
Terima kasih & Salam, Teknologi Embedotronics
Disyorkan:
Cara Menggunakan SIM800L untuk Menghantar SMS dan Relay Kawalan melalui SMS: 3 Langkah
Cara Menggunakan SIM800L untuk Menghantar SMS dan Mengendalikan Relay melalui SMS: Penerangan: Tutorial ini menunjukkan cara menggunakan SIM800L untuk mengirim sms dan menerima sms untuk mengawal relay. Modul SIM800L berukuran kecil dan dapat digunakan untuk berinteraksi dengan Arduino untuk mengirim sms, menerima sms, panggilan, menerima panggilan dan lain-lain. Dalam tutorial ini
Cara Menghantar Data DHT11 ke Pelayan MySQL Menggunakan NodeMCU: 6 Langkah
Cara Mengirim Data DHT11 ke Pelayan MySQL Menggunakan NodeMCU: Dalam Projek ini kami telah menghubungkan DHT11 dengan nodemcu dan kemudian kami mengirimkan data dht11 yang merupakan kelembapan dan suhu ke pangkalan data phpmyadmin
Sistem Kehadiran dengan Menghantar Data RFID ke Pelayan MySQL Menggunakan Python Dengan Arduino: 6 Langkah
Sistem Kehadiran dengan Menghantar Data RFID ke Pelayan MySQL Menggunakan Python Dengan Arduino: Dalam Projek ini saya telah menghubungkan RFID-RC522 dengan arduino dan kemudian saya menghantar data RFID ke pangkalan data phpmyadmin. Tidak seperti projek sebelumnya kami tidak menggunakan perisai ethernet dalam kes ini, di sini kami hanya membaca data bersiri yang berasal dari
Arduino Menghantar Data Dht11 ke Pelayan MySQL (PHPMYADMIN) Menggunakan Python: 5 Langkah
Arduino Menghantar Data Dht11 ke Pelayan MySQL (PHPMYADMIN) Menggunakan Python: Dalam Projek ini saya telah menghubungkan DHT11 dengan arduino dan kemudian saya menghantar data dht11 yang merupakan kelembapan dan suhu ke pangkalan data phpmyadmin. Tidak seperti projek sebelumnya, kita tidak menggunakan perisai ethernet dalam kes ini, di sini kita hanya membaca
Arduino Menghantar Data Suhu dan Kelembapan ke Pelayan MySQL (PHPMYADMIN): 5 Langkah
Arduino Menghantar Data Suhu dan Kelembapan ke Pelayan MySQL (PHPMYADMIN): Dalam Projek ini saya telah menghubungkan DHT11 dengan arduino dan kemudian saya menghantar data dht11 yang merupakan kelembapan dan suhu ke pangkalan data phpmyadmin. Di sini kita menggunakan satu skrip PHP untuk mendorong data ke pangkalan data phpmyadmin