Mündəricat:
- Addım 1: İstifadə olunan materiallar
- Addım 2: GPS Modulu
- Addım 3: GSM Modulu
- Addım 4: Bağlantı Şeması
- Addım 5: Arduino üçün proqramlaşdırma
Video: Arduino istifadə edərək GPS İzləmə və Xəbərdarlıqları olan Qadın Təhlükəsizlik Cihazı: 6 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:44
Müəllif tərəfindən daha çox izləyin:
Son zamanlarda əlimizdə olan bütün texnologiya ilə qadınlar üçün yalnız təcili yardım siqnalı yaratmayacaq, həm də dostlarınıza, ailənizə və ya narahat olduğunuz şəxsə mesaj göndərəcək bir təhlükəsizlik cihazı qurmaq çətin deyil. Burada, qadınların geyə biləcəyi bir qrup quracağıq ki, bundan istifadə edərək polisə və ya hər kəsə məlumat verə bilsinlər, SOS təcili SMS -dən istifadə edərək, mövcud yeri ilə birlikdə. Bu məlumatlardan istifadə edərək polis qurbanı yerdən xilas edə biləcək. Bunun üçün burada SMS xəbərdarlıqları göndərmək və yer koordinatlarını əldə etmək üçün GSM və GPS modulu ilə əlaqələndirilə bilən bir Arduino istifadə edirik. GPS/GSM ilə Bant və Qəbul cihazı arasında simsiz əlaqə üçün RF Verici və qəbuledici moduldan da istifadə etdik.
Addım 1: İstifadə olunan materiallar
- Arduino Nano
- SIM 900 modem
- NEO6M GPS modulu
- 433 MHZ RF Verici və Alıcı
- Düymə
- Batareya
- Çörək lövhəsi
- Jumper
Addım 2: GPS Modulu
Burada NEO6M GPS modulundan istifadə edirik. NEO-6M GPS modulu, güclü peyk axtarış qabiliyyəti təmin edən, quraşdırılmış keramika antenası olan məşhur bir GPS qəbuledicisidir. Bu alıcı, yerləri hiss etmək və 22 peykə qədər izləmə qabiliyyətinə malikdir və dünyanın istənilən yerində yerləri müəyyən edir. Bortdakı siqnal göstəricisi ilə modulun şəbəkə vəziyyətini izləyə bilərik. Əsas güc təsadüfən bağlandıqda modul məlumatları saxlaya bilməsi üçün məlumat ehtiyat batareyasına malikdir.
GPS qəbuledici modulundakı əsas ürək, u-blox-dan NEO-6M GPS çipidir. 50 kanalda 22 peyk izləyə bilir və -161 dBm olan çox təsir edici həssaslıq səviyyəsinə malikdir. Bu 50 kanallı u-blox 6 yerləşdirmə mühərriki, 1 saniyədən az bir vaxtda ilk düzəlişə (TTFF) malikdir. Bu modul 4800-230400 bps-dən olan baud dərəcəsini dəstəkləyir və 9600-də standart baud-a malikdir.
- İşləmə gərginliyi: (2.7-3.6) V DC
- İşləmə cərəyanı: 67 mA
- Baud dərəcəsi: 4800-230400 bps (Varsayılan 9600)
- Rabitə Protokolu: NEMA
- İnterfeys: UART
- Xarici anten və quraşdırılmış EEPROM.
Addım 3: GSM Modulu
Bu, 850/900/1800/1900MHz tezliyində işləyən və İnternetə daxil olmaq, səsli zəng etmək, SMS göndərmək və qəbul etmək kimi müxtəlif tətbiqlərdə istifadə edilə bilən GSM/GPRS uyğun dörd bantlı cib telefonudur. və s. GSM modeminin tezlik diapazonları AT Komutları tərəfindən təyin edilə bilər. Baud dərəcəsi AT əmri ilə 1200-115200 arasında konfiqurasiya edilə bilər. GSM/GPRS Modem, GPRS vasitəsilə internetə qoşulmağımızı təmin edən daxili bir TCP/IP yığına malikdir. Bu SMT tipli bir moduldur və müxtəlif sənaye məhsullarında çox populyar olan AMR926EJ-S nüvəsini birləşdirən çox güclü tək çipli prosessorla hazırlanmışdır.
Texniki xüsusiyyətlər:
- Təchizat gərginliyi: 3.4V - 4.5V
- Enerji qənaət rejimi: Yuxu rejiminin enerji istehlakı =.5mA
- Tezlik diapazonları: SIM900A
- İki bantlı: EGSM900, DCS1800.
- İşləmə temperaturu: -30ºC ilə +80ºC
- MIC və Audio Girişini dəstəkləyir Danışan GirişUART interfeysi dəstəyi Hata ayıklama portu ilə proqram təminatı Əlaqə: AT əmrləri
Addım 4: Bağlantı Şeması
GPS İzləmə və Xəbərdarlıqları olan Qadın Təhlükəsizlik Sistemi, Verici və Alıcı bölməsi kimi iki hissəyə bölünə bilər. Hər bir bölmə üçün sxemlər aşağıdakı kimi təsvir edilmişdir:
Verici Bölməsi: RF Verici hissəsində, məlumatları qəbuledici hissəyə simsiz olaraq ötürəcək 433 MHz RF ötürücü ilə birlikdə SOS düyməsi olacaq. Burada iki ayrı hissə hazırlamağın məqsədi, ötürücü modulun bilək bandı kimi geyilə bilməsi üçün onun ölçüsünü minimuma endirməkdir. Verici hissəsinin dövrə diaqramı yuxarıda göstərilmişdir.
Alıcı Bölməsi: RF Alıcısı bölməsində, bilək bandından (Verici hissəsi) ötürülən məlumatlar 433 MHz RF qəbuledicisi olan cihaz tərəfindən qəbul edilir. RF alıcısı bu məlumatı rəqəmsal pin vasitəsilə Arduinoya göndərir. Arduino Nano daha sonra siqnalı qəbul edir və daxilində olan proqramı istifadə edərək onu işlədir. Qurban verici hissəsindəki SOS düyməsini basdıqda, YÜKSƏK siqnal yaranır və Arduino tərəfinə keçir və sonra Arduino, qeydiyyatdan keçmiş istifadəçiyə GPS koordinatı ilə birlikdə SMS göndərmək üçün SIM900 modeminə bir siqnal göndərir. NEO6M GPS modulunun köməyi ilə Mikrokontrollerdə saxlanılır. Alıcı tərəfinin dövrə diaqramı yuxarıda göstərilmişdir.
Addım 5: Arduino üçün proqramlaşdırma
Avadanlıq əlaqələrini uğurla başa vurduqdan sonra, indi Arduino Nanonun proqramlaşdırılması zamanıdır. Kodun addım -addım izahı aşağıda verilmişdir.
TinyGPS ++ kimi bütün tələb olunan kitabxana sənədlərini NEO6M GPS lövhəsi üçün h, Software seriyalı pinləri təyin etmək üçün SoftwareSerial.h kimi bütün lazımi kitabxana sənədlərini daxil edərək kodu işə salın. Burada TinyGPS ++. H kitabxanası GPS qəbuledici modulundan istifadə edərək GPS koordinatlarını əldə etmək üçün istifadə olunur. Bu kitabxana buradan yüklənə bilər. İndi GPS modulunun əlaqə pinlərini və bizim vəziyyətimizdə 9600 olan standart baud sürətini elan edin. Ayrıca, GPS -in Arduino ilə əlaqə quracağını istifadə edərək proqram seriya pinlərini təyin edin. statik const int RXPin = 2, TXPin = 3; statik const uint32_t gps_baudrate = 9600; Sonra TinyGPSPlus sinfi üçün obyektləri elan edin. Ayrıca, SoftwareSerial sinifinin obyektini əvvəllər elan edilmiş arqumentlər kimi pinlərlə təyin edin. TinyGPSPlus GPS; SoftwareSerial soft (RXPin, TXPin); Inside setup () daxilində bütün giriş pinlərini və çıxış pinlərini elan edin. Sonra, bizim vəziyyətimizdə 9600 olan standart baud sürətini təmin edərək, hardware seriyasını və Proqram təminatının seriya funksiyasını işə salın. Arduino -dan istifadə edərək GPS İzləmə və Xəbərdarlıqları olan Qadın Təhlükəsizlik Cihazı SOS düyməsinə basıldıqda Zil səsi çıxmağa başlayır və qurbanın yerləşdiyi yerin enini və uzunluğunu ehtiva edən icazə verilən nömrəyə SMS gələcək. Çıxışın ekran görüntüsü aşağıda göstərilmişdir:
Tövsiyə:
Arduino istifadə edərək ev təhlükəsizlik sisteminizdən e -poçt xəbərdarlıqları alın: 3 addım
Arduino istifadə edərək Ev Təhlükəsizlik Sisteminizdən E -poçt Xəbərdarlıqları alın: Arduino -dan istifadə edərək, demək olar ki, mövcud olan bütün təhlükəsizlik sistemlərinin quraşdırılmasına əsas e -poçt funksiyalarını asanlıqla əlavə edə bilərik. Bu, çox güman ki, uzun müddət bir monitorinq xidmətindən ayrılmış köhnə sistemlər üçün uyğundur
Node-RED istifadə edərək titrəmə və temperaturun e-poçt xəbərdarlıqları: 33 addım
Node-RED istifadə edərək Titrəmə və Temperaturla bağlı E-poçt Uyarıları: 2 mil məsafəyə qədər simsiz mesh şəbəkə quruluşunun istifadəsi ilə öyünən NCD-nin Long Range IoT Sənaye simsiz vibrasiya və temperatur sensoru ilə tanış olun. Həssas 16 bitlik titrəmə və temperatur sensoru olan bu cihaz
One Touch Qadın Təhlükəsizliyi Təhlükəsizlik Sistemi: 3 addım
One Touch Qadın Təhlükəsizlik Təhlükəsizlik Sistemi: 8051 mikro nəzarətçi istifadə edən bir toxunma siqnalizasiya Qadın təhlükəsizlik sistemi Bu günkü Dünya Qadın Təhlükəsizliyi çox ölkədə ən vacib məsələdir. Bu gün Qadınlar Təcavüzə məruz qalır və narahat olurlar və bəzən təcili yardıma ehtiyac duyulur. Lazımi Yer yoxdur
Kultivasiya Quraşdırmaları üçün WiFi Xəbərdarlıqları olan Avtomatik Suvarma Anbarı qurun: 11 addım
Kultivasiya Quraşdırmaları üçün WiFi Xəbərdarlıqları ilə Avtomatik Suvarma Anbarı qurun: Bu DIY təlimat layihəsində, bir becərmə qurğusu və ya itlər, pişiklər, toyuq və s
ESP32 və ya ESP8266 istifadə edərək MQTT xəbərdarlıqları ilə HiFive1 Arduino Intruder Detection: 6 Addım
HiFive1 ESP32 və ya ESP8266 istifadə edərək MQTT Uyarıları ilə Arduino Intruder Detection: HiFive1, SiFive-dən FE310 CPU ilə qurulmuş ilk Arduino uyğun RISC-V əsaslı lövhədir. Lövhə, Arduino UNO -dan təxminən 20 qat daha sürətlidir, lakin UNO lövhəsi kimi heç bir simsiz bağlantısı yoxdur