Soru & Cevap

Arduino GPS Takip ...

03.04.2020 - 02:18

Arduino GPS takip adlı bir projem var arduino ile enlem ve boylamları anlık olarak bulup konumu tespit ediyorum ama bu enlem ve boylamları kendi yaptığım mobil proğrama yönlendirmek  istiyorum bu enlem ve boylamları anlık olarak veri tabanına nasıl gönderebilirim ordan da kendi proğrammıma çekebilirim

278 Görüntülenme

1 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

picture-158072-1530701953.jpg
TGUNEYSU
03.04.2020 - 03:19

Bunun temel gereksinimi dışarı ile bir ilişki kurmanıza bağlı olduğundan, önce bu dış ilişkinin nasıl yapılabileceğini inceleyin.

Değişik yöntemler kullanabilirsiniz:

  • WIFI destekleyen Arduino modeli ile çalışırsanız (WEMOS, LOLIN, ESP826 gibi, IOT destekleyen modeller, vb) Arduino modülünü server olarak kurup WIFI iletişimle veri alış verişi yapılabilir.
  • WIFI destekleyenlerle Internet veya yerel ağ üzerinden kendi sunucunuza ulaşıp aynı şekilde veri takası yapılabilir.
  • Eğer sunucunz WEBde ise, yani bir web siteniz varsa, o zaman web işlemleri ile (GET, PUT, POST, vb) ile sitenize ulaşıp orada çalışan bir programla iletişim kurup veri takası yapabilirsiniz.
  • Bluetooth veya BLE destekleyen aygıt veya modellerle Arduino - Mobil cihaz arası direkt iletişimle veri alış verişi olabiliir.
  • RFRadyo frekanslı çalışan aygıtlarla alıcı verici olarak da çalışılabilir, fakat mobiillerde bunu uygulamak zor olabilir.

Burada önemli olan nokta, sizin belirttiğiniz "ANLIK OLARAK" koşuludur. Eğer bu hakikaten GERÇEK ZAMANLI uyulması gereken bir koşul ise o zaman WIFI ile web sitesi ve veri tabanı üzerinden çalışmak tatmin edici olmayabilir.

Arduino modelleri ile çalıştığınızda önemli olan bir nokta daha: GPS koordinat topladığınıza göre, hareket eden ve gerçek zamanda kontrol altında olan bir araçtan çalışıyorsunuz zannediyorum. Bu koşullarda, Arduino sistemleri, WIFI moduna geçildiğinde gereken işlemci yükünden dolayı yerel kontrolleri aksatabilir. Bunu aklınızda tutup dikkatli deneme yapmanız önerilir.

Arduino - Mobil mesafe koşullarına göre, BT veya BLE işinize yarayabilir ve en kolay uygulanacak yöntemlerdir.

WIFI direkt bağlantısı da olabilir, ama programlama kaabiliyetinize göre değişik zorluklar sunabilir.

ESPRESSİF firmasının ESPNOW protokolu da gayet kolay uygulanabilen bir seçenek sunabilir.

Bunları bir araştırıp size uyacak olanını tesbit edin ve denemelerinizi yapın.

İyi çalışmalar.

Turgut