< Return to Video

AICSS CAP06 2025 VA03 BLUETOOTH INTRODUCAO

  • 0:08 - 0:12
    Um outro recurso legal
    que o ESP32 tem é o Bluetooth.
  • 0:12 - 0:14
    Com ele a gente consegue
    fazer aplicações locais
  • 0:14 - 0:17
    e ainda falar com aplicativos
    que a gente pode desenvolver
  • 0:17 - 0:19
    para o celular.
  • 0:19 - 0:22
    O ESP32 tem
    o Bluetooth nativo,
  • 0:22 - 0:27
    outros microchips,
    como o 8266, não têm,
  • 0:27 - 0:32
    então cuidado na hora de adquirir
    um ESP no mercado de trabalho.
  • 0:32 - 0:37
    O ESP32 tem Wi-Fi e Bluetooth,
    o ESP8266 só tem Wi-Fi.
  • 0:37 - 0:40
    Falando do ESP32,
  • 0:40 - 0:43
    o Bluetooth dele pode ser
    classificado de duas formas:
  • 0:43 - 0:47
    o Bluetooth tradicional, aquele
    que alcança até 10 metros,
  • 0:47 - 0:52
    a maioria dos dispositivos
    antigos usam esse Bluetooth,
  • 0:52 - 0:56
    e tem aquele Bluetooth chamado
    "Low Energy", que é o BLE.
  • 0:56 - 0:58
    Vamos falar
    do Bluetooth clássico,
  • 0:58 - 1:00
    que é o Bluetooth
    que alcança 10 metros,
  • 1:00 - 1:03
    independente da distância
    que você estiver do dispositivo.
  • 1:03 - 1:05
    Esse Bluetooth é
    o mais tradicional
  • 1:05 - 1:07
    porque é o mais
    simples de ser feito.
  • 1:07 - 1:10
    No material, você vai
    encontrar o código
  • 1:10 - 1:13
    para que você possa fazer
    uma simulação, mas, atenção,
  • 1:13 - 1:17
    infelizmente o Wokwi não consegue
    fazer a simulação do Bluetooth,
  • 1:17 - 1:22
    nem por simulação básica,
    que nem o Wi-Fi faz.
  • 1:22 - 1:26
    Para termos a experiência completa
    do ESP32 usando Bluetooth,
  • 1:26 - 1:29
    seria por meio
    de um ESP real.
  • 1:29 - 1:32
    Considerando um ESP32 real,
  • 1:32 - 1:36
    você codifica ele usando
    o exemplo que está no material
  • 1:36 - 1:38
    e instala um aplicativo,
  • 1:38 - 1:42
    dependendo do seu sistema
    operacional, Android ou Bluetooth,
  • 1:42 - 1:45
    para você encontrá-lo
    na sua mesa.
  • 1:45 - 1:48
    A comunicação e o scanner
    são feitos como se fossem
  • 1:48 - 1:50
    um dispositivo
    tradicional mesmo,
  • 1:50 - 1:54
    você, depois de gravar
    o código no ESP32,
  • 1:54 - 2:01
    ele vai entrar no modo pareamento
    e, aí, você pesquisa o ESP32
  • 2:01 - 2:03
    com o nome que está
    no próprio código,
  • 2:03 - 2:07
    ele vai ter um apelido, você
    vai digitar a senha "1234"
  • 2:07 - 2:09
    e vai confirmar.
  • 2:09 - 2:11
    Esse pareamento é
    feito apenas uma vez.
  • 2:11 - 2:15
    Feito o pareamento, você pode pegar
    um aplicativo de sua preferência
  • 2:15 - 2:19
    que nós indicamos aí no material
    e mandar uma letra ou número,
  • 2:19 - 2:21
    e vai aparecer
    no monitor serial.
  • 2:21 - 2:24
    Ou ao contrário, você
    digita no monitor serial
  • 2:24 - 2:27
    e aparece no aplicativo
    que você está usando.
  • 2:27 - 2:31
    Assim, você vai ter uma experiência
    completa de comunicação Bluetooth
  • 2:31 - 2:34
    entre o seu celular e o chip.
  • 2:34 - 2:38
    Diante de um desafio real, você
    pode fazer uma aplicação mobile,
  • 2:38 - 2:41
    onde você desenvolve
    o front-end
  • 2:41 - 2:45
    para você, depois, mandar
    os dados no back-end.
  • 2:45 - 2:46
    Para mandar dados
    para o Bluetooth,
  • 2:46 - 2:49
    é uma comunicação
    serial muito simples,
  • 2:49 - 2:51
    mas esse é um assunto
    para a próxima.
  • 2:51 - 2:54
    Falando, agora, do modo BLE.
  • 2:54 - 2:58
    O BLE, a vantagem dele é
    que ele consegue identificar
  • 2:58 - 3:02
    a distância do dispositivo que está
    se comunicando com o ESP32
  • 3:02 - 3:04
    e economizar bateria.
  • 3:04 - 3:07
    Isso é bem versátil para dispositivos
    que dependem apenas de bateria
  • 3:07 - 3:13
    e não estão ligados em fontes
    de alimentação de parede,
  • 3:13 - 3:15
    o 127 ou 220 volts.
  • 3:15 - 3:19
    O BLE tem umas características
    um pouco mais elaboradas,
  • 3:19 - 3:22
    porque ele é mais moderno
    que o Bluetooth clássico.
  • 3:22 - 3:25
    No código que você
    tem aí no material,
  • 3:25 - 3:27
    ele ensina alguns parâmetros,
  • 3:27 - 3:33
    como identificar se o ESP32 vai
    ser secundário ou vai ser primário,
  • 3:33 - 3:35
    o antigo mestre-escravo.
  • 3:35 - 3:39
    Ele, sendo mestre ou sendo escravo,
    é identificado por esse código.
  • 3:39 - 3:42
    O exemplo que você tem
    no material é para acender um LED
  • 3:42 - 3:46
    pelos mesmos aplicativos
    que usamos no modo clássico,
  • 3:46 - 3:51
    porém, agora habilitado no modo
    econômico que é o BLE.
  • 3:51 - 3:54
    Acho que deu para perceber
    o quanto o ESP32 é versátil
  • 3:54 - 3:57
    para aplicações de sistema
    com inteligência artificial.
  • 3:57 - 4:01
    Agora você tem condições
    de fazer testes, coletar dados,
  • 4:01 - 4:02
    ativar interrupções
  • 4:02 - 4:06
    e transmitir esses dados
    para uma aplicação mobile,
  • 4:06 - 4:11
    fazendo, assim, um sistema completo
    utilizando inteligência artificial.
  • 4:11 - 4:15
    E quando esses dados estiverem
    sendo transmitidos pela internet,
  • 4:15 - 4:18
    colete-os por meio
    de um Python
  • 4:18 - 4:21
    e lá você vai fazer toda
    a sua modelagem de IA
  • 4:21 - 4:25
    e, assim, trazer
    insights e inovações
  • 4:25 - 4:29
    que antes não eram possíveis
    somente com o ESP32.
Title:
AICSS CAP06 2025 VA03 BLUETOOTH INTRODUCAO
Video Language:
Portuguese, Brazilian
Duration:
04:33

Portuguese, Brazilian subtitles

Incomplete

Revisions Compare revisions