Программы для связи Arduino и Android по Bluetooth
Организация связи между Arduino и системой на базе Android может быть реализована несколькими способами. Один из самый простых и недорогих из них – связь по беспроводному интерфейсу Bluetooth. Но следует учитывать, что помимо Bluetooth-модуля для Arduino системе на Android потребуется приложение, которое будет взаимодействовать с таким модулем, принимая и отправляя данные по беспроводному каналу.

Чтобы не писать такое приложение с нуля, достаточно зайти на Google Play и скачать необходимую для связи по Bluetooth программу. Но как называются такие приложения? И какие из них более функциональные? В данном материале будут представлены три достойных приложения для организации связи по Bluetooth между Arduino и Android. При этом следует заметить, что эти приложения абсолютно бесплатны.
SENA BTerm Bluetooth Terminal

Приложение SENA BTerm Bluetooth Terminal (https://play.google.com/store/apps/details?id=com.sena.bterm&hl=en) представляет собой эмулятор терминала VT-100 для связи через Bluetooth. Оно позволяет устройствам Android подключаться к любым удаленным устройствам Bluetooth, поддерживающим профиль последовательного порта (SPP), и обмениваться с ними данными. При этом Android-устройство может играть роль как ведущего (master), так и ведомого (slave) в сети Bluetooth. Кроме того программа обеспечивает отправку символов управляющих клавиш, альтернативных клавиш, функциональных клавиш и других специальных клавиш. Помимо того, что она отображает отправленные и полученные данные в панели терминала, она также отображает лог в шестнадцатеричном формате (HEX).
BlueTerm

Приложение BlueTerm (https://play.google.com/store/apps/details?id=es.pymasde.blueterm&hl=en) также является эмулятором терминала VT-100 для связи с любым устройством с использованием последовательного адаптера Bluetooth. Протокол RFCOMM (SPP) эмулирует последовательную связь по Bluetooth.
S2 Bluetooth Terminal 3

Приложение S2 Bluetooth Terminal 3 (https://play.google.com/store/apps/details?id=jp.side2.apps.btterm&hl=en) предназначено для операционных систем Android версии 2.1 и выше. Это приложение взаимодействует с устройством Bluetooth посредством протокола RFCOMM (SPP). По своей сути оно представляет собой перепрограммированный Bluetooth Chat, исходный код которого можно найти на android.com.
© digitrode.ru