Módulo Bluetooth Low Energy - HC-08

Quantity:
Payment methods:
  • Pay with PayPal

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:



Especificações:
  • 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
Documentação:


To make comments you must be logged in. Login.

You are not registered yet? Register Now!


sandrocpdm
date Sent 2024-09-07 17:56:40
posso usar esse modulo hc-08 para se comunicar com outro hc-08 para fazer o controle do meu robô ? E eu consigo transmitir vídeo de uma esp-cam que vai estar junto com um arduino conectado  ao hc-08 no meu robô?

carlos.oliveira
date Sent 2024-09-09 09:35:41
sandrocpdm
Olá! Sim, é possível estabelecer uma comunicação entre dois módulos HC-08. A possibilidade de transmitir vídeo dependerá da abordagem que você escolher para realizar esse processo. Infelizmente, não temos nenhum tutorial que use essas placas/módulos para lhe indicar. No entanto, talvez o tutorial “Controle Web de Robô com FPV” ( https://www.robocore.net/tutoriais/robo-com-camera-esp32-cam ) seja útil para o desenvolvimento do seu projeto.

sandrocpdm
date Sent 2024-09-09 16:28:24
sandrocpdm
Obrigado

Santin
date Sent 2023-07-16 21:13:02
O aplicativo “BlackBLE” não esta disponível na appstore! Sabe se estará disponível ainda?

luan.ferreira
date Sent 2023-08-15 15:20:20
Santin
Olá! Gostaríamos de informar que o nosso aplicativo já está de volta na App Store e já pode ser baixado.

ma.soethe
date Sent 2022-06-05 22:05:35
O aplicativo “BlackBLE” não esta disponível na appstore! Sabe se estará disponível ainda?

luan.ferreira
date Sent 2022-06-06 12:03:29
ma.soethe
Olá! Acabamos de corrigir este problema, ele está de volta na App Store e já pode ser baixado.

wesleydiasalmeida
date Sent 2021-04-08 09:25:18
Olá, pelo que eu li nos comentários o modulo HC-08 é mais indicado para IOS, então teria algum modulo ou dispositivo com Bluetooh que atenda o IOS e o Android?

Giovanni5
date Sent 2021-04-08 09:39:21
wesleydiasalmeida
O HC-08 pode ser utilizado com alguns celulares Android mais modernos, porém a grande dificuldade de usá-lo com esses aparelhos está nos aplicativos, já que não são muitos disponíveis. Entretanto, é sim possível utilizar esse módulo com aparelhos Android (que tenham a conexão BLE 4.0) utilizando aplicativos compatíveis com ele, como o Blynk (https://blynk.io/), por exemplo.

marcanttins
date Sent 2021-01-29 01:01:53
Necessito conexão Android slave com Arduino(hc-08) master. Ou seja, app Android recebendo dados de iniciados em um acelerômetro  conectado ao Arduino. Tem dicas de programas?

Giovanni5
date Sent 2021-01-29 08:02:38
marcanttins
Embora o HC-08 até possa se conectar com aparelhos Android, ele é mais recomendado para aparelhos iOS.

fnolivei1
date Sent 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 Sent 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 Sent 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 Sent 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 Sent 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 Sent 2020-01-15 21:53:34
Boa noite!
Esta placa também conversa com o Windows 10?
Grato

Giovanni5
date Sent 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 Sent 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 Sent 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 Sent 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 Sent 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 Sent 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 Sent 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 Sent 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 Sent 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.

caiogpiteli
date Sent 2024-05-13 19:37:13
ffrosario
Fiz esse artigo falando sobre o código em Swift - https://medium.com/academy-eldoradocps/bluetooth-connection-between-arduino-and-ios-70415ca57f53