Isi kandungan:

Sistem Penggera GSM Peribadi - Modul SMS SIM900A, Arduino: 3 Langkah
Sistem Penggera GSM Peribadi - Modul SMS SIM900A, Arduino: 3 Langkah

Video: Sistem Penggera GSM Peribadi - Modul SMS SIM900A, Arduino: 3 Langkah

Video: Sistem Penggera GSM Peribadi - Modul SMS SIM900A, Arduino: 3 Langkah
Video: 13 venerdì porta sfiga? Quale è la vostra personale esperienza? Commentate: fatemelo sapere! 2024, Julai
Anonim
Sistem Penggera GSM Peribadi - Modul SMS SIM900A, Arduino
Sistem Penggera GSM Peribadi - Modul SMS SIM900A, Arduino

Beberapa kali dalam sebulan saya membawa ibu saudara lama saya ke gereja tempatan. Kadang-kadang perkhidmatan gereja memerlukan waktu lebih lama dan waktu tamat sukar untuk diramalkan. Oleh itu, setelah beberapa setengah jam menunggu, saya fikir akan lebih baik jika dia memberi amaran bahawa perkhidmatan ini telah berakhir. Namun, dia berusia 88 tahun dan tidak dapat mengendalikan telefon pintar biasa lagi.

Saya mendapat idea untuk membuat peranti supaya dia dapat membuat saya bimbang untuk menjemputnya, dengan cara projek cepat ini dilahirkan.

Modul hanya mempunyai satu suis, jika anda menyalakannya, ia menghubungkan ke rangkaian GSM, mendapat waktu dari rangkaian dan mengirim SMS: "bibi anda ingin dijemput" bersama dengan voltan bateri yang diukur dan waktu SMS telah dihantar.

Dia juga dapat menggunakannya sebagai sistem penggera peribadi untuk memberi amaran kepada saya di mana sahaja dia berada. Ia tidak boleh digunakan sebagai sistem 'wanita-bawah'.

Dalam projek ini saya belajar lebih banyak mengenai modul SIM900A dan perintah AT.

Bekalan

Peranti dibuat dari:

  • modul SIM900A murah
  • arduino pro mini (5V, 168P)
  • Bateri LiPo
  • Langkah naik modul (tanggalkan port USB wanita)
  • mengetuai
  • Perintang 1k

Langkah 1: Kilat Sim900A

Stok sim900A tidak berfungsi di negara saya (Belanda). Walau bagaimanapun, setelah memakainya dengan firmware 1137B09SIM900B32_ST.cla ia berfungsi dengan baik (anda bahkan boleh menggunakan sambungan data mudah alih (GPRS).

Firmware terdapat di laman web ini.

Alat denyar boleh didapati di sini atau di sini.

Kilat melalui penyesuai FTDI, lihat video ini.

Modul GSM memerlukan perintah 'AT + CLTS = 1' sekali sehingga ia dapat meminta waktu semasa dari rangkaian GSM ketika menyambung ke sana.

Langkah 2: Persediaan Perkakasan

Persediaan Perkakasan
Persediaan Perkakasan
Persediaan Perkakasan
Persediaan Perkakasan
Persediaan Perkakasan
Persediaan Perkakasan

Untuk projek pantas ini, saya hanya menyatukan semua komponen dan mengumpulkan semuanya.

Lihat skema untuk sambungan

Kandang ini dirancang dalam Fusion360, berkat video 'lelaki dengan loghat Swiss' ini.

Fail STL diterbitkan di Thingiverse.

Langkah 3: Persediaan Perisian

Kod tersebut diterbitkan di Github saya. Banyak arahan AT boleh didapati di sini.

Program yang:

  • Adakah init modul GSM
  • Memastikan sambungan ke rangkaian GSM
  • Mendapat masa dari iklan rangkaian GSM cap waktu dalam mesej SMS
  • Memastikan SMS dihantar (jika pengiriman tidak berhasil, percubaan lain dilakukan setelah 60 saat)
  • Menetapkan modul GSM untuk tidur untuk menjimatkan kuasa bateri pada masa sebelum modul saya ditukar

Disyorkan: