خدمات شرکت منابع مجدد

iBeacon چیست؟

راهنمای دقیق iBeacon

فهرست مطالب
    یک سرصفحه اضافه کنید تا تولید فهرست مطالب آغاز شود

    فرض کنید از کنار خواربار فروشی محلی خود عبور کرده اید. اگر برنامه آنها را نصب کرده باشید, ممکن است در آن لحظه یک تخفیف ویژه نشان دهد. فکر می کنید اینجا چه اتفاقی افتاده است? کدام فناوری این ارتباط را ممکن کرد? به احتمال زیاد فروشگاه محلی شما از iBeacon اپل استفاده می کند.

    iBeacon چیست?

    که در 2013, اپل با پیاده سازی خود از فناوری بی سیم BLE آمد, معروف به iBeacon. این یک روش انقلابی در ارائه خدمات و اطلاعات مبتنی بر موقعیت به تلفن های هوشمند است. یک برنامه iOS به سیگنال های تولید شده توسط iBeacons گوش می دهد و وقتی تلفن وارد محدوده خود می شود ، اقدام مربوطه را انجام می دهد.

    برای مثال, ویرجین آتلانتیک از iBeacon در یکی از شلوغ ترین فرودگاهها استفاده کرد, فرودگاه هیترو. هر مسافری که به ایست بازرسی امنیتی می رفت ، تلفن هوشمندش به طور خودکار یک کارت سوار شدن دیجیتالی نشان می داد, که پرسنل فرودگاه می توانند بازرسی کنند.

    از زمانی که iBeacon در iOS معرفی شد 7, با iPhone 4s و مدلهای بعدی سازگار است. به طور مشابه, این برنامه با نسل سوم iPad و نسل پنجم iPad mini/iPod touch سازگار است.

    نحوه کار iBeacon

    آیا iBeacon با Beacon متفاوت است؟?

    Beacon یک دستگاه بی سیم جمع و جور و مقرون به صرفه است که برای پخش سیگنال های رادیویی به تبلت ها و تلفن های هوشمند نزدیک استفاده می شود. Beacons از سیگنال های رادیویی برای برقراری ارتباط با برنامه های تلفن همراه و شروع اقدامی بر اساس موقعیت کاربر استفاده می کند. به این منظور, آنها به اتصالات بلوتوث کم مصرف و باتری متکی هستند (شد) برای انتقال سیگنال ها. به عنوان صاحب مشاغل, می توانید آنها را در مغازه خود قرار دهید یا آنها را به برچسب نام یا سبد خرید متصل کنید.

    اگرچه اصطلاحات iBeacon و beacons به طور گسترده ای در یک مفهوم استفاده می شوند, آنها اساساً بی شباهت هستند. تفاوت اصلی این است که iBeacon از فناوری اختصاصی اپل برای انتقال سیگنال استفاده می کند. این دستگاه با iOS ادغام شد و به iPad یا iPhone اجازه داد تا نقش دوگانه - به عنوان فرستنده و گیرنده - را ایفا کنند.

    علاوه بر این, اپل استانداردی برای بازاریابی مبتنی بر چراغ ارائه کرد. هیچ تفاوتی بین فناوری BLE در iBeacons و چراغهای معمولی وجود ندارد, با این تفاوت که iBeacons در iOS یکپارچه شده است. بعلاوه, اپل iBeacon را به عنوان فناوری چراغ خود معرفی کرده است.

    فناوری BLE چگونه با iBeacon ارتباط دارد؟?

    بلوتوث کم مصرف (شد) یک پروتکل انتقال بی سیم با قدرت کارآمد است. این امر ارتباط بین دستگاه های هوشمند را که در محدوده محدودی وجود دارند ، تسهیل می کند. دستگاه هایی مانند هدفون بی سیم, ردیاب های تناسب اندام, ساعت های هوشمند, گوشی های هوشمند, و رایانه ها از BLE برای سهولت زندگی ما استفاده می کنند.

    این بلوتوث گروه علاقه مندی ویژه (SIG) BLE را با اولویت بندی مصرف توان کارآمد تعریف کرد. این امر به شرکت های سخت افزاری اجازه می دهد تا یک واسطه ارتباطی کارآمد برای راه حل های فعلی ادغام کنند. به همین دلیل است که از دستگاههای کم مصرف مانند iBeacons برای تغذیه آن از طریق باتری سلول کوچک استفاده می شود-این دستگاهها می توانند ماهها و سالها دوام بیاورند..

    در صنعت گوشی های هوشمند, اپل BLE را در مراحل اولیه پس از گنجاندن آن در iPhone 4s در استفاده کرد 2011.

    اهمیت iBeacon UUID چیست؟, عمده, و مینور?

    اهمیت iBeacon UUID

    UUID مخفف کلمه Universally Unique Identifier است. تشکیل شده است از 32 هگزا دسیمال دیجیتال, به پنج گروه تقسیم شد, جایی که خط فاصله آنها را از هم جدا می کند. این پنج گروه شامل تعداد نویسه های زیر است:

    • گروه اول: 8
    • گروه دوم: 4
    • گروه سوم: 4
    • گروه چهارم: 4
    • گروه پنجم: 12

    اینجا, کاراکترها می توانند حروف A تا F یا اعداد از باشند 0-9. یک گروه می تواند کاملاً متشکل از حروف یا اعداد باشد یا از هر دو استفاده کند. نمونه هایی از UUID های معتبر در زیر ذکر شده است:

    dddddddd-4321-bbbb-2b1a-b2c3d4e5g5d4
    98765432-abbd-77dd-dbca-3333cccc4444
    dddddddd-dddd-dddd-dddd-ddddddddddddd

    UUID استانداردی است که اعداد منحصر به فردی را تولید و به یک دستگاه اختصاص می دهد, مانند iBeacon. هدف UUID شناسایی iBeacon در یک شبکه است. بدین ترتیب, از دیگر بیکن ها در شبکه جدا می شود.

    به صورت پیش فرض, اگر iBeacons سفارش می دهید, یک UUID منحصر به فرد به شما اختصاص داده می شود. یک سازمان مجاز است از UUID های مختلف استفاده کند. برای مثال, می تواند به شناسایی مکان های متعدد در مکان های مختلف کمک کند.

    مقادیر اصلی و جزئی مجموعه ای از اعداد اختصاص داده شده به iBeacon ها هستند که دقت را بهبود می بخشد. این ارقام مقادیر صحیح بدون علامت بین هستند 0 و 65535. برای فرمت iBeacon, لازم است یک مقدار اصلی و فرعی تعیین کنید.

    مقادیر اصلی برای تشخیص و جداسازی یک گروه استفاده می شود. برای مثال, شما می توانید یک مقدار اصلی منحصر به فرد را به یک طبقه یا اتاق خاص اختصاص دهید. برعکس, می توانید از مقادیر جزئی برای تشخیص و جداسازی یک فرد استفاده کنید.

    فرمت iBeacon UUID

    نظارت و محدوده

    نظارت بر

    نظارت بر یک منطقه به برنامه شما امکان می‌دهد تعیین کند که یک دستگاه چه زمانی وارد محدوده iBeacon می‌شود یا از آن خارج می‌شود, توسط منطقه مشخص شده است. برای مثال, موزه ای را در نظر بگیرید که دارای iBeacons برای دو ورودی و یک برنامه راهنمای صوتی است. این برنامه برای نظارت بر منطقه ای استفاده می شود که شامل هر دو چراغ راهنما می شود. وقتی کاربر وارد موزه می شود ، برنامه هشدارهایی را دریافت می کند. بعد, یک اعلان راه اندازی می کند و عملکرد راهنمای صوتی را به کاربران یادآوری می کند.

    بسیاری از برنامه ها برای نظارت بر پروتکل iBeacon تکیه می کنند. معمولا, دارای محدودیت های زیر است:

    • iOS تعداد مناطقی را که یک برنامه تلفن همراه می تواند به طور همزمان بر آنها نظارت داشته باشد محدود می کند 20.
    • فقط می تواند رویدادهای ورود/خروج را شناسایی کند.

    مرز منطقه نظارت, توسط سطح قدرت چراغ تعیین می شود

    در حال گسترش

    در حالی که نظارت به شما امکان می دهد حرکات iBeacon را در یک محدوده تشخیص دهید, محدوده بیشتر دانه ای است. این یک گروه از چراغهای در محدوده ایجاد می کند, به همراه نزدیکی تقریبی به هریک از آنها.

    محدوده BLE متفاوت است - می تواند سیگنال های رادیویی را تشخیص دهد که در آن نتایج بستگی به مکان چراغ ها دارد, جایی که دستگاه کاربر می تواند در جیب باشد, کیسه, یا در دست.

    محدوده iBeacon

    بررسی iBeacon دقت

    بنابراین, iBeacon چقدر دقیق است?

    برای دستگاه BLE مانند iBeacon که در یک فروشگاه خرده فروشی قرار داده شده است, ساختمان شرکتی, موزه, مترو, ایستگاه قطار, هتل, فرودگاه, مدرسه, بیمارستان, یا مرکز خرید, انتظار می رود برای شعاع متوسط ​​دقیق باشد 3 متر. به طور مشابه, اگر در حال تماشای iBeacon در ورزشگاه هستید, کارخانه صنعتی, یا انبار, انتظار می رود به طور متوسط ​​دقیق باشد 5 متر.

    اگر قصد دارید iBeacon را برای استفاده تجاری خود نصب کنید, آنها را به طور یکنواخت نصب کنید تا بهترین نتیجه را بگیرید. به حداقل رساندن فضای بین گره های iBeacon دقت سیستم را افزایش می دهد.

    • اگر فاصله 10 متری بین گره های iBeacon وجود داشته باشد, می تواند دقت متوسطی را ارائه دهد 2 متر.
    • اگر فاصله 15 متری بین گره های iBeacon وجود داشته باشد, می تواند دقت متوسطی را ارائه دهد 4 متر.

    آینه ها و اجسام فلزی به دلیل انعکاس آنها در انتشار سیگنال بلوتوث، بر دقت iBeacon تأثیر می گذارد..

    قرار دادن گره‌های iBeacon نزدیک‌تر به یکدیگر، دقت iBeacon‌ها را افزایش نمی‌دهد، زیرا آنها قدرت سیگنال یکسانی دارند..

    موقعیت فیزیکی iBeacons تأثیر قابل توجهی بر دقت دارد. به همین دلیل است که توصیه می شود آنها را در مکان های زیر نصب کنید:

    • جسمی که به شدت به سقف نزدیک است
    • در قسمت بالایی یک دیوار
    • داخل یک سقف کاذب
    • روی سقف
    • در موردی که نزدیک به زمین است
    • در قسمت پایین دیوار/ستون
    • روی زمین

    آیا iBeacon مشابه GPS کار می کند؟?

    NFC VS iBeacon در مقابل GPS

    در ابتدا, iBeacon و GPS ممکن است شبیه به هم به نظر برسند, اما برخی از تفاوت های اساسی آنها را از هم جدا می کند.

    iBeacon

    iBeacon برای انتقال سیگنالی استفاده می شود که دستگاه های مجهز به بلوتوث در یک محدوده تشخیص می دهند. استفاده می کند چراغ بلوتوث. Beacon ها در هر اندازه و فرمت موجود هستند, مانند سلول های سکه ای کوچک و میله های USB. با iOS سازگار است, و پلتفرم‌های اندروید و هنگامی که بازدیدکننده وارد محدوده iBeacon می‌شود، اعلان‌های فشاری را راه‌اندازی می‌کند.

    جی پی اس

    سیستم موقعیت یاب جهانی (جی پی اس) یک فناوری مبتنی بر مکان است که موقعیت کاربر را از طریق معیارهای جستجو ردیابی می کند. غیر از نمایش اطلاعات مربوط به تاریخ, زمان, محل, و جزئیات رانندگی, GPS موارد استفاده متعددی را ارائه می دهد.

    برنامه های تلفن همراه مبتنی بر مکان از GPS برای تبدیل دستگاه شما به واحد ردیابی GPS استفاده می کنند. مزایای زیادی برای این فناوری وجود دارد زیرا محدودیتی در محدوده وجود ندارد و بسیار در دسترس است.

    آی بیکن در مقابل. NFC

    تفاوت بین NFC و iBeacon

    تفاوت های قابل توجه بین NFC و iBeacon در این است که NFC و iBeacon هر دو از پرداخت های تلفن همراه در فروشگاه پشتیبانی می کنند.. iBeacon ها حسگرهای بی سیم فشرده ای هستند که از BLE برای برقراری ارتباط با گوشی های هوشمند استفاده می کنند. متقابلا, NFC به امواج رادیویی با برد کوتاه متکی است تا دو دستگاه را قادر می سازد تا اطلاعات را از فاصله کوتاهی مبادله کنند, جایی که نیازی به باتری نیست. محدوده بهینه NFC است 4 سانتیمتر, در حالی که iBeacon ها برد 50 متری دارند.

    علاوه بر این, iBeacon ها می توانند محتوا را فشار دهند, مانند داده های مکان, ارائه می دهد, و توصیه هایی را بر اساس تاریخچه خرید یا ترجیحات مشتری تنظیم می کند. از سوی دیگر, یک کاربر باید به تنهایی با NFC تعامل برقرار کند.

    NFC در همه گوشی ها استفاده نمی شود. با این حال, فناوری بلوتوث توسط اکثر دستگاه ها پشتیبانی می شود, اگرچه برای تعامل با iBeacons باید فعال شود.

    چرا iBeacon یک تغییر دهنده بازی است؟?

    با زیرساخت iBeacon, یک خرده فروش, نام تجاری, یا پلت فرم دقیقاً می فهمد که مشتری در محیط سنتی آجر و ملات به چه چیزی نیاز دارد. این فرصتی را برای ارائه تبلیغات و پیام های بسیار محلی و متنی به مشتریان ارائه می دهد.

    سناریوی متوسط ​​با iBeacon به این شکل است: مشتری وارد مغازه می شود, و برنامه های تلفن همراه نصب شده بر روی تلفن های هوشمند خود iBeacons را جستجو می کنند. به محض اینکه یک برنامه آن را تشخیص داد, با داده های مناسب تعامل خواهد داشت (UUID, عمده, جزئی) به سرور آن, برانگیختن یک عمل. این می تواند یک پیام ساده مانند "به فروشگاه ما خوش آمدید و کیف های دستی را بررسی کنید" 2!”یا می تواند شامل پیشنهادات ویژه باشد, تبلیغات هدفمند, و یادآوری مفید, مانند "شما از کره بادام زمینی خارج شده اید".

    هدف از این فناوری ایجاد تغییر در نحوه تعامل موثرتر مارک ها و مصرف کنندگان است. iBeacon یک ارتباط دیجیتالی با دنیای فیزیکی ایجاد می کند.

    استفاده از iBeacon چیست?

    استفاده از iBeacon

    دارای سیستم موقعیت یابی داخلی, iBeacon را می توان با یک برنامه تلفن همراه استفاده کرد. این به تلفن ها اجازه می دهد تا زمینه را از طریق مکان کشف کنند. با فناوری iBeacon, تلفن ها می توانند مکان های نسبی خود را به فرستنده iBeacon در فروشگاه بیابند. فروشگاه‌های خرده‌فروشی آجر و ملات برای تجارت تلفن همراه به iBeacons متکی هستند, ارائه معاملات ویژه به مشتریان از طریق بازاریابی تلفن همراه و ارائه پرداخت های تلفن همراه از طریق نقطه فروش (PoS) سیستم های.

    یکی دیگر از برنامه های کاربردی توزیع پیام ها در نقاط خاص مورد علاقه است. یک نقطه مورد علاقه می تواند یک اتاق باشد, یک علامت راهنمایی و رانندگی, یا یک مکان خاص تر مانند یک ماشین خودکار یا یک دستگاه.

    تاثیر iBeacon در صنعت خرده فروشی چیست؟?

    خرده فروشان یکی از اولین پذیرندگان فناوری iBeacon هستند. غیر از خرده فروشی ها, از آن در رویدادها استفاده کرده اند, کنفرانس های بین المللی, موزه ها, رستوران ها, و مراکز خرید برای تبلیغ محصولات خود.

    خرده فروشان از iBeacon به روش های زیر استفاده می کنند:

    پایگاه مشتری قوی

    با iBeacon, خرده فروشان می توانند یک پایگاه مشتری قوی ایجاد کنند. به محض ورود خریداران آنها, آگهی ارسال می شود, افزایش فروش. به همین دلیل است که بیش از 85% از خرده فروشان در ایالات متحده استفاده می کنند چراغهای راهنما.

    مقرون به صرفه است

    دستگاه iBeacons مقرون به صرفه است, ما می توانیم طبق نیاز شما سفارشی کنیم.

    کاربرپسند بودن

    iBeacon ها به یک اپلیکیشن موبایل و یک سیستم مدیریت محتوا متصل هستند. پس از نصب فرستنده, شما به راحتی می توانید تگ را پیکربندی کنید و اقدامات ایجاد کنید.

    نقشه برداری داخلی

    فروشگاه های خرده فروشی بزرگ مختلفی وجود دارد, مانند سوپرمارکت های بزرگ, جایی که اقلام زیادی زیر یک سقف عرضه می شود. ممکن است برای مشتریان دشوار باشد که به دنبال یک محصول خاص در چنین منطقه وسیعی بگردند. با iBeacon, مشتریان می توانند مکان های خاصی را در فروشگاه با سهولت قابل توجهی پیدا کنند.

    هدف گیری مجدد موبایل

    از آنجا که iBeacons با تلفن ها ارتباط برقرار می کند, آنها می توانند مشتریان بیشتری را جذب کرده و حفظ کنند. بدین ترتیب, خرده فروشان می توانند کاربران بیشتری را از خارج از فروشگاه جذب کنند. مثلا, یک کاربر تلفن هوشمند از فروشگاه شما بازدید می کند اما چیزی نمی خرد. با iBeacon, شما می توانید محصول مورد نظر خود را پیدا کنید. با ارائه تخفیف در مورد مشابه, می توانید آنها را برای بازگشت و خرید وسوسه کنید.

    برخی از شرکت هایی که از iBeacon استفاده می کنند چیست؟?

    مشاغل و دولتها در سراسر جهان از iBeacon استفاده می کنند. در اینجا چند مورد از شناخته شده ترین موارد استفاده ذکر شده است.

    لینگبی استورسنتر

    یک مرکز خرید مستقر در دانمارک م mostثرترین استراتژی را برای سرگرم نگه داشتن و سرگرم کردن بچه ها مشخص کرد تا والدین آنها بتوانند با آرامش خرید کنند. آنها از برنامه استفاده کردند GEOTrail GO برای ایجاد یک گنج داخلی با بازی هایی با موضوع تعطیلات و نقشه های داخلی. بدین ترتیب, کودکان در حالی که به دنبال پاداش های مجازی بودند درگیر بودند.

    شکار گنج موفق شد والدین را در خرید آزاد آزاد کند و به صاحبان مشاغل کمک کرد تا درآمد خود را افزایش دهند.

    مارتینی

    مارتینی, مارک الکل ایتالیایی, یک مکعب هوشمند ایجاد کرده است که به صاحبان میله ها کمک می کند تا جمعیت را به نحو احسن اداره کنند و یک تجربه کاربری باورنکردنی را ارائه دهند.

    مکعب هوشمند از فناوری iBeacon استفاده می کند تا هنگامی که یک بازدید کننده نوشیدنی خود را تمام می کند ، به متصدی بار اطلاع دهد. مکعب مشتری را پیدا می کند, بنابراین متصدی بار می تواند با آنها تماس بگیرد و نوشیدنی خود را دوباره پر کند بدون اینکه مشتری از صندلی خود حرکت کند.

    اتوبوس های لوکزامبورگ

    در لوکزامبورگ, اتوبوس ها مجهز به iBeacons هستند. این چراغ ها اعلان های مسیرهای اتوبوس را فشار می دهند, که مسافران در برنامه خود دریافت می کنند. علاوه بر این, این برنامه پیام را با صدای بلند برای مسافران دارای بینایی می خواند.

    سپورا

    Sephora یک برند بین المللی زیبایی است که برای بهبود تجربه خرید خود از چندین مرحله استفاده کرده است. یکی از آنها استفاده از iBeacon است. این شرکت iBeacons را برای ارسال هشدارهای تولد به مشتریان نصب کرده و آنها را تشویق می کند که از فروشگاه بازدید کنند و بسته ویژه ای را به صورت رایگان در طول ماه تولد خود دریافت کنند..

    کتابخانه عمومی آیدا روپ

    در پورت کلینتون, یک کتابخانه عمومی وجود دارد که یک برنامه تلفن همراه با قابلیت iBeacon طراحی کرده است. در اینجا اعلان‌های iBeacon شامل مواردی است:

    • نمایش رویدادهای کتابخانه.
    • به تمدید اقلام قبل از سررسید شدن آنها کمک کنید.
    • کاتالوگ های گوشیشون رو مرور کن و یه فیلم بذار, سی دی موسیقی, یا در انتظار رزرو کنید.
    • کارت کتابخانه را روی تلفن دیجیتال در دسترس قرار دهید.

    املاک و مستغلات هوکسترا

    Makelaarij Hoekstra یک آژانس املاک هلندی با دفاتر متعدد - در Joure است, یواشکی, هیرنوین, و Leeuwarden - در همان استان. برای گسترش دامنه آن و تقویت فرآیند تولید سرنخ, آژانس فناوری iBeacon را انتخاب کرد. این شرکت، iBeacon ها را در نزدیکی املاک با قرار دادن آنها با علائم فروش مستقر کرد و از آنها برای رویدادها استفاده کرد. بدین ترتیب, بازدیدکنندگان اعلان هایی را در مورد املاک و اطلاعات آنها دریافت کردند.

    همه دستور العمل ها

    در اوهایو, Allrecipes از iBeacons در خواربارفروشی های Marc استفاده کرد. هدف هدف قرار دادن خریداران با پیشنهادات دستور پخت در زمان مناسب بود.

    این برنامه اعلان‌های iBeacon را ارسال می‌کند که دستور العمل‌ها و توصیه‌های غذایی را نشان می‌دهد. ایده حل دو نگرانی مشتری بود. اولین, این به آنها کمک کرد تا تصمیم بگیرند برای شام چه بپزند. دومین, به آنها کمک کرد تا قبض مواد غذایی را مدیریت کنند. با کمال تعجب, بازدیدهای تلفن همراه Allrecipes به افزایش یافت 35 میلیون در ماه.

    نکات دردناک iBeacon چیست؟?

    در حین کار با توسعه iBeacon, توسعه دهندگان اغلب با موارد زیر دست و پنجه نرم می کنند:

    بررسی فروشگاه App

    در طول توسعه برنامه iPhone, توسعه دهندگان با مسیریابی فروشگاه برنامه مشکل دارند. توصیف هدف و استفاده از برنامه در یادداشت های مرور و شرح عمومی ضروری است. همچنین, شما باید یک فیلم نمایشی برای توضیح ویژگی های برنامه ایجاد کنید و یک یادداشت هشداردهنده برای باتری در انتهای توضیحات قرار دهید.

    اسکریپت های منطق تجاری

    اسکریپت های منطق تجاری به دلیل گستره متغیرهای مورد استفاده در برنامه iBeacon ضروری هستند. در حالی که با چراغهای روشنایی سروکار دارد, این برنامه کنترل اسکریپت منطق کسب و کار را به دست می آورد و یک لیست کاربر برای آن iBeacon ایجاد می کند. اسکریپت ها اطلاعاتی را که برای تفسیر معانی استفاده می شود فیلتر می کنند. این ممکن است سخت شود زیرا به روزرسانی ها در زمان واقعی ثبت نمی شوند. بعلاوه, مواقعی وجود دارد که دستگاه می تواند از محدوده iBeacon خارج شود.

    توسعه دهندگان برای حل این مشکل و تعیین اینکه آیا کاربران در آنجا حضور دارند یا نه ، به روش های مبتنی بر زمان تکیه می کنند. از اسکریپت های منطق تجاری نیز برای تشخیص الگوها استفاده می شود, انجام تجزیه و تحلیل داده ها, و ایجاد نتیجه گیری.

    مشکلات سیگنال و سخت افزار

    iBeacons از فناوری BLE استفاده می کند, و بنابراین, ضروری است که برای رسیدگی به فعل و انفعالات سیگنال خارجی آماده شوید. علاوه بر این, BLE و Wi-Fi طیف یکسانی دارند. این می تواند باعث اختلال در سیگنال ها شود.

    سیگنالهای چراغ قوه بسته به قدرت و دمای دستگاه متفاوت است. به طور مختصر بیان کنم, دقت سیگنال بین سازندگان مختلف سخت افزار iBeacon متفاوت است. برنامه تلفن همراه باید به گونه ای ایجاد شود که بر اساس اطلاعات متغیر و نوع جمع آوری شده توسط آن کار کند.

    مثلث بندی و پیگیری

    iBeacon متکی به ارتباطات رادیویی یک طرفه است, هیچ زمینه ای برای ارتباط دو طرفه بین یک برنامه و آن باقی نمی گذارد. به همین دلیل است که کلاینت نمی تواند دستگاه های سرویس گیرنده دریافت کننده پخش iBeacon را شناسایی کند. به خاطر داشته باشید که دستگاه های تلفن همراه تنها با iBeacon پیشرفته می توانند یک کانال ارتباطی جدید داشته باشند, انتقال داده ها به سرور. این می تواند باتری دستگاه شما را تا حد قابل توجهی تخلیه کند.

    ماتریس مجوز

    ماتریس مجوز یک چالش مهم در توسعه برنامه iBeacon iOS ایجاد می کند. کاربر باید برای استفاده از این ویژگی به موقعیت مکانی اجازه دهد. علاوه بر این, فعال کردن ویژگی بلوتوث بسیار مهم است و برنامه باید بداند که فقط تعداد کمی از دستگاه ها می توانند iBeacons را پشتیبانی کنند..

    چگونه می توانم iBeacon را در دستگاه iOS یا Android خود تنظیم کنم?

    آیفون

    می‌توانید هر دستگاه iOS را که از BLE پشتیبانی می‌کند به iBeacon تبدیل کنید. وقتی یک برنامه از دستگاه iOS به عنوان iBeacon استفاده می کند, باید آن را در پیش زمینه انجام دهد. برای سایر اشکال پیاده سازی iBeacon, با تولید کنندگان شخص ثالث تماس بگیرید و سخت افزار اختصاصی beacon را دریافت کنید. برای تبدیل دستگاه iOS خود به iBeacon, این مراحل را دنبال کنید.

    1. UUID دستگاه خود را دریافت کنید.
    2. یک شی CLBeaconRegion ایجاد کنید که حاوی مقدار UUID و مقادیر عمده/جزئی باشد.
    3. از چارچوب Core Bluetooth برای تبلیغات با iBeacon استفاده کنید.

    UUID را بدست آورید

    همانطور که قبلاً توضیح داده شد, UUID تشخیص iBeacon است. در حالی که چندین چراغ را مستقر می کنید, UUID های جداگانه ای که عملکرد چراغ را به کاربر نهایی ارائه می دهند ، اختصاص دهید.

    برای استقرار iBeacon شما, شما به یک ابزار خط فرمان نیاز دارید, UUID gen, برای ایجاد UUID جدید. ترمینال را راه اندازی کنید, UUID gen را در خط فرمان وارد کنید, و Return را بزنید. بدین ترتیب, شما یک مقدار 128 بیتی متمایز بدست خواهید آورد.

    منطقه Beacon را تنظیم کنید

    با استفاده از یک شی CLBeaconRegion، هویت beacon خود را تنظیم کنید. منطقه beacon را می توان برای ایجاد فرهنگ لغت اطلاعاتی که بعداً در بلوتوث تبلیغ می شود استفاده کرد. در اینجا نحوه پر کردن این CLBeaconRegion آمده است هدف - شی:

    func createBeaconRegion() -> منطقه CLBeacon? {

    اجازه دهید proximityUUID = UUID(uuidString: “39ED98FF-2900-441A-802F-9C398FC199D2”)

    اجازه دهید سرگرد :CLBeaconMajorValue = 100

    اجازه دهید جزئی :CLBeaconMinorValue = 1

    let beaconID = “com.example.myDeviceRegion”

    بازگشت CLBeaconRegion(proximityUUID: proximityUUID!,

    عمده: عمده, جزئی: جزئی, مشخص کننده: beaconID)}

    }

    چراغ خود را تبلیغ کنید

    برای پخش هویت چراغ راهنمای خود از طریق دستگاه iOS و تنظیم دستگاه iOS به عنوان یک دستگاه جانبی بلوتوث ، از چارچوب بلوتوث استفاده کنید.. با انجام این, می توانید از دستگاه iOS خود بخواهید اطلاعات چراغ خود را به سایر دستگاه هایی که دارای اتصال بلوتوث هستند ، منتقل کند.

    پروژه Xcode خود را باز کرده و چارچوب Core Bluetooth را به آن اضافه کنید. یک شی CBPeripheralManager را در کد خود راه اندازی کنید و یک متد فراخوانی کنید, تبلیغات را شروع کنید(_:) روش پخش داده های چراغ راهنمای شما. این یک پارامتر فرهنگ لغت را که شامل اطلاعات چراغ راهنمای شما است می پذیرد. می توانید با داده های جانبی تماس بگیرید(با اندازه گیری شده : ) روش CLBeaconRegion برای مشاهده فرهنگ لغت شامل داده های مرتبط با iBeacon شما.

    هنگام فراخوانی داده های جانبی(با اندازه گیری شده : ) روش جمع آوری اطلاعات از فرهنگ لغت داده ها, شما تنظیمش کنید به پیکربندی RSS پیش فرض (نشانگر قدرت سیگنال دریافت شده) مقدار مرتبط با دستگاه iOS شما. این پارامتر قدرت سیگنال را نشان می دهد (در دسی بل), بر اساس فاصله 1 متری از دستگاه محاسبه می شود.

    ایجاد یک شیء مدیر محیطی، peripheralManagerDidUpdateState را فراخوانی می کند.(_: ) متد از شی نماینده آن. اجرای این روش برای اطمینان از اینکه دستگاه iOS می تواند از BLE استفاده کند بسیار مهم است.

    اندروید

    به دلیل پیچیدگی عملیات با استفاده از iBeacons, گوگل چندین راه حل مستقل ارائه کرد که در پلتفرم Beacon Google گنجانده شده است. این شامل سیستم نظارت و مدیریت Beacon Dashboard است, قالب Eddystone, و API های مورد نیاز برای تعامل چراغ.

    API پیام های نزدیک API برای iOS و Android است که دستگاه ها را اسکن می کند, داده ها را از داده های پیوست دریافت می کند, اطلاعات چراغ, و Google Cloud.

    Google Proximity Beacon API به API مورد استفاده برای مدیریت و مدیریت چراغ اشاره دارد. همه چراغهای راهنما موقتاً در شناسه Google Cloud ذخیره می شوند.

    مراحل مورد نیاز برای استفاده از iBeacon Android شامل موارد زیر است::

    1. قبل از استفاده از بلوتوث در دستگاه اندرویدی, شما باید مجوزها را در Manifest Android پیکربندی کنید.
    2. بعد, شما باید یک اسکنر بلوتوث را نمونه برداری کنید. بسته اندروید به شما امکان می دهد فیلتر ایجاد کنید, بنابراین می‌توانید چراغ‌هایی را انتخاب کنید که با فیلتر شما همخوانی دارند.
    3. یک تبلیغ کننده بلوتوث LE را معرفی کنید.

    برخی از افسانه های رایج درباره iBeacon چیست؟?

    تصورات غلط زیادی در مورد iBeacon ها وجود دارد. این موارد در زیر ذکر شده است:

    1. iBeacons در حال جمع آوری و ردیابی اطلاعات من هستند

    خیر, آنها نمی کنند. iBeacons سیگنالی را پخش می کند که تنها زمانی که بلوتوث شما روشن است توسط یک برنامه تلفن همراه قابل انتخاب است. از این رو, تا این تعامل اتفاق بیفتد, کاربران باید به برنامه اجازه دهند تا از تعاملات بیکن پشتیبانی کند.

    اگر تعامل را فعال کنید, سپس iBeacon فقط از مکان دستگاه شما در یک منطقه محدود مطلع می شود و تا زمانی که در آن بمانید پیام های متنی را ارائه می دهد.. به طور خلاصه, بیکن ها حرکات شما را نظارت و ردیابی نمی کنند, و آنها فقط زمانی ارتباط برقرار می کنند که شما انتخاب کنید.

    2. iBeacon ها ناامن هستند

    اگرچه هیچ نقض داده در مقیاس وسیع که شامل iBeacons باشد وجود ندارد, بسیاری از ارائه دهندگان در حال توسعه فناوری در حال ظهور هستند که می تواند امنیت آن را افزایش دهد.

    3. iBeacons فقط بر روی iOS کار می کند

    اندروید از iBeacons پشتیبانی می کند. با این حال, یک تفاوتی هست. iBeacons می تواند برنامه ها را در دستگاه iOS حتی زمانی که از برنامه استفاده نمی شود بیدار کند. از سوی دیگر, در اندروید, برنامه باید در پس زمینه اجرا شود یا باید آن را باز کنید تا از تعامل آن با iBeacon اطمینان حاصل کنید.

    4. iBeacons مرده اند

    iBeacons به دلیل قیمت مقرون به صرفه و استفاده اصلی در مکان های تجاری مانند لجستیک و فروشگاه های خرده فروشی ، زنده و سرحال هستند.. این فناوری مدتی توسعه یافته است و از زمان معرفی iBeacon در این زمینه آگاهی قابل توجهی پیدا کرده است 2013. از آن به بعد, موارد پذیرش و استفاده افزایش یافته است و توسعه دهندگان, کسب و کار, و دولت ها به توسعه موارد جدید و هیجان انگیز استفاده ادامه می دهند.

    مصرف برق iBeacon

    در اصل, iBeacons فرستنده های BLE هستند. حتی اگر اپل آنها را در ایجاد کرده باشد 2013, فناوری اصلی BLE جدید نیست - اندروید مدتهاست از آن پشتیبانی می کند.

    iBeacons در یک ثانیه بسیاری از سیگنالهای کم مصرف را تبلیغ یا منتشر می کند. برای تعامل با آنها, یک تلفن باید همه دستگاه های BLE مجاور را اسکن کند. فرکانس این اسکن ها می تواند تأثیر متفاوتی بر طول عمر باتری داشته باشد.

    بسیاری از فروشندگان سخت افزار iBeacon تولید می کنند, و هریک از آنها عمر باتری و بازه تبلیغات متفاوتی را ارائه می دهند. معمولا, مارک های iBeacon از فاصله تبلیغاتی 100 میلی ثانیه استفاده می کنند. تاثیر فاصله اسکن بر تخلیه باتری در اینجا ذکر شده است مطالعه:

    گوشی های باتری ibeacon

    منبع: https://www.aislelabs.com/reports/ibeacon-battery-phones/

    • فرکانس روشن/خاموش کردن بلوتوث در تلفن تا حد قابل توجهی بر مصرف باتری تأثیر می گذارد. فاصله اسکن کوچکتر منجر به مصرف زیاد باتری می شود.
    • بعد از یک دوره 8 ساعته, یک فاصله اسکن 0.1 ثانیه ای می تواند مصرف شود 20% باتری بیشتر در گوشی های قدیمی.
    • بعد از یک دوره 8 ساعته, یک فاصله اسکن 0.1 ثانیه ای می تواند مصرف شود 10% باتری بیشتر در گوشی های جدیدتر.

    چراغهای مختلف با فواصل تبلیغاتی متفاوت ارائه می شوند. وقتی Beacon A با فاصله تبلیغات کوتاه است (دور و بر 100 میلی ثانیه) با Beacon B مقایسه می شود (دور و بر 500 میلی ثانیه), نشان می دهد که در یک ثانیه اسکن, چراغ A تشخیص داده می شود 10 بار و B دو بار توسط دستگاه.

    تشخیص iBeacon

    اگرچه یک iBeacon تبلیغات را به طور مداوم منتقل می کند, دستگاه تلفن همراه دائماً به آن گوش نمی دهد. این به عنوان تشخیص iBeacon شناخته می شود. با توجه به اهداف بهره وری برق, رادیو در فواصل زمانی مشخص خاموش و فعال می شود, مانند زمانی که دستگاه قفل است. اگر هنگام انتقال iBeacon رادیو غیرفعال است, حتی اگر دستگاه در محدوده iBeacon باشد تشخیص داده نمی شود.

    هزینه iBeacon چقدر است?

    میانگین قیمت iBeacon بر اساس سازنده متفاوت است, محدوده سیگنال, و عامل شکل. خرید عمده iBeacon می تواند قیمت آن را کاهش دهد.

    افکار نهایی

    iBeacons بیشتر از آنچه تصور می شود پذیرفته شده و فراگیر است. اگرچه از یک مفهوم ساده استفاده می کند, تعداد زیادی از موارد استفاده احتمالی که ارائه می دهد ، روشن می سازد که این فناوری در چند سال آینده مورد استقبال گسترده قرار خواهد گرفت. به دلیل هزینه مقرون به صرفه و مصرف کم انرژی, برای مشاغل بسیار مقرون به صرفه است.

    این پست رو به اشتراک بگذارید

    به اشتراک بگذارید فیس بوک
    به اشتراک بگذارید توییتر
    به اشتراک بگذارید لینکدین
    به اشتراک بگذارید چاپ
    به اشتراک بگذارید پست الکترونیک
    mokoblue-logo

    با یک متخصص اینترنت اشیاء بلوتوث صحبت کنید

    در مورد Bluetooth Beacon بحث کنید, مدول, و موارد استفاده از Gateway و دستگاههای بلوتوث سفارشی برای پروژه IoT شما
    mokoblue-logo

    برنامه نمایشی را برنامه ریزی کنید

    MOKO در زمینه فناوری بلوتوث حرفه ای است, با کارشناس IoT به بالای بازار خود صعود کنید