İçindekiler:

LoRa GPS Tracker: 6 Adım (Resimlerle)
LoRa GPS Tracker: 6 Adım (Resimlerle)

Video: LoRa GPS Tracker: 6 Adım (Resimlerle)

Video: LoRa GPS Tracker: 6 Adım (Resimlerle)
Video: Eşinizin siz olmadan gittiği yerleri nasıl görürsünüz ? 2024, Temmuz
Anonim
LoRa GPS İzleyici
LoRa GPS İzleyici

Bu proje, Ripple LoRa ağ ağlarıyla kullanım için kendi GPS izleyici modülünüzü nasıl oluşturacağınızı gösterecektir. Bilgi için bu tamamlayıcı makaleye bakın:

Bu izleyici modülleri, Semtech LoRa telsizlerini ve uyumlu Arduino geliştirme kartlarını kullanır. Başlangıçta Adafruit Feather için sadece destek var, ancak zamanla daha fazla eklenecek. Modüller, LoRa paket telsiz ağ ağı aracılığıyla herhangi bir şeyin konumunu uzaktan izlemek için kullanılabilir.

Gereçler

Donanım bileşenleri buradan satın alınabilir:

  • LoRa modülü ile Adafruit Feather:
  • BN-180 GPS alıcısı:
  • 900MHz dipol anten:
  • 1S LiPo:

NOT: Tüy'e takmadan önce bu Lipo pillerin konektöründeki teller değiştirilmelidir!

Yani, bu pil doğru konektör tipine sahiptir, ancak kutupları terstir!!

Alternatif olarak Adafruit'ten 1S lipo pil satın alabilirsiniz. Bunlar, doğru polariteye sahip konektörlere sahiptir.

Adım 1: Kablolama

kablolama
kablolama
kablolama
kablolama

Feather board, aşağıdaki bağlantılarla birlikte BN-180 GPS alıcısının bağlanmasına ihtiyaç duyar:

  • (siyah) GND -> Geçiş yumuşatma üzerindeki GND pimi
  • (kırmızı) VCC -> geçiş yumuşatma üzerinde 3,3V pin
  • (beyaz) TX -> RX1 pin geçiş yumuşatma
  • (yeşil) RX -> geçiş yumuşatma üzerinde TX1 pimi

Antenin doğru konektörü yoktur, bu nedenle IPEX4'ü bir tane kesmeniz, ardından koaks örgüleri ayırmanız ve anten topraklama pedlerine lehimlemeniz gerekir (yukarıdaki son resme bakın). Bunu yapmak için, kablonun ucundaki dış plastiğin yaklaşık 10 mm'sini çıkarmanız, ardından çevreleyen çok ince koaks tel örgüyü ayırmanız ve üzerine biraz lehim koymanız gerekir. Ardından, iç aktif telden yaklaşık 1 mm plastiği çıkarın ve bunun üzerine az miktarda lehim koyun. Ardından, Feather üzerindeki anten topraklama pedlerini ve ortadaki aktif anten pedini önceden kalaylayın, ardından anteni bunlara lehimleyin. pedler (toprak pedlerine ayrılmış koaks, anten pedine aktif iç tel).

2. Adım: Bellenimi Yanıp Sönme

Bunun için Arduino IDE'yi kurmuş olmanız ve hedef tahta tipini desteklemeniz gerekir.

Bu Github sayfasında bellenimin nasıl flaş edileceğine dair talimatlar var:

'GPS İzleyici Düğümü' hedeflerinden birini seçin.

Kart USB kablosuyla bağlıyken, Arduino IDE'deki Seri Monitörü açarak bellenimin uygun olduğunu test edin. Gönderme satırına 'q' (tırnak işaretleri olmadan) girin ve enter tuşuna basın.

Seri monitör "Q: …" ile başlayan bir metinle yanıt vermelidir.

3. Adım: Uygulamada İzleyiciyi Yapılandırın

Uygulamada İzleyiciyi Yapılandırın
Uygulamada İzleyiciyi Yapılandırın
Uygulamada İzleyiciyi Yapılandırın
Uygulamada İzleyiciyi Yapılandırın
Uygulamada İzleyiciyi Yapılandırın
Uygulamada İzleyiciyi Yapılandırın

İzleyici modülünü yapılandırmak ve gerçekten izlemek için Ripple Commander uygulamasını yüklemeniz gerekir. Şu anda yalnızca Android desteklenmektedir. Play'den indirin:

Uygulamanın iki başlatıcı simgesi vardır. 'Aygıt Sağlama', yalnızca ağ ağınızı (tekrarlayıcılar, sensörler, ağ geçidi vb.) kurarken içindir. İzleyici düğümlerine yalnızca benzersiz bir kimlik (2 ile 254 arasında) atanması ve şifreleme anahtarlarının oluşturulması gerekir. Araç çubuğundaki 'YENİ' menüsünü tıklayın ve izleyicinin kimliğini ve adını girin, ardından KAYDET'i tıklayın.

İzleyici şimdi ana listede olmalıdır. 'Programcı' ekranına gitmek için sağdaki 'çip' simgesine dokunun. İzleme kartını USB-OTG kablosuyla Android'e bağlayın, ardından 'PROGRAM' düğmesine dokunun. Her şey yolunda giderse, 'Bitti' yazan bir mesaj görünmelidir ve artık bağlantıyı kesebilirsiniz.

Android başlatıcısına geri dönün, ardından ana 'Ripple Komutanı' başlatıcı simgesine dokunun.

Bu, ağdaki diğer 'çağrı cihazı' kullanıcılarıyla (Ripple Messenger uygulamasını kullanan) sohbet edebileceğiniz, ayrıca tekrarlayıcılar ve GPS İzleyici düğümleri gibi özel düğümlerinizi izleyebileceğiniz uygulamanın ana kullanıcı arayüzüdür. Listedeki bir izleyici düğümüne dokunun ve cihaz durumu ekranını görmelisiniz (yukarıdaki ikinci ekran görüntüsüne bakın). 'CANLI İZLEME' izleme seçeneğine dokunun, ardından modülün canlı konumunu izleyebilmelisiniz.

'Harita' sekmesi, şu anda izlenen izleyici modüllerinin her biri için bir harita iğnesi gösterecektir.

4. Adım: YENİ: Coğrafi Sınır Uyarıları

YENİ: Coğrafi Sınır Uyarıları
YENİ: Coğrafi Sınır Uyarıları
YENİ: Coğrafi Sınır Uyarıları
YENİ: Coğrafi Sınır Uyarıları
YENİ: Coğrafi Sınır Uyarıları
YENİ: Coğrafi Sınır Uyarıları
YENİ: Coğrafi Sınır Uyarıları
YENİ: Coğrafi Sınır Uyarıları

En son üretici yazılımı artık Geo Fence modunu desteklemektedir. Bu modda (Harita sekmesinde tanımladığınız) bir coğrafi bölge seçersiniz ve cihaz bölgeye girdiğinde veya bölgeden çıktığında sadece uyarı mesajları alırsınız.

Önce Harita sekmesine geçin ve araç çubuğundaki '…' menüsüne dokunun, ardından 'Yeni Bölge' seçeneklerinden birini (daire veya çokgen) seçin.

Daire: Daire bölgesinin merkezinin olması gereken yerde haritaya uzun basın. Ardından, boyutu artırmak veya azaltmak için soldaki '+' ve '-' kayan seçeneklere dokunun.

Çokgen: Haritadaki çokgendeki noktaların her birine uzun basın. Son noktayı geri almak için soldaki kayan seçeneklerdeki 'x' düğmesine dokunun.

Her ikisi için de bölge coğrafyasını tanımlamayı bitirdikten sonra yeşil 'onay' seçeneğine dokunun ve ardından bölge için benzersiz bir ad girin.

'Ana Sayfa' sekmesine geri dönerek, izleyici durum ekranına gitmek için listedeki izleyici öğesine dokunun. Şimdi İzleme altındaki 'GEOFENCE' seçeneğini seçin, ardından listeden bir bölge seçin. Her şey yolunda giderse durum güncellenecek ve izleme cihazı bölgeye girdiğinde veya bölgeden çıktığında uyarı mesajları gönderecektir. Uyarı mesajları için 'Geçmiş' sekmesine bakın.

Adım 5: (İsteğe bağlı) Kasayı 3B Bastırın

(Opsiyonel) Kasayı 3D Yazdır
(Opsiyonel) Kasayı 3D Yazdır

Bu kasa tüy ve GPS'i güzel bir şekilde barındırabilir:

Ayrıca anten için bir tutucuya sahiptir.

Yukarıda, tasma takılı bir izleyici ile köpeğimin bir resmi var:-) (sistemin ilk beta test cihazı!)

6. Adım: Geribildirim

Bunun sizin için işe yarayıp yaramadığını veya sorunlarla karşılaşırsanız bana bildirin. Geri bildirim çok hoş geldiniz.

Eğlence!

Saygılarımızla, Scott Powell.

Önerilen: