You are viewing the Portuguese version of the site, but it has been detected that you are outside of Brazil.
To access the content in English, click here
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.
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 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
Compatibilidade: iPhone 5 ou superioriOS: 10.0 ou superior.
Tamanho do aplicativo: 12,7MB
Documentação:
- Datasheet com Set de comandos AT
- Projeto de integração com Swift (iOS)
Para fazer comentários é necessário estar logado. Efetuar login.
Você ainda nao é cadastrado? Cadastre-se agora!
sandrocpdm
Enviado 2024-09-07 17:56:40
Enviado 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
Enviado 2024-09-09 09:35:41
sandrocpdm
Enviado 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
Enviado 2024-09-09 16:28:24
sandrocpdm
Enviado 2024-09-09 16:28:24
sandrocpdm
Obrigado
Santin
Enviado 2023-07-16 21:13:02
Enviado 2023-07-16 21:13:02
O aplicativo “BlackBLE” não esta disponível na appstore! Sabe se estará disponível ainda?
luan.ferreira
Enviado 2023-08-15 15:20:20
Santin
Enviado 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
Enviado 2022-06-05 22:05:35
Enviado 2022-06-05 22:05:35
O aplicativo “BlackBLE” não esta disponível na appstore! Sabe se estará disponível ainda?
luan.ferreira
Enviado 2022-06-06 12:03:29
ma.soethe
Enviado 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
Enviado 2021-04-08 09:25:18
Enviado 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
Enviado 2021-04-08 09:39:21
wesleydiasalmeida
Enviado 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
Enviado 2021-01-29 01:01:53
Enviado 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
Enviado 2021-01-29 08:02:38
marcanttins
Enviado 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
Enviado 2020-07-21 21:01:01
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
Enviado 2020-07-22 08:28:18
fnolivei1
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
Enviado 2020-07-22 08:34:45
fnolivei1
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
Enviado 2020-07-22 11:48:13
fnolivei1
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
Enviado 2020-07-22 12:08:28
fnolivei1
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
Enviado 2020-01-15 21:53:34
Enviado 2020-01-15 21:53:34
Boa noite! Esta placa também conversa com o Windows 10? Grato
Giovanni5
Enviado 2020-01-16 09:07:13
CelsoMT
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
Enviado 2020-01-03 16:11:16
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
Enviado 2020-01-06 13:43:31
Rogerone
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
Enviado 2019-12-20 13:28:38
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
Enviado 2019-12-20 13:39:28
cesarev3
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
Enviado 2019-07-18 23:58:47
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
Enviado 2019-07-19 09:47:54
ffrosario
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
Enviado 2019-07-19 14:27:39
ffrosario
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
Enviado 2019-07-19 14:56:01
ffrosario
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.
caiogpiteli
Enviado 2024-05-13 19:37:13
ffrosario
Enviado 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