Mundarija:
Video: AirsoftTracker: 7 qadam (rasmlar bilan)
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
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
Arduino sozlamalarini ikkinchi rasmdagi kabi qayta yarating. Kodni arduino -ga yuklang
3 -qadam: 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
- 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
- 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
- Yangi azure funktsiyasini yarating (sizga eng yaqin joyni tanlang)
-
Platformaning joylashish imkoniyatlari
- Github -ni tanlang va omboringizni tanlang
- sinxronlash
7 -qadam: 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