Tentang proyek ini
Jika Anda seorang pecinta Arduino, Anda mungkin tertarik untuk bekerja dengan koneksi ponsel. Saya telah melihat beberapa proyek yang diaktifkan dengan SMS atau perintah suara, tetapi sebagian besar proyek menggunakan ponsel lama.
Tidak mudah untuk menyesuaikan sebagai persyaratan kami. Oleh karena itu, kita dapat menggunakan modul GPRS untuk membuat proyek sendiri sesuai keinginan kita. Cara paling sederhana dan termudah bagi seorang programmer adalah menggunakan platform Arduino. Inilah mengapa saya menggunakan modul SIM ini dengan Arduino. Ini tidak rumit; namun, ada lebih banyak modul GPRS tetapi saya menggunakan modul SIM800L untuk proyek ini.
Mari kita lihat wiring sebagai bagian wiring yang paling penting. Ini mungkin menjadi penyebab untuk membakar perangkat karena satu kesalahan.
Hubungkan Arduino dengan modul SIM800L, sesuai dengan di atas dan koneksi akan ditampilkan sebagai berikut.
Untuk keamanan, berikan daya ke modul SIM800L melalui board Arduino Uno melalui dioda sebagai berikut.
Untuk lebih jelasnya baca juga gambar berikut.
Jika semua koneksi kabel diperiksa dan dikonfirmasi sebagai benar, buka program Arduino dan lakukan pengkodean. Sebelum coding, Anda harus mengidentifikasi arah yang benar dari kartu SIM. Biasanya dicetak pada permukaan slot SIM.
Untuk memulai pengkodean, jalankan perangkat lunak Arduino.
Setelah kode diunggah, buka TOOLS> SERIAL MONITOR lalu, ubah pengaturannya sebagai berikut.
Sekarang siap untuk memeriksa Perintah "AT". Sebelum memeriksa perintah AT, kita harus memastikan modul ini berfungsi. Oleh karena itu, Anda dapat menerima panggilan telepon dengan memutar nomor sim menggunakan sim lain. Jika Anda dapat mendengar nada panggil, maka modul Anda siap bekerja. Sekarang, ketik AT di monitor serial dan tekan ENTER, maka monitor serial akan ditampilkan sebagai OK. Dari sana, Anda dapat memeriksa ribuan perintah AT dan mempelajari cara bekerja dengan modul SIM800L.
Kode
Modul GPRS SIM 800LArduino
/********************************************* ******Diprogram oleh iakbasnayaka untuk www.setnfix.comIni untuk memeriksa perintah AT untuk SIM800Lhttps://www.youtube.com/channel/UCM9NQ4WcSbzTiCdoyOvzA1g*************** *************************************/#include SoftwareSerial Sim800l(10, 11);void setup() { // letakkan kode setup Anda di sini, untuk dijalankan sekali:Serial.begin(9600); Sim800l.begin(9600);}void loop() { while(Sim800l.available()){ Serial.write(Sim800l.read()); } while(Serial.available()){ Sim800l.write(Serial.read()); }} Suku cadang dan penutup khusus
Jangan lupa gunakan dioda 1N4001 untuk memberi daya pada modul
Skema
Jangan lupa gunakan dioda 1N4001 untuk memberi daya pada modul