# Processar JSON e Conexão Bluetooth
Esta é a página inicial do Processar JSON e Conexão Bluetooth, aqui você encontra as principais informações referentes ao código e suas principais características.
[toc]
---
## Objetivo do Arquivo
> Relizar a comunicação entre o aplicativo Minervapp e o robô.
> Realizar a mudança ou manter o estado do robô através da comunicação via Bluetooth.
> Verificar e atualizar todos os parâmetros de competição: PID, trechos, mecãnica, mapeamento e locomoção.
## Fluxograma

## Estrutura do projeto
#### Quais arquivos são incluídos?
> Um total de três arquivos foram incluídos:
"datacenter/datacenter.hpp",
"sistemasDeControle/PID.hpp",
"sistemasDeControle/trecho.hpp";
#### Quais bibliotecas são utilizadas?
> Três bibliotecas foram utilizadas:
<Arduino.h>,
<ArduinoJson.h>,
<littleFS.h>;
### Funções mais importantes do arquivo
> Função lerDocumentoJSON que realiza a leitura de documento JSON e a função gerarDocumentoJsonComAsConfiguracoesDoRobo que gera um documento JSON com as configs do robô.
---
## Programação
> Não foram observados problemas na lógica do código.
### Problemas Encontrados
> Variáveis em inglês.
#### Problema 1 - (Variáveis em Inglês)
>Alguns trechos estão com variáveis em inglês,
- Solução
> Recomenda-se a mudança dessas variáveis para o português.
---
## Pós-documentação
### Otimizações Possíveis :bulb:
>Somente a observação da mudança de algumas variáveis para serem traduzidas.
---