Mundarija:
- 1 -qadam: Uskuna komponentlari:
- 2 -qadam: dasturiy ta'minot komponentlari:
- 3 -qadam: Ulanish va sxematik:
- 4 -qadam: kod
- 5 -qadam:
Video: Arduino GPS Shield qo'llanmasi: masofa kalkulyatori: 5 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:27
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:
- Arduino Uno.
- 1Sheld+ taxtasi.
- Arduino USB kabeli yoki 9-12V batareya.
- 1Sheeld ilovasi o'rnatilgan Android/iOS telefoni.
2 -qadam: dasturiy ta'minot komponentlari:
- Arduino IDE.
- 1 -kitobli kutubxona, 1 -qavatli Android ilovasi yoki iOS ilovasi.
3 -qadam: Ulanish va sxematik:
- 1Sheeld kartasini Arduino -ga image1 sifatida ulang.
- 16*2 LCD displeyini 2 -rasm sifatida ulang.
- 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:
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:
Nextion/Arduino kalkulyatori: 3 qadam
Nextion/Arduino kalkulyatori: Arduino Uno uchun foydali kalkulyator. Kalkulyator uslubi Windows 10 bilan ishlaydigan standart kalkulyatorga o'xshaydi. Eslatma: Windows 10 kalkulyatori bajaradigan ilmiy va dasturchi funktsiyalarni o'z ichiga olmaydi, lekin bu funktsiyalar
4X4 klaviatura yordamida Arduino kalkulyatori: 4 qadam (rasmlar bilan)
4X4 klaviatura yordamida Arduino kalkulyatori: Ushbu qo'llanmada biz Arduino yordamida o'z kalkulyatorimizni yaratamiz. Qiymatlar klaviatura (4 × 4 klaviatura) orqali yuborilishi mumkin va natijani LCD displeyda ko'rish mumkin. Bu kalkulyator qo'shish, ayirish, ko'paytirish kabi oddiy amallarni bajarishi mumkin edi
1602 LCD va 4x4 klaviatura yordamida Arduino DIY kalkulyatori: 4 qadam
1602 LCD va 4x4 klaviatura yordamida Arduino DIY kalkulyatori: Salom bolalar, biz ko'rsatmalarda Arduino yordamida asosiy hisoblarni bajaradigan kalkulyator yaratamiz. Shunday qilib, biz asosan 4x4 klaviaturadan ma'lumotlarni olamiz va ma'lumotlarni 16x2 lcd displeyda chop etamiz va arduino hisob -kitoblarni amalga oshiradi
Sparkfun CAN Bus Shield qo'llanmasi: 6 qadam
Sparkfun CAN Bus Shield qo'llanmasi: Sparkfun CAN Bus Shield yordamida xabarlarni qabul qilish va uzatish CAN nima? CAN avtobusi BOSCH tomonidan ko'p me'yorli xabar uzatish tizimi sifatida ishlab chiqilgan bo'lib, u sekundiga 1 megabit signalning maksimal tezligini belgilaydi. An'anaviy tarmoqdan farqli o'laroq
TFT Shield qo'llanmasi: 4 qadam
TFT Shield qo'llanmasi: Bugun siz Arduino TFT sensorli ekranli loyihalaringizda tugmachalarni qanday yaratishni va ishlatishni o'rganasiz. Men Kumanning 2.8 dan foydalanayapman " TFT Shield Kuman Arduino UNO bilan birlashtirilgan. Bonus: Kuman TFT Shield bepul Stylus bilan birga keladi, siz undan foydalanishingiz mumkin