USO DO REACT-NATIVE NA PROGRAMAÇÃO DE DISPOSITIVO MÓVEIS USANDO BLUETOOTH LOW ENERGY
Palavras-chave:
React Native, ESP32, Bluetooth Low Energy, Conexão, AplicativoResumo
A Internet das Coisas Internet of Things - IoT, que consiste em dispositivos com plataformas embarcadas que são capazes de se comunicar entre si, coletar e trocar informações via internet, é uma área em evolução nos últimos anos. Este trabalho visa o uso da ferramenta de criação de aplicativos para dispositivos moveis React Native para a recepção de dados de sensores via comunicação Bluetooth Low Energy (BLE). Foi desenvolvida uma plataforma capaz de detectar dispositivos BLE que estão nas proximidades, receber e apresentar as informações fornecidas pelos mesmos. Neste trabalho, uma plataforma ESP32 foi programada para transmitir via BLE valores aleatórios a cada cinco segundos e também receber comandos remotos para controlar o acendimento de um LED integrado à mesma. O método mostrado na Figura 1 é utilizado para efetuar a comunicação por meio da biblioteca react-native-ble-plx, que permite a realização de funções como conectar, desconectar, escanear dispositivos próximos e ler valores transmitidos. A leitura dos valores é realizada através de um botão no aplicativo e os dados são apresentados no centro da tela, já convertidos em base64. Esse aplicativo valida a troca de dados e demonstra o funcionamento de uma solução móvel que interage com dispositivos físicos. Ao final, foi possível conectar e receber os dados, bem como controlar o LED conforme a proposta inicial. Esse estudo pavimentou o caminho para a utilização deste aplicativo na recepção de ângulos de rotação de uma manopla para detecção de câncer de mama, publicada por PATTA(2025), e se relaciona com o aprimoramento de um algoritmo capaz de detectar câncer de mama proposto por Jesus Aragão et al. (2023).
Downloads
Publicado
Edição
Seção
Licença
Copyright (c) 2025 EICPOG

Este trabalho está licenciado sob uma licença Creative Commons Attribution-NonCommercial 4.0 International License.