Mundarija:
- 1 -qadam: Ishlatilgan materiallar
- 2 -qadam: GPS moduli
- 3 -qadam: GSM moduli
- 4 -qadam: ulanish diagrammasi
- 5 -qadam: Arduino uchun dasturlash
Video: Ayollar uchun xavfsizlik qurilmasi, GPSni kuzatish va Arduino yordamida ogohlantirishlar: 6 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:24
Muallif tomonidan batafsil:
So'nggi paytlarda bizda mavjud bo'lgan barcha texnologiyalar yordamida ayollar uchun xavfsizlik qurilmasini yaratish qiyin emas, u nafaqat favqulodda signalni, balki do'stlaringizga, oilangizga yoki tegishli odamga xabar yuboradi. Bu erda biz ayollar taqa oladigan guruh quramiz, ular yordamida politsiyaga yoki har kimga xabar bera olamiz, shoshilinch SMS -dan foydalanib, hozirgi manzilimiz bilan. Bu ma'lumotlardan foydalanib, politsiya jabrlanuvchini joyidan qutqarishi mumkin bo'ladi. Buning uchun biz bu erda GSM va GPS moduli bilan bog'lanishi mumkin bo'lgan Arduino -dan foydalanamiz, bu SMS -xabarlarni yuborish va joylashuv koordinatalarini olish uchun. Shuningdek, biz GPS/GSM bilan tarmoqli va qabul qiluvchi qurilma o'rtasida simsiz aloqa uchun RF uzatuvchi va qabul qiluvchi modulidan foydalanganmiz.
1 -qadam: Ishlatilgan materiallar
- Arduino Nano
- SIM 900 modem
- NEO6M GPS moduli
- 433 MGts chastotali RF uzatuvchi va qabul qiluvchi
- Tugma
- Batareya
- Non paneli
- Jumper
2 -qadam: GPS moduli
Bu erda biz NEO6M GPS modulidan foydalanmoqdamiz. NEO-6M GPS moduli-bu sun'iy yo'ldosh orqali qidirish qobiliyatini ta'minlaydigan, keramik antennaga ega bo'lgan mashhur GPS qabul qiluvchisi. Bu qabul qiluvchining joylashuvini aniqlash va 22 ta sun'iy yo'ldoshni kuzatib borish va dunyoning istalgan nuqtasida joylashgan joylarni aniqlash qobiliyatiga ega. Bort signal indikatori yordamida biz modulning tarmoq holatini kuzata olamiz. Ma'lumotni zaxiralash batareyasi mavjud, shuning uchun tasodifan asosiy quvvat o'chirilganda modul ma'lumotlarni saqlashi mumkin.
GPS qabul qilish moduli ichidagi asosiy yurak-bu U-bloxdan NEO-6M GPS chipi. U 50 ta kanalda 22 ta sun'iy yo'ldoshni kuzatishi mumkin va juda ta'sirchan sezgirlik darajasiga ega --161 dBm. Bu 50-kanalli u-blox 6 joylashishni aniqlash dvigateli 1 soniyadan kamroq vaqtni tuzatishga (TTFF) ega. Ushbu modul 4800-230400 bps tezlikdagi uzatishni qo'llab-quvvatlaydi va standart 9600 ga teng.
- Ishlash kuchlanishi: (2,7-3,6) V shahar
- Ishlash oqimi: 67 mA
- Baud tezligi: 4800-230400 bps (9600 standart)
- Aloqa protokoli: NEMA
- Interfeys: UART
- Tashqi antenna va o'rnatilgan EEPROM.
3 -qadam: GSM moduli
Bu 850/900/1800/1900MGts chastotada ishlaydigan va Internetga kirish, ovozli qo'ng'iroq qilish, SMS yuborish va qabul qilish kabi turli xil ilovalarda ishlatilishi mumkin bo'lgan GSM/GPRS-ga mos keladigan to'rt tarmoqli uyali telefon. va hokazo. GSM modemining chastota diapazonlari AT buyruqlari bilan o'rnatilishi mumkin. Baud tezligi AT buyrug'i orqali 1200-115200 gacha sozlanishi mumkin. GSM/GPRS modemining ichki TCP/IP to'plami bor, bu bizga GPRS orqali internetga ulanish imkonini beradi. Bu SMT tipidagi modul va har xil sanoat mahsulotlarida juda mashhur bo'lgan AMR926EJ-S yadrosini birlashtirgan juda kuchli bitta chipli protsessor bilan yaratilgan.
Texnik xususiyatlari:
- Besleme zo'riqishida: 3,4 - 4,5 V
- Quvvatni tejash rejimi: Kutish rejimining quvvat sarfi =.5mA
- Chastotalar diapazoni: SIM900A
- Ikki tarmoqli: EGSM900, DCS1800.
- Ishlash harorati: -30 ° C dan +80 ° C gacha
- MIC va Audio Inputni qo'llab -quvvatlaydi Input UART interfeysi qo'llab -quvvatlanadi, dasturiy ta'minotni disk raskadrovka porti orqali yangilanadi Aloqa: AT buyruqlari
4 -qadam: ulanish diagrammasi
Ayollar xavfsizligi tizimi GPS kuzatuvi va ogohlantirishlari bilan ikkita bo'limga bo'linishi mumkin, masalan, uzatuvchi va qabul qiluvchi. Har bir bo'lim uchun sxemalar quyidagicha tavsiflanadi:
Transmitter bo'limi: RF uzatuvchi qismida 433 MGts chastotali RF uzatuvchi bilan birga SOS tugmasi bo'ladi, u ma'lumotlarni qabul qiluvchiga simsiz uzatadi. Bu erda ikkita alohida qismni ishlab chiqarishdan maqsad, uzatuvchi modulni bilaguzuk sifatida taqib olish uchun uning hajmini kamaytirishdir. Transmitter qismining sxemasi yuqorida ko'rsatilgan.
Qabul qiluvchilar bo'limi: RF qabul qiluvchisi bo'limida bilak tasmasidan (uzatuvchi qismi) uzatiladigan ma'lumotlar 433 MGts chastotali RF qabul qilgichga ega bo'lgan qurilma tomonidan qabul qilinadi. RF qabul qiluvchisi bu ma'lumotni raqamli pin orqali Arduino -ga yuboradi. Keyin Arduino Nano signalni oladi va unga o'rnatilgan dastur yordamida qayta ishlaydi. Jabrlanuvchi uzatuvchi qismidagi SOS tugmachasini bosganida, yuqori signal hosil bo'ladi va Arduino tomonga o'tadi, so'ngra Arduino SIM900 modemiga signal yuboradi, u ro'yxatdan o'tgan foydalanuvchiga GPS koordinatasi bilan birga yuboriladi. NEO6M GPS moduli yordamida mikrokontrollerda saqlanadi. Qabul qiluvchining yon sxemasi yuqorida ko'rsatilgan.
5 -qadam: Arduino uchun dasturlash
Uskuna ulanishlari muvaffaqiyatli yakunlanganidan so'ng, endi Arduino Nano -ni dasturlash vaqti keldi. Kodni bosqichma -bosqich tushuntirish quyida keltirilgan.
Kodni TinyGPS ++ kabi barcha kerakli kutubxona fayllarini NEO6M GPS kartasi uchun, SoftwareSerial.h dasturiy ta'minot pinlarini aniqlash uchun kodga kiriting. Bu erda TinyGPS ++. H kutubxonasi GPS qabul qilish moduli yordamida GPS koordinatalarini olish uchun ishlatiladi. Bu kutubxonani bu yerdan yuklab olish mumkin. Endi, GPS modulining ulanish pinlarini va uning standart uzatish tezligini e'lon qiling, bu bizning holatimizda 9600. Bundan tashqari, GPS Arduino bilan aloqa qiladigan dasturiy ta'minot ketma -ket pinlarini aniqlang. statik const int RXPin = 2, TXPin = 3; statik const uint32_t gps_baudrate = 9600; Keyin TinyGPSPlus klassi uchun moslamalarni e'lon qiling. Bundan tashqari, ilgari e'lon qilingan argumentlar sifatida pinlar bilan SoftwareSerial sinfining ob'ektini aniqlang. TinyGPSPlus GPS; SoftwareSerial soft (RXPin, TXPin); O'rnatish ichida () barcha kirish va chiqish pinlarini e'lon qiling. Keyin, dasturiy ta'minotning ketma -ketligini va dasturiy ta'minotning seriyali funksiyasini ishga tushiring, bu biz uchun standart yuk tezligini 9600 ga teng. Ayollar uchun xavfsizlik qurilmasi GPS -ni kuzatish va Arduino -dan foydalanadigan ogohlantirishlar bilan. SOS tugmasi bosilganda, Buzzer ovozli signal bera boshlaydi va jabrlanuvchining joylashgan joyining kengligi va uzunligini o'z ichiga olgan SMS -xabar keladi. Chiqishning skrinshoti quyida ko'rsatilgan:
Tavsiya:
ESP8266: 3 qadam yordamida xavfsizlik uchun DIY eshik sensori
ESP8266 -dan foydalangan holda xavfsizlik uchun DIY eshik sensori: Ochiq kodli texnologiyalar yordamida uyni aqlli eshik sensori yordamida to'liq himoya qiling. Bu videoda biz eshikning ochiq yoki yopilganligini aniqlaydigan va smartfoningiz ma'lumotlarini sezadigan qurilma yaratamiz. BLYNK server,
Python yordamida Raspberry Pi va AIS328DQTR yordamida tezlashtirishni kuzatish: 6 qadam
Python yordamida Raspberry Pi va AIS328DQTR yordamida tezlashtirishni kuzatish: Menimcha, tezlanish- bu fizikaning ba'zi qonunlariga muvofiq.- Terri Rayli Gepard quvishda tezlikni tez o'zgarishini va tez o'zgarishini qo'llaydi. Eng tez qirg'oqqa chiqadigan jonivor, o'ljani tutish uchun tezligidan foydalanadi.
Yuzni kuzatish qurilmasi! Python va Arduino: 5 qadam
Yuzni kuzatish qurilmasi! Python va Arduino: Salom bu ko'rsatmalarni o'qiyotganlar. Bu OpenCV deb nomlangan python kutubxonasida ishlaydigan yuzni kuzatuvchi qurilma. CV "Kompyuter ko'rish" degan ma'noni anglatadi. Keyin men kompyuter va Arduino UNO o'rtasida ketma -ket interfeys o'rnatdim. Demak, bu shuni anglatadiki
Python yordamida Raspberry Pi va MMA7455 yordamida tezlashuv turlarini kuzatish: 6 qadam
Python yordamida Raspberry Pi va MMA7455 yordamida tezlashuv turlarini kuzatish: men qoqilmadim, tortish kuchini sinab ko'rdim. Bu hali ham ishlaydi … Tezlashib borayotgan kosmik kemaning tasviri shuni ko'rsatdiki, tortishish vaqtining kengayishi tufayli, sayyoraning eng yuqori nuqtasida joylashgan soat bazadagi tezlikdan ko'ra tezroq bo'ladi. Biroz
Ayollar xavfsizligi uchun bir tegish tizimi: 3 qadam
Xotin -qizlar xavfsizligining bir tegish tizimi: 8051 mikrokontroldorli ayollar xavfsizligi tizimi. Hozirgi dunyoda ayollar xavfsizligi - bu mamlakatdagi eng muhim masala. Bugungi kunda ayollar bezovtalanmoqda, bezovtalanmoqda va ba'zida shoshilinch yordam kerak bo'lganda. Kerakli manzil yo'q