Mundarija:

AirsoftTracker: 7 qadam (rasmlar bilan)
AirsoftTracker: 7 qadam (rasmlar bilan)

Video: AirsoftTracker: 7 qadam (rasmlar bilan)

Video: AirsoftTracker: 7 qadam (rasmlar bilan)
Video: $250 40 rounds Red and Green Tracers in Glock 19 2024, Noyabr
Anonim
AirsoftTracker
AirsoftTracker

Kuzatuvchi - bu foydalanuvchilarning joylashuvini yig'adigan va bluetooth orqali telefoningizga yuboradigan qurilma. Yuborilgan ma'lumotlar satr sifatida formatlanadi. Keyin bu ma'lumotlar ulangan smartfon tomonidan yig'iladi va azure funktsiyalari yordamida ma'lumotlar bazasiga yuboriladi.

Ushbu hujjatda biz ma'lumotlar bazasi, azure funktsiyalari va android loyihasini o'rnatish bosqichlarini ko'rib chiqamiz.

1 -qadam: ehtiyojlar

  • 3D printer
  • Arduino Uno
  • hc05 moduli
  • joylashuv moduli
  • Sinov/sozlash uchun jadvallar paneli
  • Azure hisobi
  • Xamarin
  • Blob saqlash hisobi
  • Microsoft SQL server boshqaruv studiyasi

2 -qadam: Hamma narsa Arduino

Hamma narsa Arduino
Hamma narsa Arduino
Hamma narsa Arduino
Hamma narsa Arduino
Hamma narsa Arduino
Hamma narsa Arduino

Arduino sozlamalarini ikkinchi rasmdagi kabi qayta yarating. Kodni arduino -ga yuklang

3 -qadam: Bluetooth -ni sinab ko'ring

Bluetooth -ni sinab ko'ring
Bluetooth -ni sinab ko'ring

Bluetooth -ning ketma -ket ma'lumotlarini ko'radigan android ilovasidan foydalanib, siz shunga o'xshash narsani olishingiz kerak.

4 -qadam: Ma'lumotlar bazasini o'rnatish

Ma'lumotlar bazasini o'rnatish
Ma'lumotlar bazasini o'rnatish
Ma'lumotlar bazasini o'rnatish
Ma'lumotlar bazasini o'rnatish
  • Azure funktsiyalarida ma'lumotlar bazasini yarating
  • Ma'lumotlar bazasiga SQL server orqali ulaning
  • SQL -ni yangi so'rovda nusxalash

5 -qadam: Mahalliy funktsiya ilovasini yuklab oling va Github -ga sinxronlashtiring

Mahalliy funktsiya ilovasini yuklab oling va Github -ga sinxronlashtiring
Mahalliy funktsiya ilovasini yuklab oling va Github -ga sinxronlashtiring
Mahalliy funktsiya ilovasini yuklab oling va Github -ga sinxronlashtiring
Mahalliy funktsiya ilovasini yuklab oling va Github -ga sinxronlashtiring
Mahalliy funktsiya ilovasini yuklab oling va Github -ga sinxronlashtiring
Mahalliy funktsiya ilovasini yuklab oling va Github -ga sinxronlashtiring
  • Funktsiya ilovasini yuklab oling
  • Ma'lumotlar bazasi ulanish satridan nusxa oling va local.settings.json faylidagi funktsiyalar ilovasiga joylashtiring
  • yangi shaxsiy github omborini yarating
  • git add yordamida funktsiya ilovasini github omboriga sinxronlashtiring.

    • loyiha papkasida cmd -ni oching
    • git add ni ishlating.
    • git commit -m "qo'shilgan loyiha" dan foydalaning
    • git push -dan foydalaning

6 -qadam: Azure funktsiyalari

Azure funktsiyalari
Azure funktsiyalari
Azure funktsiyalari
Azure funktsiyalari
Azure funktsiyalari
Azure funktsiyalari
  • Yangi azure funktsiyasini yarating (sizga eng yaqin joyni tanlang)
  • Platformaning joylashish imkoniyatlari

    • Github -ni tanlang va omboringizni tanlang
    • sinxronlash

7 -qadam: Android loyihasi

Android loyihasi
Android loyihasi
  • Android loyihasini yuklab oling
  • Android loyihasini oching

    • Model papkasini oching
    • AirsoftManager.cs faylini oching
    • har bir satr urlini mos keladigan azure funktsiyali URL manziliga o'zgartiring
  • Loyihani saqlang

Tavsiya: