LABA 120 - Как проще организовать связь по Bluetooth в MIT App Inventor2
шаблон приложения для написания программ
LABA 120 - MIT App Inventor 2
шаблон приложения для написания программ в MIT App Inventor2 открывает список, для выбора подключенных бт устройств может отправить строку, и принять данные через BlueTooth телефона Андроид
при написании программ в MIT App Inventor2
для телефона андроид, и При использовании в
ней соединения и передачи данных через БТ
У меня уже имеется заготовка программы с нужными
блоками управления Блютуз клиентом телефона
Сама работа с БТ не сложная, но каждый раз
городить такую конструкцию тоже удовольствие
сомнительное. А так открыл отредактировал и готово новое
в нее включено два внешних расширения
extension
Taifun Bluetooth
Appy Keep Screen On
первый для автоматического включения блютуз
телефона, другой для того чтобы аппарат не уходил в спящий режим
Если это все скомпилировать получится вполне рабочее приложение
которое позволяет выбрать из списка подключенных БТ устройств
нужное, соединиться с ним, и отправить ему некоторые данные
При этом в реестре вашего телефона, программа сохранит MAC адрес
БТ устройства к которому успешно приконнектились
и в будущем , подключится к нему можно будет нажатием одной кнопки
Или вообще при запуске приложения
Импортируете скачанный здесь проект aia в MIT App Inventor2
Меняете название проекта, и имя приложения (AppName)
Также на замену цвета окна и дизайн. Добавляете свой функционал
Разумеется икону тоже можно поменять
И так что у нас на экране
Кнопки -
Connect - подключение
Discon - Отключение
CLS - очистка поля приема
LAST - подключение к последнему удачному
Exit - выход из программы
Send Text - отправить текст
Поля
текстовое поля для отправки текста,
поле для отображения полученных данных
и несколько меток вспомогательного характера
Скачать шаблон приложения управления Блютуз клиентом ТУТ