İçindekiler:

Arduino Kullanan GPS Takipli ve Uyarılı Kadın Güvenlik Cihazı: 6 Adım
Arduino Kullanan GPS Takipli ve Uyarılı Kadın Güvenlik Cihazı: 6 Adım

Video: Arduino Kullanan GPS Takipli ve Uyarılı Kadın Güvenlik Cihazı: 6 Adım

Video: Arduino Kullanan GPS Takipli ve Uyarılı Kadın Güvenlik Cihazı: 6 Adım
Video: Şerit Takip Sistemi Kaza Anı 🚘 Lane Tracking System Accident ⚡️🆘⚠️⛔️ 2024, Kasım
Anonim

Yazar: wns.nawfalTakip etYazarın daha fazlası:

Cep Boyu Öksürük Dedektörü
Cep Boyu Öksürük Dedektörü
Cep Boyu Öksürük Dedektörü
Cep Boyu Öksürük Dedektörü
Esp8266 Kullanarak Ses Kontrollü Ev
Esp8266 Kullanarak Ses Kontrollü Ev
Esp8266 Kullanarak Ses Kontrollü Ev
Esp8266 Kullanarak Ses Kontrollü Ev
GPS İzleyici
GPS İzleyici
GPS İzleyici
GPS İzleyici

Son zamanlarda sahip olduğumuz tüm teknoloji ile, sadece acil durum alarmı oluşturmakla kalmayacak, aynı zamanda arkadaşlarınıza, ailenize veya ilgili kişiye bir mesaj gönderecek olan kadınlar için bir güvenlik cihazı yapmak zor değil. Burada, kadınların takabileceği, polise veya herhangi bir kişiye SOS acil durum SMS'i ile mevcut konumu ile haber verebilecekleri bir bant oluşturacağız. Polis bu bilgileri kullanarak mağduru bulunduğu yerden kurtarabilecek. Bunun için burada SMS uyarıları göndermek ve konum koordinatlarını almak için GSM ve GPS modülü ile arayüzlenebilen bir Arduino kullanıyoruz. Ayrıca GPS/GSM ile Bant ve Alıcı cihaz arasında kablosuz iletişim için bir RF Verici ve alıcı modülü kullandık.

Adım 1: Kullanılan Malzemeler

  • Arduino Nano
  • SIM900 Modem
  • NEO6M GPS modülü
  • 433 MHZ RF Verici ve Alıcı
  • Buton
  • pil
  • ekmek tahtası
  • Tulum

Adım 2: GPS Modülü

GPS Modülü
GPS Modülü

Burada NEO6M GPS modülünü kullanıyoruz. NEO-6M GPS modülü, güçlü bir uydu arama özelliği sağlayan yerleşik seramik antene sahip popüler bir GPS alıcısıdır. Bu alıcı, konumları algılama ve 22 uyduya kadar izleme ve dünyanın herhangi bir yerindeki konumları belirleme yeteneğine sahiptir. Yerleşik sinyal göstergesi ile modülün ağ durumunu izleyebiliriz. Ana güç yanlışlıkla kapatıldığında modülün verileri kaydedebilmesi için bir veri yedekleme pili vardır.

GPS alıcı modülünün içindeki çekirdek, u-blox'tan NEO-6M GPS çipidir. 50 kanalda 22 uyduya kadar takip edebilir ve -161 dBm gibi çok etkileyici bir hassasiyet seviyesine sahiptir. Bu 50 kanallı u-blox 6 konumlandırma motoru, 1 saniyenin altında bir İlk Düzeltme Süresine (TTFF) sahiptir. Bu modül 4800-230400 bps baud hızını destekler ve varsayılan baud 9600'e sahiptir. Özellikler:

  • Çalışma gerilimi: (2.7-3.6)V DC
  • Çalışma Akımı: 67 mA
  • Baud hızı: 4800-230400 bps (9600 Varsayılan)
  • İletişim Protokolü: NEMA
  • arayüz: UART
  • Harici anten ve dahili EEPROM.

Adım 3: GSM Modülü

GSM Modülü
GSM Modülü

GSM/GPRS uyumlu, 850/900/1800/1900MHz frekansında çalışan, internete erişim, sesli arama, SMS gönderme ve alma gibi çeşitli uygulamalar için kullanılabilen Dört bantlı cep telefonudur., vb. GSM modemin frekans bantları AT Komutları ile ayarlanabilir. Baud hızı, 1200-115200'den AT komutuna kadar yapılandırılabilir. GSM/GPRS Modem, GPRS üzerinden internete bağlanmamızı sağlayan dahili bir TCP/IP yığınına sahiptir. Bu, SMT tipi bir modüldür ve çeşitli endüstriyel ürünlerde çok popüler olan AMR926EJ-S çekirdeğini entegre eden çok güçlü bir tek çipli işlemci ile tasarlanmıştır.

Teknik özellikler:

  • Besleme gerilimi: 3.4V – 4.5V
  • Güç tasarrufu modu: Uyku Modu güç tüketimi=.5mA
  • Frekans bantları: SIM900A
  • Çift bant: EGSM900, DCS1800.
  • Çalışma Sıcaklığı: -30ºC ila +80ºC
  • MIC ve Ses Girişini desteklerHoparlör GirişiUART arayüzü desteğiHata ayıklama bağlantı noktası ile donanım yazılımı yükseltmeİletişim: AT Komutları

Adım 4: Bağlantı Şeması

Bağlantı şeması
Bağlantı şeması
Bağlantı şeması
Bağlantı şeması

GPS Takipli & Uyarılı Kadın Güvenlik sistemi, Verici ve Alıcı bölümü olmak üzere iki bölüme ayrılabilir. Her bölüm için devre şemaları aşağıda açıklanmıştır:

Verici Bölümü: RF Verici kısmında, verileri kablosuz olarak alıcı kısma iletecek olan 433 MHz RF verici ile birlikte SOS butonu olacaktır. Burada iki ayrı parça yapmanın amacı, verici modülün bilek bandı olarak takılabilmesi için boyutunu en aza indirmektir. Verici kısmı için devre şeması yukarıda gösterilmiştir.

Alıcı Bölümü: RF Alıcı bölümünde bileklikten (Verici kısım) iletilen veriler 433 MHz RF alıcıya sahip cihaz tarafından alınır. RF alıcısı bu bilgiyi dijital pin üzerinden Arduino'ya gönderir. Arduino Nano daha sonra sinyali alır ve içine yanıp sönen programı kullanarak işler. Kurban verici kısmındaki SOS butonuna bastığında YÜKSEK sinyal üretilerek Arduino tarafına geçer ve daha sonra Arduino SIM900 modeme sinyal göndererek Kayıtlı kullanıcıya önceden belirlenmiş GPS koordinatı ile birlikte SMS gönderir. NEO6M GPS modülü yardımıyla Mikrodenetleyicide saklanır. Alıcı tarafının devre şeması yukarıdaki gibi gösterilmiştir.

Adım 5: Arduino için Programlama

Arduino için Programlama
Arduino için Programlama

Donanım bağlantılarının başarıyla tamamlanmasının ardından sıra Arduino Nano'yu programlamaya geldi. Kodun adım adım açıklaması aşağıda verilmiştir.

NEO6M GPS kartı için TinyGPS++.h, Yazılım seri pinlerini tanımlamak için SoftwareSerial.h gibi gerekli tüm kitaplık dosyalarını koda dahil ederek kodu başlatın. Burada TinyGPS++.h kütüphanesi, GPS alıcı modülünü kullanarak GPS koordinatlarını almak için kullanılır. Bu kütüphane buradan indirilebilir. Şimdi GPS modülünün bağlantı pinlerini ve bizim durumumuzda 9600 olan varsayılan baud hızını belirtin. Ayrıca, hangi GPS'in Arduino ile iletişim kuracağını kullanarak yazılım seri pinlerini tanımlayın. statik sabit int RXPin = 2, TXPin = 3; static const uint32_t gps_baudrate = 9600;Ardından TinyGPSPlus sınıfı için nesneleri tanımlayın. Ayrıca, SoftwareSerial sınıfı için nesneyi pinlerle daha önce bildirilen argümanlar olarak tanımlayın. TinyGPSPlus gps; SoftwareSerial soft(RXPin, TXPin);Kurulum içinde (), tüm giriş pinlerini ve çıkış pinlerini bildirin. Ardından, bizim durumumuzda 9600 olan varsayılan baud hızını sağlayarak donanım seri ve Yazılım seri işlevselliğini başlatın. Arduino Kullanan GPS Takipli & Uyarılı Kadın Güvenlik Cihazı SOS butonuna basıldığında Buzzer çalmaya başlar ve mağdurun bulunduğu yerin enlem ve boylamını içeren yetkili numaraya SMS gelir. Çıktının ekran görüntüsü aşağıda gösterilmiştir:

Önerilen: