-
Um outro recurso legal
que o ESP32 tem é o Bluetooth.
-
Com ele a gente consegue
fazer aplicações locais
-
e ainda falar com aplicativos
que a gente pode desenvolver
-
para o celular.
-
O ESP32 tem
o Bluetooth nativo,
-
outros microchips,
como o 8266, não têm.
-
então cuidado na hora de adquirir
um ESP no mercado de trabalho,
-
o ESP32 tem Wi-Fi e Bluetooth,
o ESP8266 só tem Wi-Fi.
-
Falando do USB 32,
-
o Bluetooth dele
pode ser classificado de duas formas
-
o Bluetooth tradicional,
aquele que alcança até dez metros.
-
A maioria dos positivos antigos
usam esse Bluetooth
-
e tem aquele bluetooth
chamado Low Energy que é o BL.
-
Vamos falar do Bluetooth clássico,
que é o Bluetooth que alcança dez
-
metros, independente da distância
que você estiver do dispositivo.
-
Esse Bluetooth é o mais tradicional
porque é o mais simples
-
de ser feito.
-
No material
você vai encontrar o código
-
para que você possa fazer
uma simulação.
-
Mas atenção,
-
infelizmente o Loco e não consegue
fazer a simulação do Bluetooth
-
nem por simulação básica
que nem o WiFi faz.
-
Nós, para termos
a experiência completa do USB 32
-
usando Bluetooth
seria por meio de um ESP real,
-
considerando o USB 32 real,
você codifica ele usando
-
o exemplo que está no material
e instala um aplicativo.
-
Dependendo do seu sistema
operacional Android ou Bluetooth
-
para você encontrá lo na sua mesa.
-
A comunicação e o scanner
é feito como se fosse um dispositivo
-
tradicional, mesmo você
depois de gravar o código no SP 32,
-
ele vai entrar no modo pareamento
e aí você
-
pesquisa o USB 32 com o nome
que está no próprio código.
-
Ele vai ter um apelido.
-
Você vai digitar a senha
um, dois, três, quatro
-
e vai confirmar esse pareamento
é feito apenas uma vez.
-
Feito o pareamento, você pode pegar
um aplicativo de sua preferência.
-
Aqui nós indicamos ainda o material
e mandar uma letra ou número
-
e vai aparecer no monitor serial
-
ou ao contrário,
você digita no monitor serial
-
e aparece no aplicativo
que você está usando.
-
Assim você vai ter uma experiência
completa de comunicação Bluetooth
-
entre o seu celular e o chip.
-
Diante de um desafio real, você
pode fazer uma aplicação mobile,
-
onde você desenvolve o front
end para você
-
depois mandar os dados no back end
para mandar dados para o Bluetooth.
-
É uma comunicação serial
muito simples,
-
mas isso é um assunto
para a próxima.
-
Falando agora do modo BL,
-
o BL, a vantagem dele
é que ele consegue identificar
-
a distância do dispositivo
que está se comunicando com a SP 32
-
e economizar bateria.
-
Você é bem versátil
para dispositivos que dependem
-
apenas de bateria e não estão
ligados em fontes de alimentação
-
alimentadas por parede
-
127 ou 220 volts ou BL.
-
Ele tem umas características
um pouco mais elaboradas
-
porque ele é mais moderno
que o Bluetooth clássico.
-
No código
que você tem aí no material
-
ele ensina alguns parâmetros,
como por exemplo, identificar
-
se o SP 32 vai ser secundário,
vai ser primário
-
ou antigo mestre escravo, ele sendo
-
mestre ou sendo escravo
e identificado por esse código.
-
O exemplo que você tem no material
é para acender um led
-
pelos mesmos aplicativos
que usamos no modo clássico,
-
porém agora habilitado
no modo econômico que é o BL.
-
Acho que deu para perceber
o quanto o SP 32 é versátil
-
para aplicações de sistema
com inteligência artificial.
-
Agora você tem condições de fazer
testes, coletar dados,
-
ativar interrupções
e transmitir esses dados
-
para uma aplicação mobile,
fazendo assim
-
um sistema completo,
utilizando inteligência artificial.
-
E quando esses dados estiverem
sendo transmitidos pela internet,
-
coleta os por meio de um Python
e lá você vai fazer toda
-
sua modelagem de A
e assim trazer insights e inovações
-
que antes não era
possível somente com o SP 32.