CENTRAL DE ATENDIMENTO
De segunda à sexta das 8:00 às 17:30
(11) 3522-7626 / vendas@robocore.net
Retornar
ao topo

Aproveite: Pedidos com pagamento confirmado até as 15h serão enviados no mesmo dia! (válido para dias úteis)

Módulo Bluetooth Low Energy - HC-08


Quantidade:
Adicione para calcular o frete!
Formas de pagamento:
  • Pague em até 12x no cartão
  • Pague através do PayPal
  • Pague por Boleto Bancário

Agora você vai conseguir usar seu iPhone para controlar periféricos ligados ao seu Arduino via Bluetooth! Sim, você leu certo: usando seu iPhone. Graças a tecnologia Low Energy, este módulo consegue se conectar a seu iPhone e assim você pode enviar informações do celular para o módulo. Ele é extremamente simples de se usar, basta conectar os 4 pinos corretamente em seu Arduino e usar como uma interface serial comum. Ligue o pino de VCC na saída 5V do Arduino, o GND em qualquer GND da placa e os outros dois pinos em Tx e Rx, conforme sua programação (ou nos pinos 0 e 1 do Arduino, caso queira usar Hardware Serial).

Ao enviar caracteres do celular, o módulo automaticamente envia via serial para sua placa, seja um Arduino, BlackBoard ou mesmo Placa RC FTDI. Com essa informação, e com o código adequado, você consegue fazer uma automação residencial, controle de robôs ou qualquer outro projeto que necessite de uma comunicação sem fio simples e rápida.

BlackBLE

BlackBLE

App da RoboCore Download do Aplicativo da RoboCore na App Store
Para facilitar ainda mais o uso desse módulo com iPhone, a RoboCore lançou na App Store da Apple um aplicativo para comunicação bluetooth.
O BlackBLE possui duas interfaces, uma com botões estilo pad controller e outra estilo joystick. Para visualizar a tela joystick basta rotacionar seu celular e deixá-lo em landscape. Cada botão possui uma letra, e ao pressioná-lo, é justamente essa letra que é enviada para o módulo bluetooth, portanto você deve tratar o recebimento dessa letra em seu código no Arduino. Ao segurar pressionado o botão no aplicativo, o celular envia constantemente o caracter para o módulo (esta repetição é imediata na tela joystick, porém demora cerca de meio segundo para começar na tela estilo pad controller).
Além dessas funcionalidades, o aplicativo ainda possui um campo de texto para receber informações enviadas do módulo bluetooth (máximo de 20 bytes, ou 20 caracteres por envio).

Para conectar seu HC-08 no iPhone é muito simples: basta pressionar o símbolo de bluetooth preto no canto superior direito do aplicativo. Isso fará com que seja aberta uma lista com todos os módulos HC-08 disponíveis nas proximidades. Selecione seu módulo conforme a etiqueta de nome colada na parte de trás do módulo e pronto, o módulo estará conectado e pronto para uso.

Veja abaixo as duas telas do aplicativo:

Tela com botões estilo pad controller:


Tela com botões estilo joystick:




Veja abaixo o video do módulo em funcionamento com o aplicativo:

  • Módulo Bluetooth Low Energy 4.0
  • 4 pinos do módulo: VCC - GND - TX - RX
  • Tensão VCC: 5V
  • Tensão dos pinos RX TX: preferivelmente 3,3V

BlackBLE

BlackBLE

Compatibilidade: iPhone 5 ou superior
iOS: 10.0 ou superior.
Tamanho do aplicativo: 12,7MB
Download do Aplicativo da RoboCore na App Store


Para fazer comentários é necessário estar logado. Efetuar login.

Você ainda nao é cadastrado? Cadastre-se agora!


fnolivei1
date Enviado: 2020-07-21 21:01:01
boa noite, comprei este módulo e não consigo fazer aparecer nada no app nem no monitor do PC, o bluetoth reconhece aparece como conectado, conecto no celular, leio as identificações da placa atraves do app, meu celular é android, consingo conectar no PC tambem leio algumas informações da placa, mas enviar informação que é bom nada, ja fiz diversos tutoriais, segui o passo a passo di video daqui e nada, ja liguei na Julieta e no arduini UNO e nada

Giovanni5
date Enviado: 2020-07-22 08:28:18
fnolivei1
Você conseguiu se comunicar com o módulo através dos comandos AT, com a biblioteca "SoftwareSerial"? Este é um bom começo para testar o módulo, e entender como está conexão funciona. Você pode utilizar o código contido no tutorial a seguir, como base para este teste primário, https://www.robocore.net/tutoriais/configurando-bluetooth-hc-05-via-arduino . Embora seja um tutorial desenvolvido especificamente para o módulo HC-05, é possível utilizá-lo com o HC-08, já que eles possuem funcionamento s bem similares.

Giovanni5
date Enviado: 2020-07-22 08:34:45
fnolivei1
Além disso, vale lembrar que, o módulo HC-08 não é muito recomendado para celulares Android, pois embora o seu celular seja capaz de se conectar com o módulo, ainda é necessário encontrar um aplicativo que seja capaz de se comunicar com ele, o que acaba sendo um pouco complicado, já que não existem muitos aplicativos para isso.  Um aplicativo que sempre recomendamos para a maioria das conexões sem fio, é o Blynk (https://examples.blynk.cc/?board=Arduino%20Uno&shield=HM10%20or%20HC08&example=GettingStarted%2FBlynkBlink), que deve ser compatível com HC-08 em Android.

fnolivei1
date Enviado: 2020-07-22 11:48:13
fnolivei1
segui o tutorial e continuo sem resposta pelo monitor serial, troquei as comunicações e nada, pelo blink tbm não foi, eu envio os comandos at e nada

Giovanni5
date Enviado: 2020-07-22 12:08:28
fnolivei1
Existem alguns erros comuns quando o comando AT não é retornado, o primeiro, e mais simples, é a inversão dos pinos RX e TX. Além disso, certifique-se que o monitor serial está corretamente configurado como "Ambos NL & RC" e com a velocidade de 9600 bps. Se continuar com dificuldades, encaminhe um e-mail para suporte@robocore.net, com o número de seu pedido, os testes feitos, seus respectivos resultados, e uma foto do circuito montado para testar o módulo.

CelsoMT
date Enviado: 2020-01-15 21:53:34
Boa noite!
Esta placa também conversa com o Windows 10?
Grato

Giovanni5
date Enviado: 2020-01-16 09:07:13
CelsoMT
O importante para a comunicação com o computador não é o seu sistema operacional, já que o seu computador, independentemente do sistema operacional, deve ter o padrão de conexão compatível com este módulo, ou seja, ele deve ter a conexão BLE 4.0 (Bluetooth Low Energy), para que ele seja capaz de se parear com o módulo e se comunicar com ele.

Rogerone
date Enviado: 2020-01-03 16:11:16
Essa placa conversa com Android?
conversar com o BT 4 do RB pi 3 modelo B?
Pretendo ligar três módulos de BLE com três detectores de seis eixos MPU6050 montados em GY512 enviando dados para uma RBP 3 B, é possível?

Obrigado,

Giovanni5
date Enviado: 2020-01-06 13:43:31
Rogerone
O módulo Bluetooth HC-08 possui o padrão de comunicação Bluetooth Low Energy 4.0, diferentemente da Raspberry Pi 3 que possui padrão BLE 4.1 em sua versão B e BLE 4.2 em sua versão B +, portanto você não será capaz de se conectar com a placa através deste módulo. Já em relação à aparelhos Android, a grande maioria dos dispositivos possui o padrão de conexão Bluetooth Standard, também não possibilitando a conexão com este módulo. Entretanto, existem alguns modelos de dispositivos mais modernos que possuem de fábrica o padrão de conexão BLE 4.0, portanto irá depender de seu celular.

cesarev3
date Enviado: 2019-12-20 13:28:38
Boa tarde. Há a possibilidade de utilizar o Blynk com o HC-08? Seria muito difícil esta integração?

Giovanni5
date Enviado: 2019-12-20 13:39:28
cesarev3
Sim, é possível utilizar o módulo HC-08 com o aplicativo Blynk, como é possível observar no navegador de exemplos do próprio aplicativo (https://examples.blynk.cc/?board=Arduino%20Uno&shield=HM10%20or%20HC08&example=GettingStarted%2FBlynkBlink).

ffrosario
date Enviado: 2019-07-18 23:58:47
Vocês disponibilizam o código fonte do IOS ou compartilham um tutorial de como faz a conexão no Swift?

Giovanni5
date Enviado: 2019-07-19 09:47:54
ffrosario
Infelizmente não temos como disponibilizar o código fonte do aplicativo "blackBLE", e não sabemos lhe informar algum tutorial para esse desenvolvimento.

ffrosario
date Enviado: 2019-07-19 14:27:39
ffrosario
qual componente é recomendado para essa integração e que tenha tutoriais tanto para programar via Arduino IDE quanto no iOS via Swift?

Giovanni5
date Enviado: 2019-07-19 14:56:01
ffrosario
O módulo Bluetooth HC-08 é o mais recomendado para estabelecer conexão Bluetooth entre dispositivos iOS e placas da plataforma Arduino.

avakher
date Enviado: 2019-07-01 16:08:18
Boa tarde.
Ele é compatível com o Android?
Obrigado.

Giovanni5
date Enviado: 2019-07-01 16:17:57
avakher
O módulo HC-08 pode ser compatível com Android, porém, isso vai depender do aparelho usado, já que o mesmo, deve ter conectividade para conexão BLE (a maioria dos aparelhos Android apenas permite conexão Bluetooth "standard"). Este módulo é recomendado para trabalhar com aparelhos IOS, mas, talvez ele seja compatível com o aparelho Android que você deseja utilizar em seu projeto. O mais recomendado para trabalhar com Android, é utilizar o módulo HC-05 (https://www.robocore.net/loja/wireless/modulo-bluetooth-hc-05).

Marcio040885
date Enviado: 2019-06-15 03:54:04
Funciona como master ou slave?

Giovanni5
date Enviado: 2019-06-17 12:10:55
Marcio040885
O módulo Bluetooth HC-08 pode trabalhar como mestre ou como escravo, e seu funcionamento pode ser alterado através de comandos AT, como é possível observar no datasheet do módulo através do link a seguir, https://s3-sa-east-1.amazonaws.com/robocore-lojavirtual/853/hc-08-datasheet.pdf .

lucasgouveiagtr
date Enviado: 2019-05-29 13:20:26
Boa tarde, sou iniciante no Arduino e aprendendo desenvolvimento iOS, quero fazer um aplicativo para iPhone que se conecta via bluetooth com o Arduino e controla a potencia de uma lâmpada. Vocês poderiam me dar algumas dicas de como fazer meu app enxergar o HC-08, igual o Black BLE faz?  Preciso informar no Xcode algum UUID específico pra que ele seja reconhecido? Se sim, poderiam informar o do HC-08? 
Obrigado!

Giovanni5
date Enviado: 2019-05-29 15:26:23
lucasgouveiagtr
Cada dispositivo de conexão Bluetooth possui um UUID específico, portanto, é necessário encontrar a identificação de seu dispositivo. Existem algumas ferramentas para encontrar essa identificação através de aparelhos IOS. Ao encontrar essa identificação, você já será capaz de iniciar uma comunicação com o módulo.

lauro.junior1999
date Enviado: 2019-04-10 18:06:22
Boa noite !
Gostaria de saber as diferenças deste modelo (HC-08) para (HC-05).
E se este modelo serve apenas para Iphone ou também Android.
Att,.

Giovanni5
date Enviado: 2019-04-10 18:30:46
lauro.junior1999
O módulo HC-08 utiliza o padrão de conexão Bluetooth Low Energy (BLE), e é recomendado para ser utilizado com aparelhos da Apple. Já o HC-05 utiliza o padrão de conexão Bluetooth Classic, e é recomendado para aparelhos Android. Isso se deve ao fato que, embora alguns aparelhos Android possuam compatibilidade para conexão com BLE, a maioria dos aplicativos são feitos para a conexão Classic. Os aparelhos da Apple  possuem as mesmas exceções, porém com os tipos de conexões invertidas, pois os aparelhos da Apple podem ser compatíveis com a conexão Classic, porém a maioria dos aplicativos são compatíveis apenas com BLE.

hgraner
date Enviado: 2018-11-13 12:08:07
Bom dia!
Adquiri esta placa HC-08 e não tive dificuldade de comunicação (funcionou de cara com o tutorial do site)!!!!!
A questão é que percebo um certo delay em relação à comunicação, onde após pressionar o botão do iPhone, o software continua por alguns segundos executando a função como se ainda recebesse informações do bluetooth. Assim, se eu programo para comandar os motores de um carrinho, ao retirar o dedo do botão, o carro continua movendo-se por alguns segundos. 
Como tratar (via código) esse tipo de situação?

ViniDj
date Enviado: 2018-11-13 17:25:09
hgraner
Teoricamente ao tirar o dedo do botão o aplicativo para de enviar dados automaticamente. O robô não tem como saber quando você não quer mais pressionar o botão, porém uma forma de tratar isso pode ser receber um dado, ignorar o seguinte, retomar a leitura e se ainda estiver recebendo continuar fazendo o comando, caso contrário pára o robô (ou altera o comando).