Nas últimas semanas, focamos em transferir a BUDDY TAG do plano do imaginário para a realidade como uma solução funcional.
Apesar de ainda existir um longo caminho pela frente, estamos entusiasmados por partilhar o progresso alcançado no desenvolvimento da APP e TAG.
Esta fase de desenvolvimento foi especialmente dedicada à validação dos conceitos principais do projeto: comunicação, monitorização de distância relativa, mecanismos de segurança, feedbacks da TAG e interação entre cuidadores e crianças através do ecossistema BUDDY.
Os designs da aplicação continuam em evolução e sujeitos a melhorias, mas a estrutura inicial da interface e da navegação já se encontram bem definidas.
De forma a ligar a TAG abandonamos a ideia de botões analogicos a favor de um sensor táctil, com o intuito de diminuir o tamanho da TAG. Quando em contacto por 3 segundos a TAG liga imediatamente e está pronta para aceitar conexões.
A versão de testes permite estabelecer uma conexão BLE entre o smartphone e a TAG, a comunicação é protegida através de um PIN definido pelo próprio utilizador.
O estado da conexão é indicado na TAG pelo LED através de um código de cores com duty-cycle:
● Azul “Pisca”: Advertising
● Azul: Waiting for PIN
● Vermelho: PIN error
● Verde: Connected
A estimativa da distância TAG-APP baseia-se num algoritmo de conversão da intensidade do sinal BLE, RSSI, em distância relativa em metros. O maior desafio encontrado pela equipa foca-se na determinação dos parâmetros do algoritmo adotado, para simular as variações na intensidade do sinal provocadas por obstáculos, interferência do corpo humano ou condições do ambiente envolvente.
A APP é responsável por enviar comandos à TAG com base na distância estimada pela primeira. Os comandos ativam até 3 modos de vibração, através do módulo de vibração:
● Zona Segura: Sem vibração;
● Zona de Alerta: Imite 3 pulsos de vibração a cada 10 segundos;
● Zona Perigosa: Vibra constantemente.
Sendo que minimizar as dimensões da TAG é um dos objetivos principais do projeto, a organização dos componentes dentro do invólucro é de crucial importância. Para tal mediu-se todos os componentes da TAG e agrupamos-os de forma a minimizar o tamanho, sem esquecer a ergonomia precisa para a utilização da mesma como pulseira.
Nas próximas semanas vamos introduzir:
● Módulo de segurança, para garantir que a pulseira encontra-se de facto com a criança e que a mesma não a retirou;
● Função SOS, por parte da criança através do sensor táctil;
● Base de Dados, para realizar a gestão dos perfis dos cuidadores e respectivas crianças.
Este é apenas o início da BUDDY TAG. Ainda existem muitos desafios pela frente, como minimizar, otimizar energia, fiabilidade e testes em ambiente real. No entanto, conseguir estabelecer as primeiras ligações funcionais entre a TAG e a APP representa um marco notável para o projeto.
Mais novidades em breve!