Daftar Isi:

Sistem Alarm GSM Pribadi - Modul SMS SIM900A, Arduino: 3 Langkah
Sistem Alarm GSM Pribadi - Modul SMS SIM900A, Arduino: 3 Langkah

Video: Sistem Alarm GSM Pribadi - Modul SMS SIM900A, Arduino: 3 Langkah

Video: Sistem Alarm GSM Pribadi - Modul SMS SIM900A, Arduino: 3 Langkah
Video: AWAS GAS BOCOR || CARA MEMBUAT ALARM GAS BOCOR DENGAN ANDROID DAN SENSOR MQ-06 2024, Juli
Anonim
Sistem Alarm GSM Pribadi - Modul SMS SIM900A, Arduino
Sistem Alarm GSM Pribadi - Modul SMS SIM900A, Arduino

Beberapa kali dalam sebulan saya membawa bibi tua saya ke gereja lokal. Kadang-kadang kebaktian gereja memakan waktu lebih lama dan waktu berakhirnya sulit diprediksi. Jadi setelah beberapa setengah jam menunggu, saya pikir akan lebih baik jika dia bisa memperingatkan saya bahwa layanan telah berakhir. Namun, dia berusia 88 tahun dan tidak dapat menangani ponsel pintar biasa lagi.

Saya mendapat ide untuk membuat alat agar dia bisa mengingatkan saya untuk menjemputnya, dengan begitu proyek cepat ini lahir.

Modul ini hanya memiliki satu sakelar, jika Anda menyalakannya, itu terhubung ke jaringan GSM, mendapatkan waktu dari jaringan dan mengirim SMS: "bibi Anda ingin dijemput" bersama dengan voltase baterai yang diukur dan waktu SMS terkirim.

Dia juga dapat menggunakan ini sebagai sistem alarm pribadi untuk memperingatkan saya di mana pun dia berada. Ini tidak dapat digunakan sebagai sistem 'wanita-down'.

Dalam proyek ini saya belajar lebih banyak tentang modul SIM900A dan perintah AT.

Perlengkapan

Perangkat terbuat dari:

  • modul SIM900A murah
  • arduino pro mini (5V, 168P)
  • Baterai LiPo
  • Modul step up (lepaskan port USB perempuan)
  • led
  • resistor 1k

Langkah 1: Flash Sim900A

Stok sim900A tidak berfungsi di negara saya (Belanda). Namun, setelah mem-flash-nya dengan firmware 1137B09SIM900B32_ST.cla berfungsi dengan baik (Anda bahkan dapat menggunakan koneksi data seluler (GPRS).

Firmware dapat ditemukan di situs web ini.

Alat flash dapat ditemukan di sini atau di sini.

Flash melalui adaptor FTDI, lihat video ini.

Modul GSM memerlukan perintah 'AT+CLTS=1' satu kali sehingga dapat meminta waktu saat ini dari jaringan GSM saat menghubungkannya.

Langkah 2: Pengaturan Perangkat Keras

Pengaturan Perangkat Keras
Pengaturan Perangkat Keras
Pengaturan Perangkat Keras
Pengaturan Perangkat Keras
Pengaturan Perangkat Keras
Pengaturan Perangkat Keras

Untuk proyek cepat ini saya hanya menyolder semua komponen dan menumpuk semuanya.

Lihat skema untuk koneksi

Penutup dirancang di Fusion360, berkat video 'pria dengan aksen Swiss' ini.

File STL dipublikasikan di Thingiverse.

Langkah 3: Pengaturan Perangkat Lunak

Kode diterbitkan di Github saya. Banyak perintah AT dapat ditemukan di sini.

Program:

  • Apakah init dari modul GSM?
  • Memastikan koneksi ke jaringan GSM
  • Mendapatkan waktu dari iklan jaringan GSM stempel waktu dalam pesan SMS
  • Memastikan SMS terkirim (jika pengiriman tidak berhasil, upaya lain dilakukan setelah 60 detik)
  • Menyetel modul GSM ke mode tidur untuk menghemat daya baterai pada waktu sebelum modul dimatikan oleh saya

Direkomendasikan: