- Serial Bluetooth Terminal на компьютер
- Информация
- Инструкции по установке
- Cкачать и установить Serial Bluetooth Terminal на компьютер бесплатно.
- Установка Serial Bluetooth Terminal на компьютер с помощью Bluestacks
- Установка Serial Bluetooth Terminal на компьютер с помощью NoxPlayer
- Bluetooth модуль HM-10 (ZS-040). Урок 14. Ардуино
- Для того, чтобы выполнить этот урок нам понадобиться
- Программа и схема
- Полный текст программы
- Serial Bluetooth Terminal
- Заключение
- Serial bluetooth terminal для windows
- Asked by:
- Question
- All replies
Serial Bluetooth Terminal на компьютер
Информация
«Serial Bluetooth Terminal» — это линейно-ориентированное приложение терминала / консоли для микроконтроллеров, arduinos и других устройств с последовательным интерфейсом / UART, подключенным с помощью преобразователя bluetooth в serial к вашему устройству Android.
Это приложение поддерживает различные версии Bluetooth:
— Bluetooth Classic
— Bluetooth LE / Bluetooth Low Energy / BLE / Bluetooth Smart
Это приложение поддерживает различные устройства Bluetooth:
Bluetooth Classic (реализует стандартный профиль Bluetooth SPP):
— HC-05, HC-06, .
— Raspberry Pi 3
— .
Bluetooth LE (реализует специфичные для поставщика услуги Bluetooth GATT):
— предопределено:
* Nordic Semiconductor nRF51822,… (например, BBC micro: bit)
* Texas Instruments CC254x (например, модули HM-10, CC41-A,…)
* Микрочип RN4870 / 71, BM70 / 71 «прозрачный сервис UART»
* Telit Bluemod
— пользовательский профиль:
* Сервисный сервис Texas Instruments CC2640, кроме характеристик конфигурации
* Silabls BLE113
* uConnect BLE последовательный адаптер
* .
Все функции в этом приложении бесплатны. Покупка в приложении используется только для опции «Пожертвовать».
Ищете исходный код? Здесь вы найдете упрощенные варианты этого приложения:
https://github.com/kai-morich/SimpleBluetoothTerminal
https://github.com/kai-morich/SimpleBluetoothLeTerminal
Инструкции по установке
Cкачать и установить Serial Bluetooth Terminal на компьютер бесплатно.
Многие из нас стали задавать простой вопрос: как скачать, установить и сыграть в нашу любимую игру прямо на компьютере?
Если вы не любите маленькие экраны смартфона или планшета, то сделать это можно с помощью программы-эмулятора. С ее помощью можно создать на своем компьютере среду Android и через нее запустить приложение. На данный момент самыми популярными утилитами для этого являются: Bluestacks и NoxPlayer.
Установка Serial Bluetooth Terminal на компьютер с помощью Bluestacks
Bluestacks считается самым популярным эмулятором для компьютеров под управлением Windows. Кроме того, есть версия этой программы для Mac OS. Для того, чтобы установить этот эмулятор на ПК нужно, чтобы на нем была установлена Windows 7 (или выше) и имелось минимум 2 Гб оперативной памяти.
Установите и настройте Bluestacks. Если на компьютере нет Bluestacks, перейдите на страницу https://www.bluestacks.com/ru/index.html и нажмите зеленую кнопку «Скачать Bluestacks» посередине страницы. Щелкните по зеленой кнопке «Скачать» в верхней части следующей страницы, а затем установите эмулятор:
+ Windows: дважды щелкните по скачанному EXE-файлу, нажмите «Да», когда появится запрос, щелкните по «Установить», нажмите «Завершить», когда эта опция станет активной. Откройте Bluestacks, если он не запустился автоматически, а затем следуйте инструкциям на экране, чтобы войти в свою учетную запись Google.
+ Mac: дважды щелкните по скачанному файлу DMG, дважды щелкните по значку Bluestacks, нажмите «Установить», когда будет предложено, разрешите устанавливать программы сторонних разработчиков (если понадобится) и нажмите «Продолжить». Откройте Bluestacks, если он не запустился автоматически, и следуйте инструкциям на экране, чтобы войти в свою учетную запись Google.
Скачайте файл APK на компьютер. APK-файлы являются установщиками приложений. Вы можете скачать apk-файл с нашего сайта.
Щелкните по вкладке «Мои приложения». Она находится в верхней левой части окна Bluestacks.
Нажмите «Установить APK». Эта опция находится в нижнем правом углу окна. Откроется окно Проводника (Windows) или Finder (Mac).
Выберите скачанный файл APK. Перейдите в папку со скачанным файлом APK и щелкните по нему, чтобы выбрать.
Нажмите «Открыть». Эта опция находится в нижнем правом углу окна. Файл APK откроется в Bluestacks, то есть начнется установка приложения.
Запустите приложение. Когда значок приложения отобразится на вкладке «Мои приложения», щелкните по нему, чтобы открыть приложение.
Ты можешь использовать Serial Bluetooth Terminal на компьютере уже сейчас — просто скачай Serial Bluetooth Terminal для Windows и Mac прямо с этой страницы и установи приложение и ты останешься доволен.
Установка Serial Bluetooth Terminal на компьютер с помощью NoxPlayer
Nox App Player бесплатна и не имеет никакой навязчивой всплывающей рекламы. Работает на Андроиде версии 4.4.2, позволяя открывать множество игр, будь то большой симулятор, требовательный шутер или любое другое приложение.
+ Перейти на официальный сайт разработчика https://www.bignox.com/
+ Для того чтобы установить эмулятор Nox App Player, нажимаем на кнопку «СКАЧАТЬ».
+ Далее начнется автоматическая загрузка, по завершении которой необходимо будет перейти в папку «Загрузки» и нажать на установочный файл скачанной программы.
Установка и запуск программы:
+ Для продолжения установки необходимо в открывшемся окне нажать на кнопку «Установить». Выберите дополнительные параметры инсталляции, нажав на кнопку «Настроить», если вам это необходимо. Не снимайте галочку с пункта «Принять «Соглашение»», иначе вы не сможете продолжить.
+ После того как эмулятор будет установлен на компьютер, вы увидите на экране окно запуска, где необходимо будет нажать на кнопку «Пуск».
+ Все, на этом этапе установка эмулятора Nox App Player завершена. Для полноценной работы программы вам необходимо будет зайти в свой аккаунт Play Market — нажмите на иконку приложения в папке Google, введите логин и пароль от вашей учетной записи.
Загрузка и установка приложений: Для этого вам необходимо скачать файл приложения в формате APK и просто перетащить его на рабочий стол Nox App Player. После этого сразу начнется установка, по окончании которой вы увидите значок этого приложения на главном экране.
Bluetooth модуль HM-10 (ZS-040). Урок 14. Ардуино
Привет! Как известно, все становится лучше, если добавить bluetooth. Поэтому пришло время добавить к нашим проектам bluetooth модуль HM-10. И попробовать управлять схемой на Ардуино через телефон.
В этом уроке мы будем модифицировать схему с rgb светодиодом. Поэтому, посмотрите урок с ней, если уже забыли или пропустили его.
Для того, чтобы выполнить этот урок нам понадобиться
- Ардуино UNO
- Макетная плата
- Перемычки
- 3 Резистора номиналом 220 Ом
- 3 Резистора номиналом 1 кОм
- RGB Светодиод
- Bluetooth модуль HM-10
- Кабель USB
В прошлом уроке мы настроили схему на Ардуино, которая управляется из последовательного порта. Мы записывали в последовательный порт данные через программу на Processing и плата Ардуино управляла цветом на rgb светодиоде.
Теперь заменим Processing программу на bluetooth модуль и программу в телефоне.
Программа и схема
Соберем схему для управления rgb светодиода и добавим в схему bluetooth модуль.
Принципиальная схема подключения bluetooth модуля
Контакт TXD подключаем напрямую к контакту 8 Ардуино. А RXD подключаем к 9 контакту через делитель напряжения. Используем сопротивление 1 кОм с одной стороны и 2 кОм с другой.
После подключения питания к Ардуино, лампочка на модуле начнет мигать. Значит питание к нему подключено, и, первоначально, все работает правильно.
После этого уже можно попробовать найти его среди других Bluetooth устройств. С помощью компьютера или телефона. В моем случае, он определяется как BT05
Поиск bluetooth устройств в windows 10
Но сначала напишем программу для Ардуино и загрузим на плату.
В программе используем библиотеку для bluetooth. И создадим все переменные, которые понадобятся в будущем.
В функции setup() настроим основные параметры программы. Включим последовательные порты на ардуино и на bluetooth.
Сразу отправим тестовые сообщения в оба монитора.
Самое интересное будет в цикле loop(). Будем считывать информацию с последовательного порта bluetooth. Считывается только один символ. Поэтому нужно подумать, как считать всю строку и обработать уже ее. Для этого найдем символ перевода строки ‘\n’ . Все, что было до этого символа соберем в одну строку.
Кроме того, мы собираем только цифры, поэтому всю строку можно представить как число. Ограничим это число функцией constrain(), чтобы можно было написать в программе что угодно, но Ардуино записал на пин корректное значение.
С помощью счетчика цикла i будем переключать контакты rgb светодиода и сбрасывать счетчик, когда он будет равен 3.
Не забудем сбросить переменную для формирования строки перед следующим вводом данных.
Полный текст программы
Serial Bluetooth Terminal
Теперь нам понадобиться клиент для Android, который сможет подключиться к последовательному порту через bluetooth. Найдем такое приложение в Play Market.
Найдем наш модуль в меню devices. И попробуем к нему подключиться.
Наше устройство на экране поиска в Serial Bluetooth Terminal
Попробуем подключиться, и если все правильно, то увидим сообщение Connected.
Подключились к нашему модулю
И наконец, отправим на наш модуль команды. На которые должна среагировать программа в Ардуино и изменить цвет rgb светодиода.
Задаем белый цвет rgb светодиода через приложение
Каждая введенная цифра отвечает за свой цвет на rgb светодиоде. Как вы помните, цвета переключаются в цикле. Если на два цвета отправить 0, а на последний 250, то гореть должен только один цвет.
Цвет изменяется по bluetooth
Заключение
Мы научились использовать Bluetooth модуль HM-10. И подключили его к Ардуино. Это дает возможности управлять схемой на Ардуино с помощью программы в телефоне или компьютере без подключенных проводов. Естественно, возможности использовать bluetooth почти не ограничены. Постараемся использовать его чаще в наших проектах.
Serial bluetooth terminal для windows
This forum has migrated to Microsoft Q&A. Visit Microsoft Q&A to post new questions.
Asked by:
Question
I am trying to connect my Bluetooth serial adapter(remote device) to Windows-10 PC over Bluetooth for data transfer over SPP profile.
I have connected Bluetooth dongle to my Win-10-PC. I can successfully pair with my serial adapter using the settings>>BluetoothDevice>>AddBluetoothDevices tab. This only does till the pairing part. I can see two virtual com ports are getting created in device manager.
But PC is not getting connected to the remote-device(Bluetooth Serial adapter) over SPP profile.
I have made sure my Bluetooth dongle and the remote device supports SPP profile.
My remote-device(Bluetooth Serial adapter) will always be acting as Bluetooth SPP slave.
I want to establish Serial-SPP-connection with my remote-device(Bluetooth Serial adapter). For this PC shall issue connection request for SPP profile. I can see the com ports are getting created after the pairing is done, but SPP-connection is not getting established.
Also, I used Bluetooth-Serial-terminal App for Windows PC and it can establish the SPP-connection and send/receive data. but I don’t want to use the APP.
Are there any settings on Windows Bluetooth settings, where I can make PC/Dongle to issue the Connection request for the SPP connection?
In below image Com-Port-34 is for Outgoing SPP connection, but how to issue the connection request?
Thanks in advance.
All replies
I’m afraid that your best bet is to use the app to connect.
It is true that with Windows own Bluetooth software two virtual COM ports are created after pairing:
— when connecting your terminal program to the first you are actually instructing Windows to attempt to establish the Bluetooth connection to the remote paired device, and if the connection is established the RFCOMM channel will be opened for the exchange of data
— when connecting your terminal program to the second you are actually instructing Windows to load the SPP SDP record and to remain waiting for incoming connections from the remote paired device.
Hope it will be helpful to you
Please remember to mark the replies as answers if they help.
If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com.
- Proposed as answer by Carl Fan Microsoft contingent staff Tuesday, May 8, 2018 8:52 AM
So, which port should we connect o in order to use a terminal program (such as RealTerm) to communicate with some remote computer over serial port login connection? Essentially using a db9 serial-bluetooth adapter at the remote end, and my laptop’s internal bluetooth on local end.
What I want to do is to use an embedded system serial port login for maintenence access, see the bootup log which remote system puts onto db9 serial port, later gives a login prompt that I would like to login to and then be able to check on the system, initiate reboot if needed, collect data, install new files etc.
I have two different db9 serial-bluetooth adapters now, and neither accomplish this as far as I can tell. I have done aloopback test on one of them, which passes, but it cannot talk to a usb-serial adaptor, even with nullmodem adapter in between the two db9 ends. For every byte I type into the bluetooth side RealTerm, I get 3 bytes out at the USB end, like the two db9 ports are talkign different languages, but htey are all configured to 115200 baud, 8N1, no hardware handshake, so no reason to be different.
Believing my first buetooth-serial adapter to be garbage, I bought another from adifferent brand, with different shape, internal antenna vs big bendy antenna etc. to know it’s not just hte same xcat thing with a different sticker on it. But sedond one behaves much like the first, and so I assume now that perhaps the concept is wrong for bluetooth? Or perhaps that Windows10 is flaky in this regard, as I find a lot of other complaints about Bluetooth COM ports in Win10, when their thigns had worked fine in Win7, Win8.x, WinXP etc.
By USB-serial adapter connects just fine to my embedded platform and shows me the boot log, lets me login etc.
I want that same thing over bluetooth, rather than having a very long serial wire going down the hallway between rooms.
Please help me get that working!
Or make some other suggestion of a nice db9 serial-something else adapter isntead of bluetooth. (Zigbee? WiFi?)