Mundarija:

LoRa GPS kuzatuvchisi: 6 qadam (rasmlar bilan)
LoRa GPS kuzatuvchisi: 6 qadam (rasmlar bilan)

Video: LoRa GPS kuzatuvchisi: 6 qadam (rasmlar bilan)

Video: LoRa GPS kuzatuvchisi: 6 qadam (rasmlar bilan)
Video: LoRa GPS Tracker Project with Google Maps - Arduino ESP8266 RYLR406 2024, Noyabr
Anonim
LoRa GPS kuzatuvchisi
LoRa GPS kuzatuvchisi

Ushbu loyiha Ripple LoRa tarmoqlarida foydalanish uchun o'zingizning GPS kuzatuvchi modulingizni qanday yig'ishni ko'rsatadi. Ma'lumot olish uchun ushbu maqolani ko'ring:

Ushbu kuzatuvchi modullari Semtech LoRa radiosidan va mos keladigan Arduino dev -platalaridan foydalanadi. Dastlab, Adafruit Feather -ni qo'llab -quvvatlash bor, lekin vaqt o'tishi bilan u ko'proq qo'shiladi. Modullar LoRa paketli radio to'r tarmog'i orqali har qanday narsaning joylashishini masofadan kuzatib borish uchun ishlatilishi mumkin.

Ta'minotlar

Uskuna komponentlarini bu erda sotib olish mumkin:

  • LoRa moduli bilan Adafruit Feather:
  • BN-180 GPS qabul qiluvchisi:
  • 900 MGtsli dipolli antenna:
  • 1S LiPo:

DIQQAT: Tukni ulashdan oldin simlarni ushbu Lipo batareyalari ulagichiga almashtirish kerak !

Ya'ni, bu batareya to'g'ri ulagichga ega, ammo qutblar teskari!

Shu bilan bir qatorda, Adafruit -dan 1S lipo batareyalarini sotib olishingiz mumkin. Ularda to'g'ri qutbli ulagichlar mavjud.

1 -qadam: simlarni ulash

Ulanish
Ulanish
Ulanish
Ulanish

Feather doskasiga BN-180 GPS qabul qilgichi ulangan bo'lishi kerak, unga quyidagi ulanishlar kiradi:

  • (qora) GND -> Tukdagi GND pin
  • (qizil) VCC -> tukdagi 3.3V pin
  • (oq) TX -> RX1 pinli tuklar
  • (yashil) RX -> TX1 tukli pin

Antennaning to'g'ri ulagichi yo'q, shuning uchun siz IPEX4 -ni kesib olishingiz kerak, so'ngra kokaksimon bantlar va lehimlarni antennaga o'tiradigan joylarga ajrating (yuqoridagi rasmga qarang). Buning uchun siz kabelning chetidan taxminan 10 mm tashqi plastmassani olib tashlashingiz kerak, so'ngra atrofidagi juda nozik koaksimon to'rni ajratib oling va ustiga lehim qo'ying. Keyin ichki faol simdan taxminan 1 mm plastmassani chiqarib oling va unga oz miqdorda lehim qo'ying, so'ngra antennaning tukli yostiqchalarini tukga, o'rtada esa faol antenna yostig'ini oldindan payvandlang, so'ngra antennani lehimlang. prokladkalar (er osti yostiqchalariga ajratilgan koaks, antenna yostig'iga faol ichki sim).

2 -qadam: dasturiy ta'minotni yondirish

Buning uchun siz Arduino IDE -ni o'rnatishingiz va maqsadli taxta turini qo'llab -quvvatlashingiz kerak bo'ladi.

Ushbu Github sahifasida dasturiy ta'minotni qanday o'chirish bo'yicha ko'rsatmalar mavjud:

"GPS Tracker Node" maqsadlaridan birini tanlang.

Kengash USB kabeli orqali ulangan bo'lsa, Arduino IDE -da ketma -ket monitorni ochish orqali dasturiy ta'minot yaxshi ekanligini tekshiring. Yuborish qatoriga 'q' (tirnoqsiz) kiriting va enter tugmasini bosing.

Seriyali monitor "Q: …" bilan boshlanadigan matn bilan javob berishi kerak.

3 -qadam: Tracker -ni ilovada sozlang

Tracker -ni ilovada sozlang
Tracker -ni ilovada sozlang
Tracker -ni ilovada sozlang
Tracker -ni ilovada sozlang
Tracker -ni ilovada sozlang
Tracker -ni ilovada sozlang

Kuzatuvchi modulini sozlash va uni kuzatish uchun siz Ripple Commander dasturini o'rnatishingiz kerak. Hozircha faqat Android qo'llab -quvvatlanadi. Play -dan yuklab olish:

Ilovada ikkita ishga tushirish piktogrammasi mavjud. "Qurilma ta'minoti" faqat tarmoqni o'rnatishda (repetitorlar, datchiklar, shlyuz va boshqalar) mos keladi. Kuzatuvchi tugunlarga yagona identifikator (2 dan 254 gacha) tayinlanishi va ularning shifrlash kalitlari yaratilishi kerak. Asboblar panelidagi "YANGI" menyusini bosing va kuzatuvchining identifikatori va nomini kiriting, so'ng SAVE ni bosing.

Kuzatuvchi endi asosiy ro'yxatda bo'lishi kerak. "Dasturchi" ekraniga o'tish uchun o'ngdagi "chip" belgisini bosing. Kuzatuv panelini USB-OTG kabeli orqali Android-ga ulang, so'ng "PROGRAM" tugmasini bosing. Agar hamma narsa yaxshi bo'lsa, "Bajarildi" degan xabar bo'lishi kerak va endi siz uni uzishingiz mumkin.

Android ishga tushirgichidan qaytib, asosiy "Ripple Commander" ishga tushirish belgisiga teging.

Bu ilovaning asosiy foydalanuvchi interfeysi, bu erda siz tarmoqdagi boshqa "peyjer" foydalanuvchilari bilan suhbatlashishingiz mumkin (ular Ripple Messenger ilovasidan foydalanadilar), shuningdek takrorlovchilar va GPS izdoshlari kabi maxsus tugunlaringizni kuzatib boring. Ro'yxatdagi kuzatuvchi tuguniga teging va siz qurilmaning holati ekranini ko'rasiz (yuqoridagi ikkinchi skrinshotga qarang). "LIVE TRACK" kuzatuv variantini bosing va siz modulning jonli joylashuvini kuzatib borishingiz kerak.

"Xarita" yorlig'ida hozirda kuzatilayotgan har bir kuzatuvchi modulining xaritasi ko'rsatiladi.

4 -qadam: YANGI: Geo panjara ogohlantirishlari

YANGI: Geo panjara haqida ogohlantirishlar
YANGI: Geo panjara haqida ogohlantirishlar
YANGI: Geo panjara haqida ogohlantirishlar
YANGI: Geo panjara haqida ogohlantirishlar
YANGI: Geo panjara haqida ogohlantirishlar
YANGI: Geo panjara haqida ogohlantirishlar
YANGI: Geo panjara haqida ogohlantirishlar
YANGI: Geo panjara haqida ogohlantirishlar

Eng yangi dasturiy ta'minot endi Geo Fence rejimini qo'llab -quvvatlaydi. Ushbu rejimda siz geografik mintaqani tanlaysiz (siz uni "Xaritalar" yorlig'ida belgilaysiz) va qurilma mintaqaga kirganda yoki undan chiqib ketganda ogohlantirish xabarlarini olasiz.

Birinchidan, "Xarita" yorlig'iga o'ting va asboblar panelidagi "…" menyusiga teging, so'ng "Yangi hudud" variantlaridan birini tanlang (doira yoki ko'pburchak).

Doira: aylananing markazi bo'lishi kerak bo'lgan joyda xaritada uzoq bosing. O'lchamni kattalashtirish yoki kamaytirish uchun chapdagi '+' va '-' suzuvchi variantlarini bosing.

Ko'pburchak: xaritadagi ko'pburchakning har bir nuqtasini uzoq bosib turing. Oxirgi nuqtani bekor qilish uchun chapdagi suzuvchi variantlardagi 'x' tugmasini bosing.

Mintaqalar geografiyasini aniqlashni tugatgandan so'ng, yashil "belgilash" variantini bosing va mintaqaning yagona nomini kiriting.

"Uy" yorlig'iga qaytib, kuzatuvchi holati ekraniga o'tish uchun ro'yxatdagi kuzatuvchi elementiga teging. Endi Kuzatuv ostidan "GEOFENCE" variantini tanlang, so'ngra ro'yxatdan mintaqani tanlang. Agar hammasi yaxshi bo'lsa, vaziyat yangilanadi va kuzatuvchi qurilma mintaqaga kirganda yoki undan chiqib ketganda ogohlantirish xabarlarini yuboradi. Ogohlantirish xabarlari uchun "Tarix" yorlig'iga qarang.

5 -qadam: (ixtiyoriy) Kosonni 3D chop etish

(Ixtiyoriy) Kosonni 3D chop etish
(Ixtiyoriy) Kosonni 3D chop etish

Bu korpusda tuklar va GPS joylashishi mumkin:

Bundan tashqari, antenna ushlagichi ham bor.

Yuqorida mening itimning tasviri, bu yoqaga trekeri o'rnatilgan:-) (tizimning birinchi beta-testeri!)

6 -qadam: Teskari aloqa

Menga ayting -chi, bu siz uchun ishlaganmi yoki muammolarga duch kelsangiz. Fikr -mulohaza juda xush kelibsiz.

Xursand bo'ling!

hurmat bilan, Skott Pauell.

Tavsiya: