Перейти к содержанию
    

Посоветуйте готовый bluetooth модуль.

Наш сотрудник справился с освоением Такого примерно за месяц. Но он не спешил)))

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

13 минут назад, Tanya сказал:

Минимальное потребление энергии и времени освоения. Или?

А какие требования к его возможностям? Или чтобы только волны излучал?  :smile:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

22 minutes ago, Tanya said:

Минимальное потребление энергии и времени освоения. Или?

А разве бывают неготовые модули?  
Вероятно они должны быть дешевле готовых.:wink3:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Неудобно с телефона. Подразумевала кит готовый. Раз в 10 минут на мобильник число послать и уснуть.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

41 minutes ago, Tanya said:

Минимальное потребление энергии и времени освоения. Или?

Китайцы рассматриваются? Типа HC-05 с сотоварищами (или ESP-32, но это уже тяжёлая артилерия)

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

41 минуту назад, Tanya сказал:

Неудобно с телефона. Подразумевала кит готовый. Раз в 10 минут на мобильник число послать и уснуть.

Послать через какой профиль?  :wink2:

В BT существует понятие "профилей". Да и есть обычные BT и BLE-модули - то же есть разница.

Если "пару байт", то подойдёт любой, в котором есть нужный профиль.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

14 часов назад, jcxz сказал:

Да и есть обычные BT и BLE-модули - то же есть разница.

Еще есть и вопрос дальности. Если надо "стрелять" на сотни метров на открытом пространстве или на десятки -- сквозь стены в помещениях то надо смотреть Long Range модули (мощностью порядка 20 дБм), например, такие https://www.fanstel.com/bt832-bluetooth-5-module

15 часов назад, AlexandrY сказал:

А разве бывают неготовые модули?

Можно и на "рассыпухе" собрать, на основной плате не выделяя в отдельный модуль, производители чипов часто дают хорошие референсы.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В свое время я предпочел китайским HC-05 техасскоинструментские LMX9838, т.к. на китайские встретил много нареканий по стабильности прошивки. Сейчас TI делает гораздо более крутые и малопотребляющие модули, но я уже в них не вникал

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Выбор HC-05 - это в основном вопрос низкой цены и хорошей доставаемости.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А есть стандартные устройства для ПК типа какого нибудь dongle USB-BLE (v 5.0), что бы компьютер принимал данные от датчиков BLE?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

33 minutes ago, Lagman said:

А есть стандартные устройства для ПК типа какого нибудь dongle USB-BLE (v 5.0), что бы компьютер принимал данные от датчиков BLE?

В BLE нет понятия датчик.
Есть только GATT Services . Это по сути описания законченных устройств типа: мышь, клавиатура, датчик пульса, датчик давления, весы и проч. 

Если ваш так называемый датчик входит как составляющая  в эти устройства, то вы можете получать с него данные на PC установив чью-то программу. 
Производители устройств всегда дают к ним программы (правда не всегда API)    
BLE HID устройства типа мыши и клавиатуры винда подхватывает автоматом.  Навигационные датчики подхватываются на планшетах. 
Чтобы читать датчик пульса уже надо искать программу.
А если некий уникальный датчик сам по себе, то надо создавать собственный профиль с уникальным идентификатором для атрибута (атрибут здесь - это читаемое из датчика значение ) и убедится что этот идентификатор не конфликтует с тучей уже созданных другими и со стандартными.  
Программу на PC для этого датчика надо писать с нуля используя API  WinRT. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

56 minutes ago, AlexandrY said:

BLE HID устройства типа мыши и клавиатуры винда подхватывает автоматом.  Навигационные датчики подхватываются на планшетах. 
Чтобы читать датчик пульса уже надо искать программу.

Например делается свой датчик (температура + давление + влажность), пускай будет с использованием собственного профиля и для его подключения (связи) к ПК можно взять любой dongle USB-Bluetooth и всё? ПК будет работать с BLE? Со смарфонами и планшетами понятно, там уже давно есть BLE,  а как быть с ПК (которые без Bluetooth)? Интересует именно BLE v5. где увеличили размер для данных пользователя.

Поиск дает два устройства, для разработчика, а стандартных dongle не видно.

Стандартные, имеется ввиду с поддержкой двух стандартов классического bluetooth и BLE

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

11 minutes ago, Lagman said:

Например делается свой датчик (температура + давление + влажность), пускай будет с использованием собственного профиля и для его подключения можно взять любой dongle USB-Bluetooth и всё? ПК будет работать с BLE? Со смарфонами и планшетами понятно, там уже давно есть BLE,  а как быть с ПК (которые без Bluetooth)? Интересует именно BLE v5. где увеличили размер для данных пользователя.

Поиск дает два устройства, для разработчика, а стандартных dongle не видно.

Устройства тут не главное. Смотреть надо что WinRT может поддержать из спецификации BLE5.
Тоже относится и к смартфонам. Если нет соответствующего  API в операционке, то вам от BLE5 в дивайсе ни холодно ни жарко.  
Не, ну конечно вы можете начать писать свой протокол HCI для доступа к BLE USB донглу.  Узнавать проприетарные фичи и проч. я даже это не рассматриваю.

Насколько знаю большинство API даже не все функции BLE 4.0 поддерживает.  
Для BLE 5 нужно делать свой дивайс с микроконтроллером и по старому доброму VCOM кастомным приложением рулить всеми фичами которые вам нужны. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

11 minutes ago, AlexandrY said:

Для BLE 5 нужно делать свой дивайс с микроконтроллером и по старому доброму VCOM кастомным приложением рулить всеми фичами которые вам нужны.

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...