Mundarija:

GSM, GPS va akselerometr yordamida baxtsiz hodisalardan ogohlantirish tizimi: 5 qadam (rasmlar bilan)
GSM, GPS va akselerometr yordamida baxtsiz hodisalardan ogohlantirish tizimi: 5 qadam (rasmlar bilan)

Video: GSM, GPS va akselerometr yordamida baxtsiz hodisalardan ogohlantirish tizimi: 5 qadam (rasmlar bilan)

Video: GSM, GPS va akselerometr yordamida baxtsiz hodisalardan ogohlantirish tizimi: 5 qadam (rasmlar bilan)
Video: GSM-GPS сигнализация с GPS-трэкером, датчиком движения (акселерометром). Спящий режим 2024, Dekabr
Anonim
Image
Image
GSM, GPS va akselerometr yordamida baxtsiz hodisalardan ogohlantirish tizimi
GSM, GPS va akselerometr yordamida baxtsiz hodisalardan ogohlantirish tizimi
GSM, GPS va akselerometr yordamida baxtsiz hodisalardan ogohlantirish tizimi
GSM, GPS va akselerometr yordamida baxtsiz hodisalardan ogohlantirish tizimi

Iltimos, tanlovda menga ovoz bering

Iltimos, tanlovda menga ovoz bering

Hozirgi kunda ko'p odamlar baxtsiz hodisalar tufayli yo'lda halok bo'lishadi, buning asosiy sababi "qutqarishning kechikishi". Rivojlanayotgan mamlakatlarda bu muammo juda katta, shuning uchun men bu loyihani inson hayotini saqlab qolish uchun yaratdim.

Ushbu loyihada men sizga voqea joyining manzilini yuboradigan gadjetni qanday qilishni ko'rsatmoqchiman, loyihada GPS moduli avtomobilning aniq manzilini aniqlash uchun ishlatiladi. Voqea sodir bo'lgan paytda akselerometr kuchli zarbani aniqlaydi va Arduino avtomobilning manzilini qarindoshiga yoki do'stiga yuboradi, biz ogohlantirishni bir nechta mobil raqamlariga yuborishimiz mumkin.

1 -qadam: Xususiyatlar

  1. Akselerometrni avtomatik kalibrlash: biz akselerometrni kaliti yordamida sozlashimiz mumkin. Biz kalibrlash tugmachasini 3 soniya bosib turishimiz kerak, shu tariqa Arduino X, Y va X yo'nalishidagi akselerometrning joriy qiymatini o'qiydi va tizimni sozlaydi.
  2. Xatolarni hal qilish: Arduino avtohalokatni aniqlay oladi (avtotransportning yuqori tezligi tufayli) va avariya to'g'risida ogohlantirish yuborishi mumkin, bunga yo'l qo'yib bo'lmaydi, shuning uchun kontaktlarning zanglashiga "Men OKAY" deb yoziladi. har qanday baxtsiz hodisa ro'y berganda, signal 30 soniya davomida signal beradi, 30 soniyadan so'ng xabar yuboriladi, lekin kimdir "MEN OKAY" tugmasini bossa, xabar yuborilmaydi.

2 -qadam: qismlar va komponentlar

Ehtiyot qismlar va komponentlar
Ehtiyot qismlar va komponentlar
Ehtiyot qismlar va komponentlar
Ehtiyot qismlar va komponentlar
Ehtiyot qismlar va komponentlar
Ehtiyot qismlar va komponentlar
Ehtiyot qismlar va komponentlar
Ehtiyot qismlar va komponentlar
  1. Arduino Nano: Arduino Nano mikrokontroller birligi sifatida ishlatiladi. Men Arduino nanosidan foydalandim, chunki u juda kichik va tashqi dasturchi kerak emas
  2. SIM 800L GSM moduli: SIM 800l - bu GSM moduli, uning o'lchamlari juda kichik va biz uni to'g'ridan -to'g'ri PCBga o'rnatishimiz mumkin. SIM800L ishchi kuchlanishi 3,7 dan 4,2 gacha, shuning uchun GSM moduliga quvvat berish uchun LM317 kuchlanish regulyatori ishlatiladi.
  3. NEO 6m GPS moduli: GPS moduli geografik joylashuvni o'qish uchun ishlatiladi, bu sensorning aniqligi juda yaxshi.
  4. Akselerometr: zarbani aniqlash uchun akselerometr ishlatiladi, u zarbani X, Y va Z yo'nalishlarida alohida aniqlay oladi. Biz tezlik o'lchagichining "tebranish sensori" dan foydalanishimiz mumkin, lekin tebranish sensori aniqligi unchalik yaxshi emas. Akselerometr X, Y, Z yo'nalishidagi tebranishni aniqlay oladi, shuning uchun u ham ijobiy nuqta.
  5. LCD: LCD kenglik va uzunlikni ko'rsatadi, avariya paytida u bildirishnomalarni ko'rsatadi.
  6. Quvvat adapteri: 12 voltli 2A adapter tizimga quvvat berish uchun ishlatiladi.
  7. LM 317
  8. Qarshilik: 1.1 K 1 ta kompyuter
  9. Qarshilik: 330 ohm 2 ta kompyuter
  10. Qarshilik: 470 ohm 1 ta kompyuter
  11. Oldindan o'rnatilgan: 10k 2 ta kompyuter
  12. Vaqtinchalik kalit 2 ta kompyuter

3 -qadam: O'chirish

O'chirish
O'chirish
O'chirish
O'chirish
O'chirish
O'chirish
O'chirish
O'chirish

Loyihada bosilgan elektron platalar ishlatiladi va PCB Eagle CADda ishlab chiqilgan, u 1 -rasmda, 2 -rasmda va 3 -rasmda ko'rsatilgan va sxemasi 4 -rasmda ko'rsatilgan.

4 -qadam: ishlash

Arduino Nano boshqaruv bloki sifatida ishlatiladi, u akselerometrdan qiymatlarni o'qiydi, agar arduino har qanday g'ayritabiiy qiymatlarni kuzatsa, GPS -moduldan joriy manzilni o'qiydi va GSM modulidan foydalangan holda SMS orqali mobil telefonga yuboriladi.

SMS yuborishdan oldin arduino signalini ishga tushiring, 30 soniyadan so'ng SMS yuboriladi, lekin kimdir "MEN OKAY" tugmasini bossa, xabar yuborilmaydi, bu esa keraksiz SMSni oldini oladi.

5 -qadam: kod

Kod quyida keltirilgan, faqat nusxa ko'chiring va joylashtiring.

Tavsiya: