Mundarija:

Arduino GPS Shield qo'llanmasi: masofa kalkulyatori: 5 qadam
Arduino GPS Shield qo'llanmasi: masofa kalkulyatori: 5 qadam

Video: Arduino GPS Shield qo'llanmasi: masofa kalkulyatori: 5 qadam

Video: Arduino GPS Shield qo'llanmasi: masofa kalkulyatori: 5 qadam
Video: Arduino GPS Tutorial with GPS Shield and an Arduino Uno 2024, Noyabr
Anonim
Arduino GPS Shield qo'llanmasi: masofani hisoblash
Arduino GPS Shield qo'llanmasi: masofani hisoblash

GPS yoki global joylashishni aniqlash tizimi-bu sun'iy yo'ldoshga asoslangan radio navigatsiya tizimi, bu sizga joylashuvingizni aniqlashga va sizni boshqa xaritalarda Google xaritalari kabi taniqli va oldindan belgilangan xarita orqali yo'naltirishga imkon beradi va Arduino dunyosida buni Arduino amalga oshiradi. GPS qalqoni.

GPS sizning joylashuvingizning kenglik va uzunlik qiymatlari orqali sizning joylashuvingizni biladi, bu sizning aniq dunyodan qaerda ekanligingizni aniqlaydi va biz 1 o'lchovli GPS qalqoni yordamida sizning hozirgi manzilingiz va kerakli manzil orasidagi masofani hisoblash uchun shu ikki o'lchovdan foydalanamiz. tez va kulgili Arduino GPS Shield qo'llanmasida.

Keling, Arduino GPS Shield qo'llanmasining g'oyasi haqida gapiraylik …

Fikr:

Arduino GPS Shield qo'llanmasida biz 1Sheeld -dan GPS Shield -dan uning hamkori Android/iOS ilovasi orqali hozirgi manzilni olish uchun foydalanmoqchimiz.

Biz bunga Ilovaga (ovozni aniqlash qalqoni yordamida), biz xohlagan joyning kengligi va uzunligini aytish orqali erishamiz va Arduino km birlikdagi 2 joy orasidagi to'g'ridan -to'g'ri masofani hisoblab chiqadi (GPS qalqoni yordamida)) va sizga (matndan nutqqa qalqon yordamida) masofa qancha ekanligini aytadi.

Ishni boshlash:

Agar siz 1Sheeld bilan birinchi marta shug'ullanayotgan bo'lsangiz yoki bu haqda ko'proq bilmoqchi bo'lsangiz, men ushbu tez va oson ishga tushirish qo'llanmasini tekshirishni maslahat beraman.

Endi, siz 1Sheeld bilan biroz tanish bo'lganingizdan so'ng, boshlaylik!

1 -qadam: Uskuna komponentlari:

Uskuna komponentlari
Uskuna komponentlari
Uskuna komponentlari
Uskuna komponentlari
Uskuna komponentlari
Uskuna komponentlari
Uskuna komponentlari
Uskuna komponentlari
  1. Arduino Uno.
  2. 1Sheld+ taxtasi.
  3. Arduino USB kabeli yoki 9-12V batareya.
  4. 1Sheeld ilovasi o'rnatilgan Android/iOS telefoni.

2 -qadam: dasturiy ta'minot komponentlari:

  1. Arduino IDE.
  2. 1 -kitobli kutubxona, 1 -qavatli Android ilovasi yoki iOS ilovasi.

3 -qadam: Ulanish va sxematik:

Ulanish va sxema
Ulanish va sxema
Ulanish va sxema
Ulanish va sxema
Ulanish va sxema
Ulanish va sxema
  1. 1Sheeld kartasini Arduino -ga image1 sifatida ulang.
  2. 16*2 LCD displeyini 2 -rasm sifatida ulang.
  3. 1Sheeld quvvatini 5v (3.3v emas) da ishlash uchun 3 -rasmga o'zgartiring.

1Sheeld 2 rejimga ega: yuklash rejimi va ish rejimi. Siz raqamli pinlarga yaqin bo'lgan kalit yordamida ular o'rtasida almashishingiz mumkin va 1Sheeldda "UART SWITCH" va 1Sheeld+da "SERIAL SWITCH" deb nomlanadi.

  • Birinchidan, siz kalitni "SWITCH" belgisiga suring, u 4 -rasm sifatida Arduino kodini yuklash uchun 1Sheeld taxtasini yuklash rejimiga o'tkazadi.
  • Ikkinchidan, kodni yuklashni tugatganingizdan so'ng, kalitni "UART" belgisiga (yoki "SERIAL" ga 1Sheeld+ taxtasida) siljiting, bu 1Sheeld kartasini 1Sheeld ilovasi bilan aloqa qilish uchun ish rejimiga aylantiradi.

Nihoyat, Arduino -ni kompyuter orqali Arduino USB kabelidan foydalanib ulang.

4 -qadam: kod

Arduino GPS Shield funksiyasi va ulardan qanday foydalanish haqida ko'proq bilish uchun Arduino GPS Shield hujjatlarini tekshirishni tavsiya qilaman.

Endi 1Sheeld kartasini Yuklash rejimiga o'tkazing, Arduino Digital Clock uchun biriktirilgan kodni yuklang. 1Sheeld kartasini ish rejimiga o'tkazing, keyin 1Sheeld ilovasini oching va Bluetooth orqali 1Sheeld kartasiga ulang.

5 -qadam:

Rasm
Rasm
Rasm
Rasm

Arduino GPS Shield Tutorial videosida ko'rib turganingizdek, siz GPS, terminal, matndan nutqqa va ovozni aniqlash ekranlarini tanlashingiz kerak.

Ovozni aniqlash qalqoni oldiga borganingizda va telefoningizga kenglik va uzunlik qiymatlari bo'yicha kerakli joyni aytganingizda, u joriy joylashuv va kiritilgan kenglik va uzunlik bilan bog'liq joy orasidagi masofani hisoblab chiqadi va sizga balandlik va balandlikni aytadi. Terminal qalqoni yorlig'ida ham yozilgan.

Bu darslikda men hozirgi "Integreight company" va Qohira markazidagi Ramsis poezd stantsiyasi orasidagi masofani bilishni istadim va u 8.327 km edi va men buni xatolar juda kam bo'lgan Google xaritalaridan ham hisoblab chiqdim (Google xaritalari masofasi: Ekran tasviriga ko'ra 8.22 km).

Tavsiya: