Esp32 Delphi Bluetooth

Поделиться
HTML-код
  • Опубликовано: 10 дек 2024

Комментарии • 28

  • @pedrojales1651
    @pedrojales1651 9 месяцев назад

    excelente aula, parabéns

  • @LucasOliveira-ve5fi
    @LucasOliveira-ve5fi 3 года назад +1

    Cara valeu, ajudou de mais, se possível fazer mais vídeos assim! Top!!

    • @SileideCampos
      @SileideCampos  3 года назад +1

      Fique a vontade p mandar Umas dicas de assuntos 😉 Eu vou fazendo o que posso hehe

    • @LucasOliveira-ve5fi
      @LucasOliveira-ve5fi 3 года назад

      No caso como fica a parte do esp32? E q eu preciso fazer um app aonde ele vai comunicar com 8 relés, eu preciso q cada botão do app envie uma letra ou número, e lá no esp ele decodifique e execute

    • @LucasOliveira-ve5fi
      @LucasOliveira-ve5fi 3 года назад +1

      Seria +- assim, ao apertar o botao 1, ele envia por exemplo a letra s de subir, e 02 q seria pra ele ficar por 2segundo ligado o relé, ao se apertar o botão 2 ele manda a letra D de descer e 05 q seria para ficar ativo 5 segundos

    • @SileideCampos
      @SileideCampos  3 года назад

      @@LucasOliveira-ve5fi
      Ah, isso é tranquilo...
      Dá uma olhada no meu Git: github.com/SileideCampos88/Aula-Bluetooth
      O arquivo teste2.ino, nos arquivos da pasta "Bluetooth Arduino"
      A parte 2 do vídeo se perdeu, postarei em breve. Vlw!

    • @LucasOliveira-ve5fi
      @LucasOliveira-ve5fi 3 года назад +1

      Opa vou ver, muito obrigadoooo!

  • @__igorfigueiredo
    @__igorfigueiredo 2 года назад +1

    Salvou!!!!

  •  3 года назад +1

    Muito bom. Obrigado

  • @nse2009
    @nse2009 2 года назад +1

    Amigo, eu já fiz de tudo na minha aplicação porém não consigo localizar os dispositivos não pareados. Nem no Windows nem no Android. As vezes localiza e as vezes não. Sabe o que pode ser?

  • @minilotofacile1
    @minilotofacile1 Год назад

    como fazer isso em C++ no embarcadero

  • @gabriel_mororo
    @gabriel_mororo 2 года назад

    O meu quando tento listar, dá o erro "External exception 0"

    • @SileideCampos
      @SileideCampos  2 года назад

      Não é falta de alguma permissão?

    • @gabriel_mororo
      @gabriel_mororo 2 года назад

      @@SileideCampos Sim, mas agr quando tento fazer o comando de conectar da esse erro "java.io.IOException: read failed, socket might closed, read ret: -1"

  • @themajorgangster
    @themajorgangster 2 года назад +1

    Hola, intento hacer una prueba pero no se de donde obtener el UUID, me podrías ayudar por favor?

    • @SileideCampos
      @SileideCampos  2 года назад +1

      No site do próprio bluetooth, vc consegue eles.
      Dá uma olhada nesse vídeo: ruclips.net/video/pFNBF7N_yiI/видео.html
      Eu mostro o site e os uuid do Bluetooth Low Energy. Acredito que podem lhe ajudar

  • @Tuncaydin0
    @Tuncaydin0 Год назад

    Hello there. I have successfully paired the bluetooth. When sending data from outside, when you turn the switch button on and off, the data comes. What can I do to get data continuously after a match?

    • @SileideCampos
      @SileideCampos  Год назад

      If you paired, so.. you can receive continuously, cos after connected, you can receive a lot of data without to reconnect. Try to send data, this is enough

  • @johnbh3
    @johnbh3 10 месяцев назад

    Esp32 serve pra que?

    • @SileideCampos
      @SileideCampos  10 месяцев назад

      É um microcontrolador, então você pode programar ela e fazer diversos projetos.
      Um exemplo do mercado atual são as tomadas ou interruptores inteligentes, que se comunicam com Alexa, sabe? Dentro desses dispositivos inteligentes tem uma esp32 ou a esp8266/8265 e serve para acionar lâmpadas ou uma máquina de lavar, por exemplo.
      Se quiser, pode me seguir no instagram e saber um pouco mais ... @sileidecampos

  • @alexandrebuenaga4318
    @alexandrebuenaga4318 2 года назад

    Fiz este processo com um leitor para RFID e a conexão funcionou perfeitamente, agora preciso enviar comandos para o leitor, tem alguma ideia de como fazer isso ?

    • @SileideCampos
      @SileideCampos  2 года назад

      Tem!
      Mas tem muitos "depende" nessa história hehe
      O leitor RFID q eu uso, eu consigo mandando um socket.send p ele e eu programo a placa a qual o leitor está conectado para receber os dados. No seu caso, não faço ideia pq não sei qual é o leitor (eu uso o leitor uhf-rfid conectado a uma m5stack/esp32)

    • @alexandrebuenaga4318
      @alexandrebuenaga4318 2 года назад

      @@SileideCampos Estou utilizando um BT900 (UHF-READER), estou enviando o comando da seguinte maneira,
      var
      lMyTArrayByte: TArray;
      begin
      if (FSocket nil) and (FSocket.Connected) then
      begin
      lMyTArrayByte := TEncoding.Unicode.GetBytes('br.off
      ');
      FSocket.SendData(lMyTArrayByte);
      end;
      end;
      não da erro nenhum quando envio o comando, mas não sei como pegar o resultado, pode me ajudar ?

    • @SileideCampos
      @SileideCampos  2 года назад

      @@alexandrebuenaga4318 Se o leitor retorna algo ao receber esse comando, então deve dá certo ao coloca um receive: variável = FSocket.ReceiveData

    • @alexandrebuenaga4318
      @alexandrebuenaga4318 2 года назад

      @@SileideCampos mas este comando (ReceiveData) ele retorna tipo byte, como converto para Str ?