Нажмите "Enter", чтобы перейти к содержанию

Управление устройствами bluetooth: Панель управления Bluetooth-устройствами на ноутбуке

Содержание

Управление устройствами Bluetooth®

Вы можете зарегистрировать (как пару) устройство Bluetooth® в системе PSP™. Также вы можете управлять устройствами Bluetooth®, соединенными с ваше системой.

Регистрация устройства Bluetooth®

1.

Подготовьте устройство Bluetooth®.

2.

Выберите (Настройки) > (Настройки устройств Bluetooth®).

3.

Выберите [Управление устройствами Bluetooth®].

4.

Если отображается сообщение [Устройства Bluetooth® не зарегистрированы. Зарегистрировать такое устройство?], выберите [Да].
Если в системе уже зарегистрированы устройства, отобразится их список. На этом экране выберите [Зарегистрировать новое устройство].

5.

Выберите [Поиск устройств Bluetooth®].
Отобразится список устройств Bluetooth®, находящихся в радиусе действия системы.

6.

Выберите устройство, которое хотите зарегистрировать в своей системе PSP™.
Далее следуйте инструкциям на экране. При необходимости введите регистрационный код устройства Bluetooth®. Подробнее о регистрационном коде устройства Bluetooth® см. в документации к устройству.

Регистрация контроллера системы PS3™

Вы можете использовать контроллер системы PS3™ для управления системой PSP™.

1.

Вам понадобится следущее.

  • Контроллер системы PS3™
  • Система PS3™
  • Два кабеля USB (кабель USB из комплекта поставки системы PSP™ и кабель USB из комплекта поставки системы PS3™)

2.

Выберите (Настройки) > (Настройки устройств Bluetooth®).

3.

Выберите [Управление устройствами Bluetooth®].

4.

Если отображается сообщение [Устройства Bluetooth® не зарегистрированы. Зарегистрировать такое устройство?], выберите [Да].
Если в системе уже зарегистрированы устройства, отобразится их список. На этом экране выберите [Зарегистрировать новое устройство].

5.

Выберите [Зарегистрировать контроллер системы PS3™].
Далее следуйте инструкциям на экране.

Подсказки
  • В одной системе PSP™ можно зарегистрировать до восьми устройств Bluetooth®. Если вы не можете зарегистрировать новое устройство, потому что достигнут лимит зарегистрированных устройств, удалите одно из зарегистрированных ранее устройств.
  • Для получения подробной информации об устройстве Bluetooth® см. прилагаемые к нему инструкции.
  • «Регистрационный код» — это идентификационный номер оборудования, используемый для регистрации устройства Bluetooth®. Он может быть также назван «регистрационный номер», «PIN код», «номер PIN», «пароль» или «код авторизации».

Управление устройствами Bluetooth®

Вы можете просмотреть сведения об устройствах Bluetooth®, подключенных к системе PSP™, подключить и отключить устройства. Выбрав интересующее вас устройство, нажмите кнопку и выберите параметр в отобразившемся меню.

Подключиться Подключение устройства.
Отсоединить Отключение подключенного устройства.
Устанавливать Изменение параметров устройства.
Удалить Удаление зарегистрированного устройства.
Сведения Отображение сведений о подключенном устройстве.

Комплект умного дома — Протокол связи Bluetooth

Каждый, кто пытался сделать свой дом интеллектуальным, сталкивался с определёнными трудностями. Кого-то смущала цена на умную технику, а кто-то не был готов разбираться с особенностями создания системы. Но теперь всё стало гораздо проще и доступнее. С появлением новой технологии каждый желающий сможет добавить своему дому интеллектуальных функций.

 

Все больше и больше производителей Умных домов, строят свои устройства на основе протокола Bluetooth. По надёжности он, кстати, ничем не хуже тех же стандартов Z-Wave или ZigBee. Bluetooth — это та же технология, с помощью которой мы связываем наши мобильный телефон и гарнитуру.

С обновленным протоколом умная техника становится более доступной и простой в подключении. Bluetooth-устройствами проще управлять, ведь соответствующий модуль можно найти в каждом смартфоне и ноутбуке.

Bluetooth-Smart – такое название получила новая технология. Её преимуществом является невысокое энергопотребление, что очень удобно при работе с умными дверными замками и выключателями, которые не имеют постоянного доступа к розетке.

 

История

Bluetooth – протокол беспроводной передачи данных. Технология позволяет обмениваться информацией между несколькими устройствами, к примеру, ноутбуком и телефоном. Этот протокол связи поддерживают не только эти гаджеты, но и многие принтеры, гарнитуры, мышки, клавиатуры. Для передачи данных Bluetooth использует надежную радиочастоту.

Технология позволяет связывать между собой устройства в радиусе до 100 метров. Дальность связи сильно зависит от преград и зачастую гораздо меньше.

Идея создания Bluetooth-сети появилась в Швеции в 1994 году. Известная компания Ericsson установила памятный камень в честь Гаральда Блютуса. На памятнике появилась даже надпись, которая благодарила великого человека за то, что его имя дало название новой технологии.

В 1998 году эта же компания в команде с Nokia, Intel, IBM и Toshiba приступили к работе над новым протоколом передачи данных, который сегодня известен нам как Bluetooth. В мае этого же года появилась SIG – специальная группа, которая занималась разработкой устройств для новой технологии. В нее могла войти любая желающая компания. Сегодня SIG вмещает в себя более 3000 участников, многие из которых состоят в ней с момента её создания.

В июле 1999 года появилась первая версия протокола – Bluetooth 1.0. Его сразу начали внедрять в различные гаджеты. Дальнейшие работы над технологией велись с целью повышения надёжности и скорости передачи информации, а также снижения энергопотребления. Сегодня пользователям уже доступна спецификация Bluetooth 5.0, но пока более широко используется версия Bluetooth 4.0.

 

Принцип работы

В комплекте Умного дома, использование технологии Bluetooth схоже с ZigBee и Z-Wave. Так как сам этот протокол связи маломощный, то и дальность действия невысока. Любой датчик, например, датчик разбития стекла, подключается по протоколу Bluetooth к ближайшему подобному устройству, имеющему уже два интерфейса передачи данных: Wi-Fi и Bluetooth, либо Bluetooth и ZigBee. Которое, в свою очередь, передаёт сигнал по Wi-Fi дальше – либо сразу вам на смартфон, либо в облако.

Информация транслируется между такими гаджетами в вашем доме, пока ее не получит адресат (шлюз или активное устройство). К примеру, температура воздуха в комнате может стать слишком низкой, и вы захотите её изменить. Если кондиционер находится в другой комнате, то сигнал со смартфона может напрямую не доставать туда. Поэтому, возможно, команда минует несколько устройств, пока не дойдет до кондиционера. Такая особенность позволяет всем умным гаджетам постоянно находиться в одной сети и быстрее обмениваться данными.

Каждое Bluetooth-устройство оснащено специальной микросхемой. Сегодня можно встретить гаджеты, которые будут иметь радиус действия в 100 метров. Еще одна особенность радиотехнологии Bluetooth – способность стабильно работать «через стенку». То есть устройства могут связываться между собой, находясь в разных комнатах. Нет необходимости настраивать и подключать гаджеты к системе. Как только Bluetooth-устройство будет находиться в радиусе действия, оно автоматически соединиться с другими приборами. Причем один гаджет может работать с множеством других (по принципу точка – много точек).

Современный чип Bluetooth имеет компактные размеры – менее 1 см. Частота, на которой работает технология, позволяет снизить потребляемую мощность к 1 мВт.

 

Интеллектуальные устройства BlueTooth

Все Bluetooth-устройства делятся на две категории: подключаемые гаджеты и Bluetooth-шлюзы. В системе Xiaomi у вас всегда есть возможность увидеть список устройств, которые могут быть шлюзами, через приложение Mi Home и вкладку Profile.

Если соответствующие устройства у вас уже есть, то они появятся в списке. А если же вы еще не обзавелись шлюзами, то приложение предложит вам купить их. Зайдя в меню Bluetooth-шлюза, вы увидите список всех устройств, которые могут быть к нему подключены.

На сегодняшний день рынок умных устройств постепенно пополняется Bluetooth-устройствами. У Xiaomi тоже можно найти подходящие гаджеты. Среди них:

 

Беспроводный выключатель Yeelight Bluetooth Wireless Switch

Интеллектуальный выключатель позволяет вам избежать хлопот с прокладкой кабеля. Устройство может быть установлено в любом удобном месте на клейкую двухстороннюю ленту. Выключатели способны работать с любыми видами умных светильников.

Обычные выключатели основаны на прерывании электрической цепи, в то время как Yeelight работает по протоколу Bluetooth. Это позволяет подключенному к нему светильнику всегда быть в сети. Вы также сможете управлять им с помощью голосовых команд.

Умный выключатель работает от одной небольшой батарейки. Низкое потребление энергии позволяет устройству функционировать до двух лет при стабильном ежедневном использовании. Размеры устройства составляют 86х86х25 мм.

Yeelight Bluetooth Wireless Switch поддерживает версию Bluetooth 4.2.

 

Ночник Mijia Bedside Lamp

Светильник Mijia порадует ваши глаза мягким и приятным светом. Вы можете выбирать из 16 миллионов оттенков или же включить режим автоматической смены цветов, благодаря чему в вашей спальне будет обитать особая атмосфера. Устройство также дает вам возможность самостоятельно настраивать яркость и температуру освещения.

Умная лампа Mijia оснащена чипом, который поддерживает и Bluetooth, и Wi-Fi. Таким образом, вы сможете быстро и удобно подключить устройство к системе. Вам также откроется доступ к дистанционному управлению через смартфон.

Добавив светильник к системе, у вас появится возможность давать голосовые команды. Кроме того, устройство может даже настраивать освещение в соответствии с текущей температурой в комнате. Размеры устройства составляют 100х100х221 мм.

Интеллектуальный ночник Mijia Bedside Lamp поддерживает версию Bluetooth 4. 2.

 

Контроллер Xiaomi Cube

Управляйте всеми приборами в доме с помощью одного маленького кубика! Сверхчувствительный датчик позволяет устройству точно распознавать ваши действия и запускать определенные сценарии. Контроллер имеет шесть положений, с помощью которых вы можете менять освещение, включать телевизор, переключать радиостанции и управлять другой техникой.

Встряхните Xiaomi Cube, и вы сможете переключить радиостанцию на шлюзе. Для изменений яркости свечения лампы легонько подвиньте контроллер. Для включения или выключения телевизора постучите дважды устройством по любой поверхности. Поверните куб на 90°, и в вашем доме запустится очиститель воздуха.

Вы также можете подстроить каждое действие под себя. Контроллер имеет компактные размеры – 45х45х45 мм. Встроенного аккумулятора будет достаточно для 2-х лет стабильной работы.

Контроллер Xiaomi Cube поддерживает версию Bluetooth 4.1.

 

Детский светильник Динозаврик Xiaomi Philips EyeCare Smart Ceiling LED Lamp

Светильник сочетает в себе милую детскую игрушку и интеллектуальную конструкцию, которая оберегает глаза ваших детей. Устройство отлично подходит для использования во время работы, учебы и сна. Размер светильника составляет 320х320х73 мм.

Лампа Xiaomi не только освещает вашу комнату ярким светом, но и, благодаря диффузорной пластине, предотвращает ухудшение зрения и перенапряжение. Устройство наполнит помещение мягким и ровным светом без мерцания.

Умное устройство оснащено 240 светодиодами с высоким индексом цветопередачи, которые обеспечивают естественное освещение. Светильник также имеет режим Moonlight, который помогает вам уснуть. Свет становится мягче, а яркость снижается до 0,1 люмен.

Светильник Xiaomi Philips EyeCare Smart Ceiling LED Lamp поддерживает версию Bluetooth 4.2.

 

Что в итоге?

В завершение стоит сказать, что Bluetooth имеет больше преимуществ по сравнению с другими беспроводными технологиями, такими как Z-Wave и ZigBee. В скором будущем протокол, возможно, даже полностью заменит их. Практически каждый смартфон и ноутбук оснащен модулем Bluetooth, в то время как Z-Wave и ZigBee используются только в гаджетах умного дома.

Вероятно, пользователи смогут управлять всей системой умного дома с помощью своего смартфона, не используя специальные мосты. Для ZigBee и Z-Wave такая возможность кажется недоступной, тогда как Bluetooth уже довольно близок к этому. Протокол вполне способен вытеснить другие беспроводные технологии и завоевать симпатию пользователей своей относительно низкой ценой и простотой в использовании.

 

Где купить умные устройства на основе BlueTooth?

Купить подобные устройства можно в магазине www.security-club.ru со скидкой, консультацией, гарантией и бесплатной доставкой. 

 

Управляйте мультимедиа и устройствами на телефоне Galaxy

В наши дни так много интеллектуальных устройств, что все может быстро запутаться. Эта песня воспроизводится на самом телефоне Galaxy, в наушниках Bluetooth или на вашем Smart TV? Больше не путайтесь — с панелями «Вывод мультимедиа» и «Управление устройством» у вас есть все в одном месте. Никогда еще не было так легко переключаться между музыкой и смарт-устройствами, потому что эти панели обеспечивают быстрое и простое управление обоими.

Вы даже можете воспроизводить музыку на двух устройствах Bluetooth одновременно с функцией Dual audio или переключать аудиовыход с помощью медиа-панели Spotify. Вы можете проверить последние 9Телефоны Galaxy 0003 , наушники , часы и телевизоры Smart TV на нашем веб-сайте, чтобы создать индивидуальный иммерсивный опыт!

Примечание: Предыдущая панель SmartThings была заменена панелями Media и Device. Если вы хотите управлять устройствами, зарегистрированными в SmartThings, на новой панели, вам необходимо обновить Media and Devices до версии 1.0.02.17 или более поздней версии, а приложение SmartThings — до версии 1.7.36.23 или более поздней версии.

Примечание: В настоящее время эта функция доступна только на телефонах Galaxy с Android 10 или более поздней версии.

Панель «Медиа» может показаться сложной загадкой, но пользоваться ею на самом деле очень просто.

Чтобы использовать его, просто проведите двумя пальцами сверху вниз по экрану, чтобы открыть панель быстрых настроек. Затем нажмите Медиавыход . Прочитайте информацию и разрешите разрешения. Вот и все!

Отсюда вы можете просматривать текущий медиафайл, воспроизводимый на телефоне, например песни из Spotify или Google Play Music. Используйте различные элементы управления для воспроизведения, приостановки или пропуска песен. Вы также можете регулировать громкость, регулируя ползунок .

Под отображаемой песней вы увидите список подключенных аудиоустройств Bluetooth.

Управление аудиовыходом

Вы можете изменить аудиовыход, коснувшись нужного устройства. Например, если песня воспроизводится на вашем телефоне, вы можете нажать 

Galaxy Buds  , чтобы включить воспроизведение песни на ваших наушниках. Или наоборот.

Управление двойным звуком

Если у вас подключено более одного аудиоустройства Bluetooth, рядом с каждым из них появится кружок. Отметив устройства, вы сможете воспроизводить один и тот же медиафайл на нескольких устройствах одновременно и легко регулировать громкость.

Обмен музыкой

Музыка предназначена для того, чтобы ею наслаждались вместе с другими. Но иногда необходимость сопряжения и разъединения ваших аудиоустройств может быть проблемой. Это больше не будет проблемой с функцией Music Share на телефонах Galaxy. Это позволяет вашим друзьям подключать свои телефоны напрямую к вашим аудиоустройствам.

Примечание: В настоящее время эта функция доступна только на телефонах Galaxy с обновлением Android 10 или более поздней версии.

Если вам недостаточно специального места только для аудиоустройств, здесь также есть место для всех других подключенных гаджетов! Она называется панелью управления устройством. И это, по сути, ярлык для всех ваших интеллектуальных устройств или сцен, которые подключены к вашей учетной записи SmartThings или вашему телефону.

  1. Чтобы открыть панель управления устройством, проведите двумя пальцами сверху вниз по экрану, чтобы открыть панель быстрых настроек.

  2. Затем нажмите Управление устройством . Появятся подключенные устройства Bluetooth и SmartThings.

  3. Коснитесь нужного значка, чтобы получить доступ к настройкам устройства или запустить сцену.

  4. Чтобы добавить, удалить или изменить порядок устройств в списке, нажмите

    Дополнительные параметры  (три вертикальные точки) в правом верхнем углу, а затем нажмите Управление приложениями.

  5. Коснитесь SmartThings и выберите или отмените выбор устройств, служб или сцен, которые вы хотите отображать на панели управления устройствами. Вы должны выбрать те, которые вы используете чаще всего.

  6. Когда закончите, нажмите Назад . Теперь всякий раз, когда вы открываете панель управления устройствами, выбранные вами устройства будут отображаться для быстрого и легкого доступа.

Если у вас есть наушники Galaxy или часы Galaxy, подключенные к вашему телефону или планшету через Bluetooth, вы можете переключить аудиовыход на одно из этих устройств с помощью медиа-панели Spotify.

  1. Найдите и откройте Spotify на своем телефоне или планшете, а затем начните воспроизведение песни. Затем коснитесь значка

    Подключиться к устройству на панели мультимедиа. Эта панель расположена в нижней части экрана и содержит название текущей песни, имя исполнителя, а также значки воспроизведения и паузы.

  2. Затем выберите устройство в разделе Выберите устройство. Ваша песня начнет воспроизводиться на выбранном устройстве, и вы сможете использовать свой телефон или планшет для управления воспроизведением.

  3. Затем коснитесь названия песни на панели мультимедиа, чтобы открыть дополнительные параметры. Вы можете приостановить воспроизведение песни, коснувшись значка Pause , или перемотать вперед к следующей песне в списке воспроизведения, коснувшись значка Next (стрелка вперед).

  4. Чтобы добавить песню в избранные, коснитесь значка в виде сердца .

  5. Чтобы остановить воспроизведение музыки на устройстве и отключиться от Spotify, нажмите

    Назад , чтобы вернуться к панели мультимедиа.

  6. Коснитесь значка Подключиться к устройству еще раз, а затем коснитесь Этот телефон или Этот планшет . Ваша музыка снова начнет воспроизводиться на вашем телефоне или планшете.

    Примечание. Вы также можете подключиться к другому устройству в разделе «Выбор устройства».

Другие ответы, которые могут помочь

  • Запись и захват экрана телефона или планшета Galaxy
  • Играйте на своем телефоне Galaxy

Свяжитесь с нами

Свяжитесь с нами

Мы здесь для вас.

  • Напишите нам

  • Напишите нам начать онлайн-чат с Samsung

  • 1-800-САМСУНГ Пн – Вс: 8:00 – 12:00 (EST)

  • Помощь в заказе

  • Акции Samsung

  • Позвоните или напишите нам Позвоните нам

Нужна помощь прямо сейчас?

Использование электронной почты в качестве способа связи было прекращено с 3 апреля 2019 г. Пожалуйста, свяжитесь с нами через чат для более быстрого ответа.

Позвоните или напишите нам Позвоните нам

Чем мы можем вам помочь?

1-800-САМСУНГ 1-800-САМСУНГ

1-800-726-7864 1-800-726-7864

  • Мобильный 8:00–12:00 по восточному поясному времени 7 дней в неделю

  • Бытовая электроника и техника 8:00–12:00 по восточному поясному времени 7 дней в неделю

  • ИТ/вычисления 8:00 – 21:00 по восточному поясному времени 7 дней в неделю

  • Поддержка текста 24 часа в сутки 7 дней в неделю

мобильные|телефоны

© Samsung Electronics America, Inc. , 2023. Samsung, Samsung Galaxy и Family Hub являются товарными знаками Samsung Electronics Co., Ltd. Все другие бренды, продукты и услуги, а также их соответствующие товарные знаки, названия и логотипы являются собственностью их соответствующих владельцев. Вышеупомянутый контент предоставляется только в развлекательных и информационных целях. Обратитесь к руководству пользователя для получения более полной информации. Вся информация, содержащаяся здесь, может быть изменена без предварительного уведомления. Samsung не несет ответственности за любые прямые или косвенные убытки, возникающие в связи с использованием или доверием к содержащемуся здесь контенту.

Предыдущий Далее

Содержание

Управляйте своими устройствами из веб-браузера с помощью Bluetooth

Вот как использовать Web Bluetooth API и balena для удаленного управления устройствами Bluetooth с низким энергопотреблением (BLE) из браузера. В этом руководстве показано, как создать простую установку светодиодов, которую можно включать и выключать из веб-браузера. Мы также углубимся в то, как это работает и как это может привести к другим замечательным идеям.

В этой статье мы покажем, как использовать bleno, библиотеку Node.js, для реализации периферийных устройств Bluetooth с низким энергопотреблением (BLE) на устройстве под управлением balenaOS и использования веб-приложения для связи с ним из браузера.

Примечание: Эта часть представляет собой оптимизированную версию предыдущего исследования balenaBLE, опубликованного в октябре 2019 года. Мы улучшили его для удобства использования и детальных шагов, которые нравятся и ценятся нашими пользователями.


Введение

В нашей демонстрации мы собираемся использовать Bluetooth для управления светодиодом, подключенным к Raspberry Pi (нашему периферийному устройству) из веб-приложения balenaBLE (на нашем центральном устройстве, например, на вашем ноутбуке). К Raspberry Pi также прикреплена физическая кнопка, которая позволяет включать и выключать светодиод. Вы можете увидеть этот сбор данных и уведомление в приложении Web Bluetooth при нажатии физической кнопки.

Raspberry Pi будет настроен как периферийное устройство под названием balenaBLE со следующими услугами и характеристиками:

Требуется оборудование

  1. Устройство с поддержкой balenaOS и BLE, например, Raspberry Pi 3A+/3B/3B+/Zero W/4B
  2. SD-карта
  3. Блок питания
  4. Светодиод
  5. Резистор (выше 50 Ом, рекомендуется включать для длительных тестов)
  6. Компьютер, ноутбук или Android-смартфон с BLE и последней версией веб-браузера Chrome
  7. Кнопка А
  8. Макет для облегчения этой тестовой сборки (дополнительно)

Требуется программное обеспечение

  1. balenaEtcher для записи balenaOS на SD-карту
  2. Бесплатная учетная запись balenaCloud для настройки и управления Pi
  3. Проект balena-web-ble с Github
  4. Загрузите и установите инструменты balena CLI, которые позволят вам установить код проекта на ваше устройство

Прохождение

Настройка устройства balena

Подготовив все оборудование и программное обеспечение, приступим к настройке устройства.

Зарегистрируйте бесплатную учетную запись balenaCloud

Если у вас ее еще нет, зарегистрируйте бесплатную учетную запись balenaCloud. Вы можете использовать единый вход (SSO) через Google и GitHub, чтобы быстро приступить к работе.

Создайте приложение balenaCloud

Добавьте приложение, нажав кнопку «Создать приложение». Выберите правильный тип устройства для используемого вами устройства, а затем выберите «Starter» в качестве типа приложения. Выберите «Создать новое приложение», и теперь на панели инструментов появится новое приложение balenaCloud.

Примечание: Приложение «Стартовый» предоставляет вам все функции приложения микросервисов, до десяти бесплатных устройств.

Вы увидите панель инструментов только что созданного приложения, где вы можете перейти к следующему шагу и добавить свое устройство. Вам нужно выбрать имя, которое вы будете использовать на протяжении всего проекта, так как это имя понадобится вам для идентификации устройства, на которое вы будете отправлять код позже.

Добавьте устройство и загрузите образ диска balenaOS с панели управления

Добавьте устройство в новое приложение, нажав кнопку «Добавить устройство». Обязательно укажите тип вашего устройства, важно, чтобы оно соответствовало используемому вами устройству, чтобы вы загружали правильную ОС. Если вы планируете подключиться к беспроводной сети, вы также можете установить свой SSID и парольную фразу Wi-Fi на этом этапе.

Примечание: Следующий GIF-файл показывает эти шаги и использует Raspberry Pi 3 в качестве примера. Обязательно выберите именно то устройство, которое вы используете для своего проекта!

Этот процесс создает настроенный образ, настроенный для вашего приложения и типа устройства, и включает ваши сетевые настройки, если вы их указали.

Новым пользователям мы рекомендуем использовать образ разработки, так как он позволяет использовать ряд функций тестирования и устранения неполадок. Узнайте больше о различиях между образами для разработки и рабочими образами в нашей документации.

Для более опытных пользователей сразу разверните производственный образ.

Запишите на SD-карту образ диска balenaOS и загрузите устройство.

После завершения загрузки ОС вы можете использовать balenaEtcher, бесплатный инструмент для прошивки с открытым исходным кодом, для прошивки ОС на SD-карту. После завершения прошивки вставьте SD-карту в устройство и подключите его к источнику питания.

Через несколько секунд он должен подключиться к Интернету и появиться на панели управления balenaCloud.

Устранение неполадок вашего устройства

Устройства обычно отображаются на приборной панели после загрузки и через несколько минут. Если ваше устройство по-прежнему не отображается на панели инструментов через несколько минут, возможно, что-то не так. Воспользуйтесь этим подробным руководством по устранению неполадок в документации или посетите форумы, где мы сможем вам помочь.


Разверните код проекта

После того, как устройство подключено и отображается на панели инструментов, пришло время развернуть приложение, которое создаст периферийное устройство BLE.

Загрузите проект с GitHub

Получите проект balenaBLE из этого репозитория GitHub, загрузив ZIP-файл или используя клон git .

Загрузите код проекта на свое устройство с помощью balena-cli

Используя вышеупомянутый balenaCLI, выполните команду balena push , где — это имя приложения, которое вы создали ранее в панели управления balenaCloud. В этом примере проекта мы будем использовать команду balena push web-ble .

Если все прошло хорошо, вы увидите талисман единорога balena, а код, который вы только что нажали, будет автоматически распространен на устройства в вашем приложении.
Вы также должны увидеть основную службу , работающую на приборной панели:


Настройте устройство

Подключите светодиод и кнопку следующим образом:

По умолчанию в проекте используется GPIO 17 для светодиода и GPIO 4 для кнопки. Если вы хотите использовать другой контакт, вы можете настроить переменные среды LED_PIN и BTN_PIN на панели инструментов. Например, если вместо этого вы хотите использовать GPIO 27 для светодиода:

Примечание: После настройки переменной среды основная служба будет перезапущена.


Загрузите веб-приложение Bluetooth

Доступ к веб-приложению для управления периферийным устройством Bluetooth можно получить здесь. Мы разместили копию приложения для тестирования, но вы также можете скачать код и разместить его самостоятельно. Загрузите веб-приложение на свой ноутбук или устройство Android в браузере Chrome.

Включите Bluetooth на своем смартфоне или ноутбуке. Нажмите кнопку «Подключить», которая запустит сканирование устройства. После подключения вы можете увидеть информацию о процессоре устройства и сможете включить или выключить светодиод.

Вы также можете видеть журналы устройства на панели инструментов, когда свет переключается.

Вы также можете использовать кнопку для управления светодиодом. Приложение Web Bluetooth будет уведомлено и отразит фактическое состояние светодиода в пользовательском интерфейсе.

Web Bluetooth API доступен в безопасном контексте только в веб-браузере. В целях разработки Web Bluetooth доступен с локального хоста . Веб-приложение здесь было развернуто на страницах Github, которые по умолчанию предоставляют доступ по протоколу HTTPS.


Как это работает

Bluetooth с низким энергопотреблением (BLE), ранее известный как Bluetooth Smart, представляет собой разновидность классической спецификации Bluetooth, предназначенную для обеспечения связи с низким энергопотреблением. При разработке приложений BLE полезно понимать некоторые конкретные концепции и терминологию.

Web BLE позволяет вам представить себе возможности

Разработка проектов, управляемых через Bluetooth, традиционно означает написание собственных приложений для конкретных платформ и развертывание их в магазине приложений для распространения (процессы утверждения могут занять некоторое время). С помощью Web BLE вы можете просто указать URL-адрес для загрузки вашего веб-приложения, и оно будет работать только в вашем браузере. Вы можете создавать веб-приложения, которые считывают данные с датчиков сердечного ритма, управляют лампой настроения, проверяют уровень заряда батареи вашего устройства или, возможно, даже управляют дроном (!), и все это прямо из вашего браузера.

Общий профиль доступа (GAP)

GAP определяет способ взаимодействия устройств BLE с другими устройствами с поддержкой BLE. В контексте сети BLE устройство может быть:

  1. Периферийное устройство: обычно это устройства с низким энергопотреблением и ограниченными ресурсами, которые рекламируют себя и ждут подключения к ним центрального устройства. Raspberry Pi выступает в качестве периферийного устройства в этом проекте.
  2. Центральное устройство: обычно это смартфоны или мощные устройства, которые инициируют соединение с периферийными устройствами BLE. В нашей демонстрации в качестве центрального устройства будет выступать ноутбук или смартфон Android с последней версией веб-браузера Chrome. Приложение Web Bluetooth, загруженное через браузер, инициирует соединение с Raspberry Pi.

Периферийное устройство может одновременно подключаться только к одному центральному устройству. Как только соединение установлено, периферийные устройства перестают рекламировать себя. Центральное устройство, с другой стороны, может подключаться к нескольким периферийным устройствам и может передавать сообщения между периферийными устройствами.

Универсальный профиль атрибутов (GATT)

После того как устройства BLE установили соединение, общий профиль атрибутов (GATT) определяет способ обмена данными по соединению. Устройства могут принимать разные роли:

  1. Сервер GATT: Обычно это периферийные устройства с атрибутами, к которым клиент может обращаться.
  2. Клиент GATT: Отправка запросов на сервер GATT. Они могут читать или записывать атрибуты на сервере.

Услуги

Сервер GATT предлагает одну или несколько услуг. Некоторые службы могут быть сгруппированы в профили. Существует несколько предустановленных профилей и сервисов Bluetooth SIG. Например, профиль кровяного давления (https://www.bluetooth.org/docman/handlers/downloaddoc.ashx?doc_id=457086) содержит службу артериального давления и службу информации об устройстве.

Каждая служба идентифицируется универсальным уникальным идентификатором (UUID). Для официально принятых служб BLE (https://www.bluetooth.com/specifications/gatt/services/) UUID является 16-битным, а пользовательские службы — 128-битными. Для создания пользовательских UUID можно использовать такой сервис, как онлайн-генератор UUID (https://www.uuidgenerator.net/).

Характеристики

Услуги могут содержать одну или несколько характеристик. Они также идентифицируются либо 16-битными, либо 128-битными UUID. Характеристика имеет значение, которое представляет собой массив байтов и набор дескрипторов.

В зависимости от свойств Характеристики клиент GATT может прочитать или записать ее значение или зарегистрироваться для получения уведомлений об изменении значения. Дескриптор GATT предоставляет дополнительную информацию о значении характеристики.


Идем дальше

Этот проект использует библиотеку bleno для создания периферийного устройства BLE. Не стесняйтесь исследовать API и экспериментировать с другими свойствами и характеристиками BLE, чтобы создать собственное периферийное устройство BLE.

Затем вы можете настроить веб-приложение в соответствии со своим вариантом использования. Соответствующие файлы index.html и ble-client.js в проекте. Например, представьте себе замену светодиода реле для управления включением и выключением устройств. Как мы уже говорили ранее, возможности безграничны. Если вы делаете что-то классное, , пожалуйста, сообщите нам об этом.

Если вы решите протестировать этот проект или создать свой собственный, мы будем рады узнать, как все прошло.

Ваш комментарий будет первым

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *