Статьи

Як побудувати інтернет речей на базі Bluetooth-стікерів

  1. Додавання маяка
  2. Налаштування
  3. Радар
  4. Дістаціонний температурний датчик і віртуальний повідець
  5. Глобальний пошук
  6. замість висновків

Активно просувається сьогодні технологія Інтернету речей (IoT, Internet of Things) передбачає межмашинного комунікації між різними, в тому числі і побутовими, пристроями. Іншими словами, навіть такі дрібні предмети як брелок від ключів або пульт дистанційного керування телевізором або кондиціонера повинні вміти комунікувати з іншими пристроями, наприклад, смартфонами або планшетами.

Аналітики прогнозують, що всього через пару років в продаж почнуть масово надходити холодильники, пральні машини, кухонні плити та інша техніка, якої можна легко керувати через інтернет. Втім, деяку подобу IoT можна вже сьогодні побудувати за допомогою так званих пошукових маячків (стікерів) від американської компанії Stick-n-Find Inc .

Маячок є круглою пластмасову пластинку розміром з п'ятикопійчану монету. Всередині знаходиться Bluetooth-модуль, батарейка, світлодіодний індикатор і мікродінамікі. Перед першим використанням стікер необхідно активувати - для цього треба постукати 4-5 разів ребром пристрою про будь-яку тверду поверхню, наприклад, стіл.

Активно просувається сьогодні технологія   Інтернету речей   (IoT, Internet of Things) передбачає межмашинного комунікації між різними, в тому числі і побутовими, пристроями

Bluetooth-стікер можна приклеїти на будь-яку плоску поверхню

На самому Вluetooth-стікері немає ніяких елементів управління, всі налаштування виробляються дистанційно і програмно через програму StickNFind, яку можна завантажити в магазині додатків App Store або Google Play.

Для управління маяками необхідно активувати функцію Bluetooth в смартфоні або планшеті. Важливе зауваження: мобільний гаджет повинен підтримувати версію Bluetooth 4.0.

Додавання маяка

Перед першим запуском рекомендується створити власну обліковий запис для сервісу StickNFind. Для додавання в систему нових маяків необхідно покласти стікер поруч з мобільним гаджетом, після чого натиснути кнопку Pair new sticker на стартовому екрані і слідувати інструкції. Налаштування для вже доданого маячка можна змінити через кнопку Manage registered stickers. Наприклад, тут можна поміняти його назву.

Наприклад, тут можна поміняти його назву

Для додавання в систему нових маяків необхідно покласти стікер поруч з мобільним гаджетом

Варто зауважити, що маяк можна просто підключити до програми, але тоді він буде доступний також іншим користувачам додатка StickNFind. Щоб цього уникнути, слід зареєструвати його на свій профіль. Для цього треба натиснути на кнопку Sign in і ввести логін і пароль свого облікового запису. До речі, Wi-Fi-підключення до інтернету потрібно лише на етапі реєстрації маяків на свій аккаунт, далі досить використовувати тільки Bluetooth.

Налаштування

Остання вкладка в додатку StickNFind - настройка. Тут можна вибрати один з трьох режимів енергоспоживання маяка: повільний, стандартний і швидкий. Чим вище швидкість з'єднання через Bluetooth - тим менше за часом працюватимуть батарейки. Наприклад, для самого економічного режиму - це 12 місяців, а для найшвидшого - всього 7 місяців. У процесі тестування було встановлено стандартний режим, в якому, згідно специфікації, дайте йому працювати до 10 місяців. Також, тут вибирається шкала вимірювання температури: Цельсій або Фаренгейт.

Також, тут вибирається шкала вимірювання температури: Цельсій або Фаренгейт

Вікно налаштувань дозволяє вибрати режим енергоспоживання маячка

У цьому ж вікні можна відключити зареєстрований маячок: команда Forget sticker. Варто зазначити, що цю команду вже не можна буде скасувати.

Радар

Кнопка Where is my sticker запускає пошук маяка. Коли програма його виявить, на радарі з'явиться синя точка. Радар не вказує напрямок, де знаходиться сам маячок, тільки приблизну відстань до нього, яке залежить від потужності сигналу Bluetooth. Над радаром справа є шкала масштабування. Кнопкою під ним можна включити автоматичне масштабування або вибрати ручний варіант. Під радаром знаходяться стрілки вліво і вправо, з їх допомогою можна вибирати будь-який з підключених маячків.

Під радаром знаходяться стрілки вліво і вправо, з їх допомогою можна вибирати будь-який з підключених маячків

Радар показує тільки приблизну відстань до маячка, яке залежить від потужності сигналу Bluetooth Справа внизу - температура навколишнього середовища і кнопка виклику

Дістаціонний температурний датчик і віртуальний повідець

Яке цікаве і корисне застосування можна придумати для подібних Bluetooth-маячків? По-перше, наклеїти їх на предмети, які часто губляться, наприклад, це може бути пульт дистанційного керування. Спочатку програма Stick-n-Find повинна зв'язатися з маячком - коли це станеться, на екрані з'явиться відповідне повідомлення. Далі пошук здійснюється за принципом гри «холодно-гаряче». Тобто, передбачається, що користувач буде ходити по квартирі і за допомогою екрану радара на мобільному гаджеті довжину маршруту до стікера по потужності сигналу Bluetooth в процентах. Чим ближче до шуканого предмету підходить користувач, тим ближче до центру радара зсувається мітка маячка. Коли користувач підійшов досить близько до маячки, він може натиснути на екрані кнопку Page It - в результаті bluetooth-стікер почне блимати світлодіодом і програвати рингтон. Цього буде достатньо, щоб знайти шуканий предмет.

Ще одна цікава функція радіомаячки - вбудований температурний датчик. Вона дозволяє віддалено знімати показання температури навколишнього середовища. Наприклад, якщо розмістити маячок за вікном або на балконі, можна буде, не підходячи до вікна, дізнатися температуру на вулиці. В інструкції зазначено, що перед першим застосуванням температурний датчик необхідно відкалібрувати, однак, при тестуванні це не знадобилося, оскільки температурні показання виявилися вірні.

Крім того, програма Stick-n-Find пропонує таку цікаву функцію як «Віртуальний поводок» (Leash). Суть її в тому, що коли маячок залишає радіус дії bluetooth-зв'язку хост-пристрої, останнім закінченню певного часового періоду (від 45 до 345 секунд після втрати зв'язку) програє звуковий сигнал. Притому, може сигналити або сам маяк, або смартфон, або обидва пристрої відразу. Наприклад, радіомаячок можна прикріпити на нашийник собаки під час прогулянки, щоб відстежити момент, коли пес помчав занадто далеко.

Наприклад, радіомаячок можна прикріпити на нашийник собаки під час прогулянки, щоб відстежити момент, коли пес помчав занадто далеко

Система попереджень генерує звуковий сигнал, якщо радіомаячок покинув область дії bluetooth-зв'язку з хост-пристроєм, або знову з'явився в ній

Радіус дії маячків на відкритій місцевості складає до 30 м. Що стосується приміщень, то в них радіус дії знижується, в залізобетонних стінах - дуже сильно, аж до 5-8 м.

Інша корисна функція - фоновий пошук, вона дозволяє знаходити маяк, який поза радіусом дії програми. При його активації програма повідомить, коли маяк знову виявиться поблизу.

Глобальний пошук

Якщо функція сканування у фоновому режимі не допомагає відшукати маячок, то у вікні Map можна запустити глобальний пошук маяків, зареєстрованих на певну обліковий запис. Тоді активні програми StickNFind на смартфонах всіх користувачів почнуть його шукати. Якщо ваш bluetooth-стікер потрапить в зону покриття одного з мобільних пристроїв з цією програмою, то ви дізнаєтеся про це - на карті буде позначено, де і коли в останній раз програма виявила маяк. Незважаючи на те, що в пошуку беруть участь всі додатки StickNFind, інформація про знаходження вашого маяка буде доступна тільки в вашій програмі. Щоб використовувати цю функцію потрібно інтернет-підключення.

замість висновків

Сама по собі ідея пошукових маячків досить цікава, і в повсякденному користуванні вони могли б послужити хорошу службу, проте, є два «але».

По-перше, хоча програма досить швидко знаходить сигнал стікера, сам процес установки зв'язку для отримання температурних даних і виконання команди Page It не завжди виконується швидко. Іноді це займає 1-2 хвилини замість декількох секунд. Крім того, чомусь чимало часу вимагає і процес входу в обліковий запис, і зміни налаштувань маячків - іноді до декількох хвилин. Це помітно погіршує зручність користування цими пристроями.

По-друге, інтернет речей передбачає використання безлічі саме недорогих сенсорів і датчиків. Однак, дані bluetooth-стікери зовсім недешеві: вартість пари маячків StickNFind перевищує $ 100.

Новости