Записи с меткой ‘Bluetooth’

переключаемый ШЕСТИКАНАЛЬНЫИ генератор ШУМА

January 24, 2013

Владимиров В. М., Винк А. В., Кулинич С. Н., Шихов Ю. Г. Новиченков В. М. Красноярский научный центр СО РАН Академгородок, г. Красноярск, 660036, Россия тел.: 3912-494494, e-mail: kulinich@ksc.krasn.ru

Аннотация – Разработан и создан переключаемый шестиканальный полосовой генератор шума. Шумовой сигнал излучается в пространство с помощью микрополосковой антенны. Управление генератором осуществляется по радиоканалу, с использованием технологии Bluetooth.

» Читать запись: переключаемый ШЕСТИКАНАЛЬНЫИ генератор ШУМА

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

May 2, 2012

ПРОГРАММИРОВАНИЕ BLUETOOTH

LocalDevice и RemoteDevice — это два основных класса в Java Bluetooth Specification, позволяющих  выполнить  настройку  устройства.  С помощью  этих классов  можно  получить ста тистическую информацию о вашем Bluetooth устройстве (LocalDevice), а также информацию о других устройствах в сети (RemoteDevice). Статический метод LocalDevice.getLocalDevice() возвращает объект LocalDevice для дальнейшего использования в программе. Чтобы полу чить уникальный адрес вашего устройства, необходимо вызвать метод getBluetoothAddress() объекта LocalDevice. Адрес Bluetooth устройства здесь имеет тот же смысл, что и MAC адрес сетевой карты вашего компьютера, при этом каждое устройство Bluetooth имеет уникальный адрес. Если вам необходимо выполнить поиск  других устройств в сети, то следует воспользо ваться методом setDiscoverable() объекта LocalDevice.

» Читать запись: Настройка устройства

Соединение и обмен данными

April 29, 2012

Для установления соединения и обмена данными пакет Java Bluetooth  API предлагает три способа,  но  мы  воспользуемся только одним  из  них, в  котором  используется протокол RFCOMM. Напомню,  что RFCOMM представляет собой  протокол  «виртуального» последова тельного порта, который применяется в профиле Serial Port Profile для организации соедине ния и обмена данными. Далее показан фрагмент программного кода, в котором демонстриру ется, как открыть соединение с Bluetooth устройством, работающим в режиме сервера:

» Читать запись: Соединение и обмен данными

Основы программирования устройств Bluetooth на языке Java

April 21, 2012

В качестве инструмента программирования  Bluetooth устройств чаще всего используется язык  Java. Это обусловлено  тем, что для поддержки  этой технологии ведущими фирмами раз работаны очень мощные и легкие в применении Java инструментальные средства. В приме рах программного  кода  мы будем использовать  очень мощный и очень популярный про граммный  пакет Atinav Java Bluetooth  SDK (можно использовать  и другие программные  паке ты, поскольку принципы программирования Bluetooth устройств одни и те же, независимо от программного обеспечения, которое вы применяете).

» Читать запись: Основы программирования устройств Bluetooth на языке Java

Устройства Bluetooth и их программирование

April 17, 2012

Технология Bluetooth  является одной из бурно развивающихся отраслей беспроводных компьютерных технологий, получивших очень широкое распространение в последнее время. Вряд ли среди читателей этой книги  найдется тот, кто хотя бы не слышал о Bluetooth.  Эта тех нология широко  применяется  в мобильных телефонах, карманных  компьютерах,  а также во многих  других устройствах. Эта технология расширяет возможности и такой популярной шины, как  USB (на рынке присутствует много устройств, реализованных  как  dongle (заглушка), кото рый вставляется в стандартный разъем USB).

» Читать запись: Устройства Bluetooth и их программирование

Профили Bluetooth

April 10, 2012

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

» Читать запись: Профили Bluetooth

Программирование Bluetooth

March 25, 2012

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

Рис. 6.30

Установка IP адреса

Bluetooth, как  и многие другие подобные протоколы, определяют стандарт, которого должно

» Читать запись: Программирование Bluetooth

Поиск сервиса

March 7, 2012

Когда вы обнаружили удаленное Bluetooth устройство, желательно знать, какие  сервисы (услуги) оно может обеспечить. Для получения такой информации следует воспользоваться методом searchServices() класса DiscoveryAgent, который выполняет поиск сервисов на уда ленном устройстве, представленном объектом RemoteDevice. Если какой либо сервис обна ружен, то виртуальная Java машина вызывает  метод servicesDiscovered() (при условии, что

» Читать запись: Поиск сервиса

Интерфейсы с радиоканалом

December 21, 2010

Интерфейс "Blue tooth" представляет собой стандарт беспроводной связи по радиоканалу на небольшие расстояния (до 10 м, с возможностью расширения до 100 м) в нелицензируемом диапазоне частот (2,4 ГГц). Он использует метод скачкообразной перестройки по частоте — FHSS. Смена частоты канала происходит по псевдослучайному закону 1600 раз в секунду. Данные передаются в различных режимах, обеспечивается простая интеграция со стеком коммуникационных протоколов TCP/IP, предусмотрена поддержка трех речевых каналов, скорость передачи до 721 Кбит/с.

» Читать запись: Интерфейсы с радиоканалом

микросхемы мощности Устройство импульсов питания пример приемника провода витков генератора выходе напряжение напряжения нагрузки радоэлектроника работы сигнал сигнала сигналов управления сопротивление усилитель усилителя усиления устройства схема теория транзистора транзисторов частоты