İçindekiler:

Kişisel GSM Alarm Sistemi - SMS Modülü SIM900A, Arduino: 3 Adım
Kişisel GSM Alarm Sistemi - SMS Modülü SIM900A, Arduino: 3 Adım

Video: Kişisel GSM Alarm Sistemi - SMS Modülü SIM900A, Arduino: 3 Adım

Video: Kişisel GSM Alarm Sistemi - SMS Modülü SIM900A, Arduino: 3 Adım
Video: Arduino da Seri Monitör ve Seri Çizici Kullanımı 2024, Temmuz
Anonim
Kişisel GSM Alarm Sistemi - SMS Modülü SIM900A, Arduino
Kişisel GSM Alarm Sistemi - SMS Modülü SIM900A, Arduino

Ayda birkaç kez yaşlı teyzemi yerel kiliseye götürüyorum. Bazen kilise hizmeti çok daha uzun sürer ve bitiş zamanını tahmin etmek zordur. Bu yüzden birkaç yarım saat bekledikten sonra, servisin bittiği konusunda beni uyarmasının daha iyi olacağını düşündüm. Ancak 88 yaşındadır ve artık normal bir akıllı telefonu kullanamaz.

Onu almam için beni alarma geçirebilmesi için bir cihaz yapma fikri aklıma geldi, bu şekilde bu hızlı proje doğdu.

Modülde tek şalter vardır, açarsanız GSM şebekesine bağlanır, şebekeden saati alır ve ölçülen akü voltajı ve saat ile birlikte "teyzeniz alınmak istiyor" SMS'i gönderir. SMS gönderildi.

Bunu, nerede olursa olsun beni uyarmak için kişisel bir alarm sistemi olarak da kullanabilir. 'Kadın aşağı' sistemi olarak kullanılamaz.

Bu projede SIM900A modülü ve AT komutları hakkında biraz daha fazla şey öğrendim.

Gereçler

Cihaz şunlardan yapılmıştır:

  • ucuz SIM900A modülü
  • arduino pro mini (5V, 168P)
  • LiPo pil
  • Yükseltme modülü (dişi USB bağlantı noktasını çıkarın)
  • ledler
  • 1k dirençler

Adım 1: Sim900A'yı Flashlayın

hisse senedi sim900A benim ülkemde çalışmıyor (Hollanda). Ancak, 1137B09SIM900B32_ST.cla bellenimi ile yanıp söndükten sonra iyi çalışıyor (bir mobil veri bağlantısı (GPRS) bile kullanabilirsiniz).

Ürün yazılımı bu web sitesinde bulunur.

Flaş aracı burada veya burada bulunabilir.

Bir FTDI adaptörü aracılığıyla flaş yapın, bu videoya bakın.

GSM modülü bir kez 'AT+CLTS=1' komutuna ihtiyaç duyar, böylece GSM şebekesine bağlanırken mevcut saati talep edebilir.

Adım 2: Donanım Kurulumu

Donanım Kurulumu
Donanım Kurulumu
Donanım Kurulumu
Donanım Kurulumu
Donanım Kurulumu
Donanım Kurulumu

Bu hızlı proje için tüm bileşenleri bir araya getirdim ve hepsini üst üste dizdim.

Bağlantılar için şemaya bakın

Muhafaza, 'İsviçre aksanlı adam'ın bu videosu sayesinde Fusion360'ta tasarlandı.

STL dosyaları Thingiverse'de yayınlanır.

Adım 3: Yazılım Kurulumu

Kod Github'ımda yayınlandı. Birçok AT komutu burada bulunabilir.

Program:

  • GSM modülünün bir başlangıcı var mı
  • GSM şebekesine bağlantı sağlar
  • SMS mesajındaki zaman damgasını GSM şebekesi reklamlarından alır
  • SMS'in gönderildiğinden emin olur (gönderme başarısız olursa 60 saniye sonra tekrar deneme yapılır)
  • Modül tarafımdan kapatılmadan önce, pil gücünden tasarruf etmek için GSM modülünü uyku moduna ayarlar

Önerilen: